Изменить стоимость подписки

Вы можете изменить цены на базовые планы и предложения подписки. Например, у вас могут быть цифровые продукты, цены на которые требуют ежегодной корректировки, или вы можете изменить набор преимуществ для продукта и хотите отразить эти изменения в цене.

Дополнительную информацию об изменении цен на подписку с помощью Play Console см. в документации в Справочном центре Play Console .

Чтобы программно изменить цену базового плана подписки, используйте метод monetization.subscriptions.patch . Этот метод получает объект Subscription с изменяемой конфигурацией продукта подписки. Установите новую цену в объекте RegionalBasePlanConfig для правильного базового плана в коллекции basePlans подписки. Это может быть очень полезно, если у вас большой каталог и вам необходимо обновить все ваши продукты за короткий период времени, или если у вас есть система управления каталогом продуктов, которая автоматически вносит изменения в продукты по подписке Google Play при их изменении. происходить.

Было бы полезно просмотреть журнал изменений Play Console, чтобы найти информацию обо всех изменениях цен, которые вы внесли в прошлом. Там вы найдете информацию о том, когда были обновлены цены, кто инициировал изменение, регионы, которые были обновлены, и многое другое. Это может помочь вам в тех случаях, когда вам необходимо просмотреть прошлые изменения цен или просмотреть случайное изменение цен, чтобы оценить дальнейшие действия.

Изменение цен на новые покупки подписки

Когда вы меняете цену базового плана или предложения, новая цена вступает в силу в течение нескольких часов для всех новых покупок без необходимости предпринимать какие-либо дополнительные действия.

Изменение цен для существующих подписчиков

Изменение цен на подписку по умолчанию не затрагивает существующих подписчиков; они помещаются в группу устаревших цен, где продолжают платить первоначальную цену базового плана при продлении.

При желании вы можете перевести существующих подписчиков на текущую цену базового плана. Это действие называется прекращением устаревшей ценовой когорты . Изменения в ценовых этапах предложения не могут быть применены к существующим подписчикам. При подписке в рассрочку изменение цен для устаревшей группы происходит в конце активного периода действия обязательств. Вы не можете изменить цену, которую в настоящее время платят за пользователя, который находится в процессе оплаты взносов.

Завершить устаревшую ценовую группу

Вы можете в любой момент прекратить использование устаревшей ценовой группы. Это можно сделать независимо для каждого региона. Чтобы отменить устаревшую цену через Play Console, обратитесь в Справочный центр Play Console .

Завершите устаревшую ценовую группу с помощью Google Play Developer API

Чтобы программно завершить устаревшую ценовую группу, используйте метод monetization.subscriptions.basePlans.migratePrices . Этот метод переносит подписчиков, получающих историческую цену подписки, на текущую цену базового плана для указанных регионов. Этот метод также запускает отправку уведомлений об изменении цен пользователям, которые в настоящее время получают историческую цену старше указанной отметки времени. Отправляя этот запрос, вы включаете в текст запроса список объектов RegionalPriceMigrationConfig для настройки миграции ценовой группы.

Дополнительную информацию об использовании устаревших ценовых когорт можно найти в Справочном центре Play Console .

Цена снижается

Когда вы завершаете устаревшую ценовую группу и новая цена оказывается ниже цены, которую платят пользователи в этой когорте, Google Play уведомляет пользователей по электронной почте, и эти подписчики начинают платить более низкую цену при следующей оплате базового плана.

Тестировщики лицензий также получают уведомления по электронной почте о снижении цен.

Повышение цен

Когда заканчивается устаревшая ценовая группа и новая цена превышает цену, которую платят пользователи в этой когорте, происходит повышение цены. Хотя снижение цен применяется к существующим подписчикам при следующей оплате базового плана, повышение цен может потребовать или не потребовать действий пользователя.

По умолчанию повышение цен является добровольным изменением для существующих подписчиков. Пользователи должны явно принять более высокую цену до ее первого списания, иначе Google Play автоматически отменит их подписку. С пользователей взимается более высокая цена при следующей оплате базового плана после периода предварительного уведомления в 37 дней. Начиная с 30 дней до этой даты, Play уведомляет существующих подписчиков по электронной почте и push-уведомлениями.

В течение первых семи дней после запуска когортной миграции пользователи не получают уведомлений от Google Play. Это означает, что у вас есть семь дней с момента, когда вы инициируете повышение цен, чтобы уведомить своих существующих подписчиков, прежде чем Google Play начнет уведомлять их напрямую. В течение этого периода вы можете эффективно отменить ожидающее повышение цены, снова изменив цену до исходной.

По истечении этого семидневного периода каждый пользователь получает автоматические уведомления от Google Play за 30 дней до первого продления с новой ценой.

В некоторых случаях при повышении цен для существующих подписчиков у вас есть возможность выполнить повышение цен с предварительным уведомлением пользователей, но не требуя от них каких-либо действий. При использовании этой опции, если пользователи не откажутся от нее, изменив планы подписки или отменив подписку, с них будет взиматься новая цена при следующей оплате базового плана после периода предварительного уведомления. Этот период зависит от страны и составляет 30 или 60 дней. Начиная с этого количества дней до списания средств, Play уведомляет существующих подписчиков по электронной почте или посредством push-уведомлений.

Увеличение отказа доступно только в определенных регионах с ограничениями на сумму и частоту увеличения и подчиняется определенным требованиям разработчика.

Вы можете пометить миграцию устаревшей ценовой когорты как увеличение отказа, если она соответствует этим критериям, как показано на рисунке 1.

Миграция устаревшей ценовой когорты консоли Google Play с увеличением числа отказов от участия
Рисунок 1. Использование Play Console для указания миграции устаревшей ценовой когорты в качестве увеличения отказа.

Сообщите пользователю об изменении цены

Вам следует уведомлять существующих подписчиков всякий раз, когда вы завершаете их устаревшую ценовую группу.

При отказе от повышения цен вы должны заранее уведомить пользователей и показать им уведомление в приложении. В отличие от повышения цен при согласии, не требуется семидневного периода ожидания, прежде чем Play начнет напрямую уведомлять пользователей.

Если вы согласны на повышение цен, заранее уведомите пользователей и сообщите им о необходимости принять повышение цен. Когда вы инициируете повышение цен, у вас есть семь дней, чтобы уведомить своих существующих подписчиков, прежде чем Google Play начнет уведомлять их напрямую. Мы рекомендуем вам уведомить затронутых пользователей в вашем приложении и предоставить глубокую ссылку на экран подписки в Play Store, чтобы они могли легко просмотреть новую цену. Когда пользователи просматривают повышение цены за подписку на экране подписки Play Store, отображается диалоговое окно, подобное рис. 2.

Общий диалог, уведомляющий пользователя об изменении цены подписки.
Рисунок 2. Пример диалогового окна, уведомляющего пользователя об изменении цены подписки.

Обработка реакции пользователя на изменение цены по согласию

После того как вы уведомили существующих подписчиков об изменении цены и о добровольном повышении, они могут принять или не принять повышение цен до того, как новая цена вступит в силу. Если да, вы получите RTDN, информирующее вас о результате. Ознакомьтесь с руководством по жизненному циклу покупки , чтобы узнать, как обрабатывать эти уведомления.

Если пользователь не выполняет никаких действий и достигает первого продления, к которому будет применяться цена согласия, его подписка автоматически отменяется, и срок ее действия истекает в эту дату продления.

Случайное повышение цен при подписке

Если вы случайно инициировали добровольное повышение цены, немедленно отмените это изменение, сделав еще одно изменение цены до исходной. Если цена будет восстановлена ​​в течение семи дней, существующие подписчики не будут уведомлены о случайном изменении цены. Обратите внимание, что любые покупки, сделанные в течение этого времени, будут иметь случайную цену.

Управлять перекрывающимся ростом цен при согласии

Убедитесь, что вы меняете только одно изменение цены за раз. Однако если вы согласитесь на повышение цен несколько раз в течение первого семидневного периода, затронутым пользователям придется согласиться только с последним изменением цен. Например, если вы завершили устаревшую ценовую группу с добровольным повышением цен, измените цену еще раз, а затем выполните еще одно добровольное повышение цен, затронутым пользователям больше не нужно будет реагировать на первое изменение цены, поскольку только теперь применяется второе изменение цены.

Тестовые изменения цен

Не меняйте цены на подписку на продукты, принадлежащие активным подписчикам, в целях тестирования.

Вы можете использовать приложение Play Billing Lab и тестеры лицензий, чтобы проверять изменения цен на подписку, не затрагивая других активных подписчиков.

См. руководство по тестированию , чтобы узнать больше о тестировании изменений цен.

Примеры

Примеры в этом разделе демонстрируют, как применять лучшие практики в различных сценариях изменения цен.

Пример 1. Повышение цены за ежемесячную подписку

3 марта AltoStrat повышает цену на AltoStrat Pro, свою премиальную подписку на потоковую передачу видео, прекращая действие устаревшей ценовой категории. Они переводят пользователей из прежней ценовой группы в 1 доллар на текущую цену базового плана в 2 доллара. Дата вступления изменения цен в силу — 9 апреля (37 дней после 3 марта).

Алиса — действующая подписчица, следующее продление которой состоится 5 марта. Первое продление после даты вступления в силу — 5 мая, поэтому она продлевает подписку 5 марта и 5 апреля по старой цене (1 доллар США). Когда она снова продлит подписку 5 мая, с нее будет взиматься новая цена (2 доллара США). Google Play начнет уведомлять Алису об изменении цены 5 апреля, то есть за 30 дней до первой даты продления с новой ценой.

Рисунок 3. Пример временной диаграммы изменения цены ежемесячной подписки с датой продления 5 марта.

Боб — существующий подписчик, следующее продление которого запланировано на 29 марта. Он продлевает подписку 29 марта по старой цене (1 доллар США), поскольку изменение цены еще не вступило в силу. Когда он снова продлит подписку 29 апреля, с него будет взиматься новая цена (2 доллара США). Он начнет получать уведомления об изменении цен 30 марта, то есть за 30 дней до первой даты продления подписки с новой ценой.

Рисунок 4. Пример временной диаграммы изменения цены ежемесячной подписки с датой продления 29 марта.

Пример 2. Повышение цены за подписку на 3 месяца.

3 марта FindMyLove прекращает действие устаревшей ценовой группы и увеличивает трехмесячную плату за FindMyLove Premium с 1 доллара США до цены базового плана в 2 доллара США. Дата вступления изменения цен в силу — 9 апреля (37 дней после 3 марта).

Алиса — существующий подписчик, следующее продление которого запланировано на 5 марта. Алиса продлевает подписку по старой цене (1 доллар США), поскольку изменение цены еще не вступило в силу. Когда она снова продлит подписку 5 июня, с нее будет взиматься новая цена (2 доллара США). Она начнет получать уведомления об изменении цены 6 мая, то есть за 30 дней до первой даты продления подписки с новой ценой.

Рисунок 5. Пример временной диаграммы изменения цен для трехмесячной подписки с датой продления 5 марта.

Боб — существующий подписчик, следующее продление которого запланировано на 11 апреля. Боб продлевает подписку по новой цене (2 доллара США), поскольку уже после даты вступления в силу изменения цены. Он начнет получать уведомления об изменении цены 12 марта, то есть за 30 дней до первой даты продления подписки с новой ценой.

Рисунок 6. Пример временной диаграммы изменения цен для трехмесячной подписки с датой продления 11 апреля.

Пример 3. Повышение цены за еженедельную подписку

3 марта CutePetsNews прекращает действие устаревшей ценовой группы, что приводит к изменению цены еженедельной платы за еженедельные оповещения о собаках с 1 до 2 долларов. Дата вступления изменения цен в силу — 9 апреля.

Алиса — существующая подписка, следующее еженедельное продление которой запланировано на 6 марта. Она продлевает подписку 6, 13, 20, 27 марта и 3 апреля по старой цене (1 доллар США), поскольку изменение цены еще не вступило в силу. Когда она снова продлит подписку 10 апреля, с нее будет взиматься новая цена (2 доллара США). Она начнет получать уведомления об изменении цены 11 марта, то есть за 30 дней до первой даты продления подписки с новой ценой.

Рисунок 7. Пример временной диаграммы изменения цен еженедельной подписки с датой продления 6 апреля.

Пример 4. Ежемесячная подписка с возможностью многократного изменения цены.

Этот пример демонстрирует, как обрабатываются множественные изменения цен.

3 марта AltoStrat запускает миграцию цен на AltoStrat Pro, свою премиальную подписку на видео, повышая цену с 1 доллара в месяц до 2 долларов. 10 марта разработчик запускает вторую миграцию цен, повышая цену до 3 долларов в месяц.

Дата вступления в силу первого изменения цен — 9 апреля (37 дней после 3 марта). Дата вступления в силу второго изменения цен — 16 апреля (37 дней после 10 марта).

Следующее продление подписки Алисы состоится 5 марта. Первое продление после даты вступления в силу произойдет 5 мая, поэтому она продлит подписку 5 марта и 5 апреля по старой цене (1 доллар США). Когда она снова продлит подписку 5 мая, с нее будет взиматься новая цена (3 доллара США). Она получает уведомления только о втором изменении цены, поскольку изменения цен произошли в течение 7-дневного периода заморозки. Она начнет получать уведомления об изменении цены 5 апреля, то есть за 30 дней до первой даты продления подписки с новой ценой.

Рисунок 8. Пример временной диаграммы изменения цен для ежемесячной подписки с несколькими изменениями цен и датой продления 5 марта.

Пример 5. Изменение цены отказа от ежемесячной подписки

В этом примере показано, как обрабатывается повышение цен при отказе от участия.

AltoStrat необходимо ежегодно корректировать цены, чтобы учесть рост затрат на программирование. 2 января они меняют цену AltoStrat Pro (их премиум-подписку на потоковое видео) с 1 доллара до 1,30 доллара. Такое повышение цен соответствует критериям отказа от миграции цен. Они немедленно завершают устаревшую ценовую группу, указывая отказ от перехода. Пользователи в этой когорте находятся в регионах, где требуется минимальный 30-дневный период уведомления об отказе, поэтому новая цена вступает в силу 1 февраля.

Алиса — существующий подписчик, оплата которого взимается 14 числа каждого месяца. Из-за минимального 30-дневного периода уведомления она платит старую цену (1 доллар США) 14 января. Google Play начинает уведомлять Алису об изменении цены 15 января, а она начинает платить новую цену (1,30 доллара США) 14 февраля.

Пример 6: повышение цены подписки на 12-месячную рассрочку

В этом примере показано, как обрабатывается рост цен при подписке в рассрочку.

3 марта AltoStrat повышает цену на AltoStrat Pro, свою премиальную подписку на потоковую передачу видео, прекращая действие устаревшей ценовой категории. Они переводят пользователей из прежней ценовой группы в 1 доллар на текущую цену базового плана в 2 доллара. Дата вступления изменения цен в силу — 9 апреля (37 дней после 3 марта).

Алиса — существующая подписчица, оформившая 12-месячную рассрочку с последующим ежемесячным автоматическим продлением 10 июня предыдущего года. Ее первое продление состоится 10 июня текущего года. Поскольку Алиса находится в процессе выплаты рассрочки, она продолжает платить 1 доллар 10 марта, 10 апреля и 10 мая. Первое продление происходит 10 июня, когда с нее взимается новая цена (2 доллара США) и она переходит на ежемесячная частота автоматического продления. Google Play начнет уведомлять Алису об изменении цены 11 мая, то есть за 30 дней до первой даты продления с новой ценой.

,

Вы можете изменить цены на базовые планы и предложения подписки. Например, у вас могут быть цифровые продукты, цены на которые требуют ежегодной корректировки, или вы можете изменить набор преимуществ для продукта и хотите отразить эти изменения в цене.

Дополнительную информацию об изменении цен на подписку с помощью Play Console см. в документации в Справочном центре Play Console .

Чтобы программно изменить цену базового плана подписки, используйте метод monetization.subscriptions.patch . Этот метод получает объект Subscription с изменяемой конфигурацией продукта подписки. Установите новую цену в объекте RegionalBasePlanConfig для правильного базового плана в коллекции basePlans подписки. Это может быть очень полезно, если у вас большой каталог и вам необходимо обновить все ваши продукты за короткий период времени, или если у вас есть система управления каталогом продуктов, которая автоматически вносит изменения в продукты по подписке Google Play при их изменении. происходить.

Было бы полезно просмотреть журнал изменений Play Console, чтобы найти информацию обо всех изменениях цен, которые вы внесли в прошлом. Там вы найдете информацию о том, когда были обновлены цены, кто инициировал изменение, регионы, которые были обновлены, и многое другое. Это может помочь вам в тех случаях, когда вам необходимо просмотреть прошлые изменения цен или просмотреть случайное изменение цен, чтобы оценить дальнейшие действия.

Изменение цен на новые покупки подписки

Когда вы меняете цену базового плана или предложения, новая цена вступает в силу в течение нескольких часов для всех новых покупок без необходимости предпринимать какие-либо дополнительные действия.

Изменение цен для существующих подписчиков

Изменение цен на подписку по умолчанию не затрагивает существующих подписчиков; они помещаются в группу устаревших цен, где продолжают платить первоначальную цену базового плана при продлении.

При желании вы можете перевести существующих подписчиков на текущую цену базового плана. Это действие называется прекращением устаревшей ценовой когорты . Изменения в ценовых этапах предложения не могут быть применены к существующим подписчикам. При подписке в рассрочку изменение цен для устаревшей группы происходит в конце активного периода действия обязательств. Вы не можете изменить цену, которую в настоящее время платят за пользователя, который находится в процессе оплаты взносов.

Завершить устаревшую ценовую группу

Вы можете в любой момент прекратить использование устаревшей ценовой группы. Это можно сделать независимо для каждого региона. Чтобы отменить устаревшую цену через Play Console, обратитесь в Справочный центр Play Console .

Завершите устаревшую ценовую группу с помощью Google Play Developer API

Чтобы программно завершить устаревшую ценовую группу, используйте метод monetization.subscriptions.basePlans.migratePrices . Этот метод переносит подписчиков, получающих историческую цену подписки, на текущую цену базового плана для указанных регионов. Этот метод также запускает отправку уведомлений об изменении цен пользователям, которые в настоящее время получают историческую цену старше указанной отметки времени. Отправляя этот запрос, вы включаете в текст запроса список объектов RegionalPriceMigrationConfig для настройки миграции ценовой группы.

Дополнительную информацию об использовании устаревших ценовых когорт можно найти в Справочном центре Play Console .

Цена снижается

Когда вы завершаете устаревшую ценовую группу и новая цена оказывается ниже цены, которую платят пользователи в этой когорте, Google Play уведомляет пользователей по электронной почте, и эти подписчики начинают платить более низкую цену при следующей оплате базового плана.

Тестировщики лицензий также получают уведомления по электронной почте о снижении цен.

Повышение цен

Когда заканчивается устаревшая ценовая группа и новая цена превышает цену, которую платят пользователи в этой когорте, происходит повышение цены. Хотя снижение цен применяется к существующим подписчикам при следующей оплате базового плана, повышение цен может потребовать или не потребовать действий пользователя.

По умолчанию повышение цен является добровольным изменением для существующих подписчиков. Пользователи должны явно принять более высокую цену до ее первого списания, иначе Google Play автоматически отменит их подписку. С пользователей взимается более высокая цена при следующей оплате базового плана после периода предварительного уведомления в 37 дней. Начиная с 30 дней до этой даты, Play уведомляет существующих подписчиков по электронной почте и push-уведомлениями.

В течение первых семи дней после запуска когортной миграции пользователи не получают уведомлений от Google Play. Это означает, что у вас есть семь дней с момента, когда вы инициируете повышение цен, чтобы уведомить своих существующих подписчиков, прежде чем Google Play начнет уведомлять их напрямую. В течение этого периода вы можете эффективно отменить ожидающее повышение цены, снова изменив цену до исходной.

По истечении этого семидневного периода каждый пользователь получает автоматические уведомления от Google Play за 30 дней до первого продления с новой ценой.

В некоторых случаях при повышении цен для существующих подписчиков у вас есть возможность выполнить повышение цен с предварительным уведомлением пользователей, но не требуя от них каких-либо действий. При использовании этой опции, если пользователи не откажутся от нее, изменив планы подписки или отменив подписку, с них будет взиматься новая цена при следующей оплате базового плана после периода предварительного уведомления. Этот период зависит от страны и составляет 30 или 60 дней. Начиная с этого количества дней до списания средств, Play уведомляет существующих подписчиков по электронной почте или посредством push-уведомлений.

Увеличение отказа доступно только в определенных регионах с ограничениями на сумму и частоту увеличения и подчиняется определенным требованиям разработчика.

Вы можете пометить миграцию устаревшей ценовой когорты как увеличение отказа, если она соответствует этим критериям, как показано на рисунке 1.

Миграция устаревшей ценовой когорты консоли Google Play с увеличением числа отказов от участия
Рисунок 1. Использование Play Console для указания миграции устаревшей ценовой когорты в качестве увеличения отказа.

Сообщите пользователю об изменении цены

Вам следует уведомлять существующих подписчиков всякий раз, когда вы завершаете их устаревшую ценовую группу.

При отказе от повышения цен вы должны заранее уведомить пользователей и показать им уведомление в приложении. В отличие от повышения цен при согласии, не требуется семидневного периода ожидания, прежде чем Play начнет напрямую уведомлять пользователей.

Если вы согласны на повышение цен, заранее уведомите пользователей и сообщите им о необходимости принять повышение цен. Когда вы инициируете повышение цен, у вас есть семь дней, чтобы уведомить своих существующих подписчиков, прежде чем Google Play начнет уведомлять их напрямую. Мы рекомендуем вам уведомить затронутых пользователей в вашем приложении и предоставить глубокую ссылку на экран подписки в Play Store, чтобы они могли легко просмотреть новую цену. Когда пользователи просматривают повышение цены за подписку на экране подписки Play Store, отображается диалоговое окно, подобное рис. 2.

Общий диалог, уведомляющий пользователя об изменении цены подписки.
Рисунок 2. Пример диалогового окна, уведомляющего пользователя об изменении цены подписки.

Обработка реакции пользователя на изменение цены по согласию

После того как вы уведомили существующих подписчиков об изменении цены и о добровольном повышении, они могут принять или не принять повышение цен до того, как новая цена вступит в силу. Если да, вы получите RTDN, информирующее вас о результате. Ознакомьтесь с руководством по жизненному циклу покупки , чтобы узнать, как обрабатывать эти уведомления.

Если пользователь не выполняет никаких действий и достигает первого продления, к которому будет применяться цена согласия, его подписка автоматически отменяется, и срок ее действия истекает в эту дату продления.

Случайное повышение цен при подписке

Если вы случайно инициировали добровольное повышение цены, немедленно отмените это изменение, сделав еще одно изменение цены до исходной. Если цена будет восстановлена ​​в течение семи дней, существующие подписчики не будут уведомлены о случайном изменении цены. Обратите внимание, что любые покупки, сделанные в течение этого времени, будут иметь случайную цену.

Управлять перекрывающимся ростом цен при согласии

Убедитесь, что вы меняете только одно изменение цены за раз. Однако если вы согласитесь на повышение цен несколько раз в течение первого семидневного периода, затронутым пользователям придется согласиться только с последним изменением цен. Например, если вы завершили устаревшую ценовую группу с добровольным повышением цен, измените цену еще раз, а затем выполните еще одно добровольное повышение цен, затронутым пользователям больше не нужно будет реагировать на первое изменение цены, поскольку только теперь применяется второе изменение цены.

Тестовые изменения цен

Не меняйте цены на подписку на продукты, принадлежащие активным подписчикам, в целях тестирования.

Вы можете использовать приложение Play Billing Lab и тестеры лицензий, чтобы проверять изменения цен на подписку, не затрагивая других активных подписчиков.

См. руководство по тестированию , чтобы узнать больше о тестировании изменений цен.

Примеры

Примеры в этом разделе демонстрируют, как применять лучшие практики в различных сценариях изменения цен.

Пример 1. Повышение цены за ежемесячную подписку

3 марта AltoStrat повышает цену на AltoStrat Pro, свою премиальную подписку на потоковую передачу видео, прекращая действие устаревшей ценовой категории. Они переводят пользователей из прежней ценовой группы в 1 доллар на текущую цену базового плана в 2 доллара. Дата вступления изменения цен в силу — 9 апреля (37 дней после 3 марта).

Алиса — действующая подписчица, следующее продление которой состоится 5 марта. Первое продление после даты вступления в силу — 5 мая, поэтому она продлевает подписку 5 марта и 5 апреля по старой цене (1 доллар США). Когда она снова продлит подписку 5 мая, с нее будет взиматься новая цена (2 доллара США). Google Play начнет уведомлять Алису об изменении цены 5 апреля, то есть за 30 дней до первой даты продления с новой ценой.

Рисунок 3. Пример временной диаграммы изменения цены ежемесячной подписки с датой продления 5 марта.

Боб — существующий подписчик, следующее продление которого запланировано на 29 марта. Он продлевает подписку 29 марта по старой цене (1 доллар США), поскольку изменение цены еще не вступило в силу. Когда он снова продлит подписку 29 апреля, с него будет взиматься новая цена (2 доллара США). Он начнет получать уведомления об изменении цен 30 марта, то есть за 30 дней до первой даты продления подписки с новой ценой.

Рисунок 4. Пример временной диаграммы изменения цены ежемесячной подписки с датой продления 29 марта.

Пример 2. Повышение цены за подписку на 3 месяца.

3 марта FindMyLove прекращает действие устаревшей ценовой группы и увеличивает трехмесячную плату за FindMyLove Premium с 1 доллара США до цены базового плана в 2 доллара США. Дата вступления изменения цен в силу — 9 апреля (37 дней после 3 марта).

Алиса — существующий подписчик, следующее продление которого запланировано на 5 марта. Алиса продлевает подписку по старой цене (1 доллар США), поскольку изменение цены еще не вступило в силу. Когда она снова продлит подписку 5 июня, с нее будет взиматься новая цена (2 доллара США). Она начнет получать уведомления об изменении цены 6 мая, то есть за 30 дней до первой даты продления подписки с новой ценой.

Рисунок 5. Пример временной диаграммы изменения цен для трехмесячной подписки с датой продления 5 марта.

Боб — существующий подписчик, следующее продление которого запланировано на 11 апреля. Боб продлевает подписку по новой цене (2 доллара США), поскольку уже после даты вступления в силу изменения цены. Он начнет получать уведомления об изменении цены 12 марта, то есть за 30 дней до первой даты продления подписки с новой ценой.

Рисунок 6. Пример временной диаграммы изменения цен для трехмесячной подписки с датой продления 11 апреля.

Пример 3. Увеличение цены на еженедельную подписку

3 марта CutePetsNews прекращает действие устаревшей ценовой группы, что приводит к изменению цены еженедельной платы за еженедельные оповещения о собаках с 1 до 2 долларов. Дата вступления изменения цен в силу — 9 апреля.

Алиса — существующая подписка, следующее еженедельное продление которой запланировано на 6 марта. Она продлевает подписку 6, 13, 20, 27 марта и 3 апреля по старой цене (1 доллар США), поскольку изменение цены еще не вступило в силу. Когда она снова продлит подписку 10 апреля, с нее будет взиматься новая цена (2 доллара США). Она начнет получать уведомления об изменении цены 11 марта, то есть за 30 дней до первой даты продления подписки с новой ценой.

Рисунок 7. Пример временной диаграммы изменения цен еженедельной подписки с датой продления 6 апреля.

Пример 4. Ежемесячная подписка с возможностью многократного изменения цены.

Этот пример демонстрирует, как обрабатываются множественные изменения цен.

3 марта AltoStrat запускает миграцию цен на AltoStrat Pro, свою премиальную подписку на видео, повышая цену с 1 доллара в месяц до 2 долларов. 10 марта разработчик запускает вторую миграцию цен, повышая цену до 3 долларов в месяц.

Дата вступления в силу первого изменения цен — 9 апреля (37 дней после 3 марта). Дата вступления в силу второго изменения цен — 16 апреля (37 дней после 10 марта).

Следующее продление подписки Алисы состоится 5 марта. Первое продление после даты вступления в силу произойдет 5 мая, поэтому она продлит подписку 5 марта и 5 апреля по старой цене (1 доллар США). Когда она снова продлит подписку 5 мая, с нее будет взиматься новая цена (3 доллара США). Она получает уведомления только о втором изменении цены, поскольку изменения цен произошли в течение 7-дневного периода заморозки. Она начнет получать уведомления об изменении цены 5 апреля, то есть за 30 дней до первой даты продления подписки с новой ценой.

Рисунок 8. Пример временной диаграммы изменения цен для ежемесячной подписки с несколькими изменениями цен и датой продления 5 марта.

Пример 5. Изменение цены отказа от ежемесячной подписки

В этом примере показано, как обрабатывается повышение цен при отказе от участия.

AltoStrat необходимо ежегодно корректировать цены, чтобы учесть рост затрат на программирование. 2 января они меняют цену AltoStrat Pro (их премиум-подписку на потоковое видео) с 1 доллара до 1,30 доллара. Такое повышение цен соответствует критериям отказа от миграции цен. Они немедленно завершают устаревшую ценовую группу, указывая отказ от перехода. Пользователи в этой когорте находятся в регионах, где требуется минимальный 30-дневный период уведомления об отказе, поэтому новая цена вступает в силу 1 февраля.

Алиса — существующий подписчик, оплата которого взимается 14 числа каждого месяца. Из-за минимального 30-дневного периода уведомления она платит старую цену (1 доллар США) 14 января. Google Play начинает уведомлять Алису об изменении цены 15 января, а она начинает платить новую цену (1,30 доллара США) 14 февраля.

Пример 6: повышение цены подписки на 12-месячную рассрочку

В этом примере показано, как обрабатывается рост цен при подписке в рассрочку.

3 марта AltoStrat повышает цену на AltoStrat Pro, свою премиальную подписку на потоковую передачу видео, прекращая действие устаревшей ценовой категории. Они переводят пользователей из прежней ценовой группы в 1 доллар на текущую цену базового плана в 2 доллара. Дата вступления изменения цен в силу — 9 апреля (37 дней после 3 марта).

Алиса — существующая подписчица, оформившая 12-месячную рассрочку с последующим ежемесячным автоматическим продлением 10 июня предыдущего года. Ее первое продление состоится 10 июня текущего года. Поскольку Алиса находится в процессе выплаты рассрочки, она продолжает платить 1 доллар 10 марта, 10 апреля и 10 мая. Первое продление происходит 10 июня, когда с нее взимается новая цена (2 доллара США) и она переходит на ежемесячная частота автоматического продления. Google Play начнет уведомлять Алису об изменении цены 11 мая, то есть за 30 дней до первой даты продления с новой ценой.