Как работают подписки

В мае 2022 года мы изменили определение подписок и то, как ими можно управлять в Play Console. Узнайте, как эти изменения влияют на ваши подписки.

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

Google Play предоставляет гибкие возможности для создания и продажи подписок, а также управления ими. Используя Play Console или Subscription Publishing API, вы можете настроить одну подписку с несколькими основными тарифными планами, в каждый из которых можно добавить несколько специальных предложений. Для самих предложений можно настраивать разные варианты оплаты и доступности. Вы можете создавать предложения на протяжении всего жизненного цикла подписки, выбирая разные планы с автоматическим продлением и предоплатой.

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

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

Общая информация о подписках

В этом разделе приведена общая информация о подписках: определения, типы объектов и функции.

В нашей системе подписок мы выделяем три типа объектов:

  • Подписка определяет набор преимуществ, доступный пользователям в течение определенного времени.
  • Основной тарифный план определяет расчетный период подписки, тип продления (автоматическое или с предоплатой), а также цену. У одной подписки может быть несколько основных планов.
  • Предложение определяет скидку, доступную определенным пользователям. У одного основного плана может быть несколько предложений.

На изображении ниже показана взаимосвязь между типами объектов.

Подписка

Подписка – это набор преимуществ, доступный пользователям в течение определенного времени. В одном приложении может быть несколько подписок. Обычно они различаются по видам преимуществ (например, отдельные подписки для категорий "новости" и "спорт" в приложении с телеканалами) или по уровню доступа к одному набору преимуществ (например, подписка на 100 ГБ, 1 ТБ или 10 ТБ в приложении облачного сервиса).

Пользователи получают доступ к подписке, оплатив основной тарифный план или воспользовавшись акцией в приложении или в Google Play.

Основной тарифный план

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

Пример подписки с несколькими основными планами – подписка "Премиум" со следующими тарифами:

  • план с ежемесячным автоматическим продлением;
  • месячный план с предоплатой;
  • план с ежегодным автоматическим продлением.

Автоматическое продление

Пользователи могут приобрести базовый план с автоматическим продлением, чтобы получить доступ к подписке на определенный расчетный период. При этом списание средств и продление будут происходить автоматически в конце каждого периода. Такой план обеспечивает непрерывный доступ к подписке до ее отмены. Подписки могут быть отменены пользователем, разработчиком или платежной системой Google Play (например, когда льготный период заканчивается, а пользователь не решил проблему с оплатой).

Предоплата

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

В этом случае пользователи могут выбрать любой доступный в качестве продления план с предоплатой, включая планы с иным периодом действия. Например, по окончании месячного плана стоимостью 12,99 доллара США можно приобрести предоплаченный план на год стоимостью 59,99 доллара США.

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

Атрибуты основного плана

Ниже описаны поля, которые вам нужно будет настроить при создании основного плана в Play Console.

Поле Описание
Расчетный период

Срок действия подписки.

Тип продления

Автоматическое продление или план с предоплатой.

Где доступна подписка

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

Льготный период

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

Изменения основного плана и специального предложения

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

Повторная подписка

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

Теги

Тег – это дополнительный ярлык длиной до 20 символов, с помощью которого можно помечать или группировать основные планы и специальные предложения, идентифицируя их в API. Теги позволяют определить, сведения о какой акции нужно показать, если пользователю доступно несколько вариантов. Можно добавить не более 20 тегов. Они не будут видны пользователям.

Специальное предложение

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

Примечание. Специальные предложения можно создавать только для основных планов с автоматическим продлением.

Кто может воспользоваться предложением

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

Вариант Критерии
Привлечение новых пользователей

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

Переход на другой тарифный план

У пользователя есть действующая подписка в приложении, для которой предусмотрен определенный расчетный период.

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

Выбор разработчика

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

Такие акции работают только в приложении, поэтому их невозможно проводить за его пределами.

Периоды предложения

Предложение состоит из одного или нескольких периодов, каждый из которых включает бесплатную подписку или специальную цену. Например, подпиской можно пользоваться бесплатно семь дней, а затем за 2 доллара США в течение месяца. По окончании всех периодов предложения подписка автоматически продлевается по цене основного плана.

Бесплатный пробный период

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

Начальная цена

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

  • абсолютное значение, например 5 долларов США;
  • фиксированная скидка, например 5 долларов США от базовой цены;
  • скидка в процентах, например 50 % от базовой цены.

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

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

Период начальной цены может включать один или несколько платежей:

  • Если платеж один, то средства списываются однократно за указанное количество дней, недель или месяцев.
  • Если платежей несколько, то скидка предоставляется несколько раз (от 1 до 52) в течение расчетного периода основного плана.

Атрибуты предложения

Ниже описаны дополнительные поля, которые вам нужно будет настроить при создании специального предложения в Play Console.

Поле Описание

Где доступна подписка

По умолчанию предложение доступно в тех же регионах, что и основной план. Вы можете выбрать другие регионы.

Теги

Тег – это дополнительный ярлык длиной до 20 символов, с помощью которого можно помечать или группировать основные планы и специальные предложения, идентифицируя их в API. Теги позволяют определить, сведения о какой акции нужно показать, если пользователю доступно несколько вариантов. Можно добавить не более 20 тегов. Они не будут видны пользователям.

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

Предложение, основной план и их доступность

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

Статус подписки

Для объектов подписки доступны следующие состояния:

  • Проект. Подписка ещё не активна. При этом все созданные основные планы и предложения также будут в состоянии Проект.
  • Активно. Подписка доступна, и ее могут приобрести действующие подписчики. Если в рамках подписки есть активные основные планы, их также можно купить.
Статус основного плана и предложения

Для предложений и основных планов доступны следующие состояния:

  • Проект. Основной план или предложение ещё не активны.
  • Неактивно. Основной план или предложение существуют, но не доступны для новых подписчиков. Действующие подписчики могут пользоваться ими, пока не отменят. Вы можете активировать и отключать предложения в любое время.
  • Активно. Основной план или предложение доступны, и их могут приобрести действующие и новые подписчики.

Примеры использования основных планов и специальных предложений

Здесь представлены примеры конфигурации распространенных основных планов и специальных предложений. Чтобы посмотреть пример, нажмите на один из разделов ниже.

Ежемесячный план, доступный всем пользователям

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

Информация о подписке:

  • Название: "Доступно всем".
  • Преимущества для пользователей:
    • "Неограниченный доступ ко всем каналам".
    • "Отсутствие рекламы".

Информация об основном плане:

  • Расчетный период: ежемесячно.
  • Тип продления: автоматически.
  • Доступность в регионах:
    • США;
    • Канада;
    • Турция.
  • Цены по регионам:
    • США: 9,99 доллара США.
    • Канада: 10,99 канадского доллара.
    • Турция: 155 турецких лир.
  • Льготный период: 7 дней.
Бесплатный пробный период для новых подписчиков

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

Информация о специальном предложении:

  • Критерии отбора: новые пользователи.
    • Пользователи, которые не оформляли подписок в приложении.
  • Доступность в регионах (мы исключили Турцию):
    • США;
    • Канада.
  • Ценовой период 1:
    • Тип: бесплатный пробный период.
    • Продолжительность: 7 дней (затем подписчики переходят на основной план).

В итоге действуют следующие условия:

  • Новые подписчики (только в США и Канаде) получат бесплатный пробный период на 7 дней.
  • Когда он закончится, подписка автоматически продлится по цене стандартного основного плана.
  • Пользователи, которые до этого уже оформляли подписку в приложении, смогут приобрести ее только по основному плану, так как они не соответствуют критериям специального предложения.
Бесплатный пробный период, затем начальная цена (для новых подписчиков)

Этот пример основан на ежемесячном плане, доступном всем пользователям. Мы добавим специальное предложение с двумя ценовыми периодами.

Информация о специальном предложении:

  • Критерии отбора: новые пользователи.
    • Пользователи, которые не оформляли подписок в приложении.
  • Доступность в регионах (мы исключили Турцию):
    • США;
    • Канада.
  • Ценовой период 1:
    • Тип: бесплатный пробный период.
    • Продолжительность: 7 дней.
  • Ценовой период 2:
    • Тип: разовый платеж.
    • Продолжительность: 1 месяц.
    • Пересчет цены: фиксированная сумма.
    • Цены по регионам:
      • США: 1,99 доллара США.
      • Канада: 1,99 канадского доллара.

В итоге действуют следующие условия:

  • Новые подписчики (только в США и Канаде) получат бесплатный пробный период на 7 дней, затем 1 месяц по сниженной цене в 1,99 доллара (американского или канадского).
  • Когда он закончится, подписка автоматически продлится по цене стандартного основного плана.
  • Пользователи, которые до этого уже оформляли подписку в приложении, смогут приобрести ее только по основному плану, так как они не соответствуют критериям специального предложения.
Специальное предложение, определяемое разработчиком, с целью вернуть подписчиков

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

Этот пример основан на ежемесячном плане, доступном всем пользователям. Мы добавим специальное предложение, определяемое разработчиком, и предложим в нем скидку 50 % на 3 месяца подписки.

Информация о специальном предложении:

  • Критерии отбора:
    • Определяет разработчик.
  • Доступность в регионах:
    • США;
    • Канада.
  • Ценовой период 1:
    • Тип: регулярный платеж.
    • Расчетные периоды: 3.
    • Пересчет цены: процентная скидка.
    • Процент скидки по регионам:
      • США: 50 %.
      • Канада: 50 %.
  • Тег: БЫВШ-ПОДПИСЧИКИ-СКИДКА-50.

В итоге действуют следующие условия:

  • Логика приложения определяет пользователей (только из США и Канады), которым доступно это специальное предложение. Они получат скидку 50 % на 3 месяца подписки: цена будет равна 4,99 доллара (американского или канадского).
  • После окончания специального предложения подписка автоматически продлится по цене стандартного основного плана.

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

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

Как изменить цены основного тарифного плана и специальных предложений

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

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

Те, кто пользуется подпиской по предоплате, всегда пополняют баланс и приобретают дополнительные услуги по актуальной цене.

Как отключить старые цены

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

  • Отключение когорты старых цен влияет только на цену основного плана. При этом после покупки изменить цену какого-либо периода специального предложения невозможно.
  • Когорту старых цен можно перенести только на текущую цену основного плана.

Снижение цены

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

Увеличение цены

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

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

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

Отклоненные платежи, льготный период и временная блокировка аккаунта

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

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

Как разрешить пользователям приостанавливать подписку

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

Чтобы разрешить пользователям приостанавливать подписки, выполните следующие действия:

  1. Откройте Play Console и перейдите на страницу Настройка монетизации (Монетизация > Настройка монетизации).
  2. В разделе "Настройки подписки" включите возможность приостановки.
  3. Нажмите Сохранить изменения.

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

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

Эта информация оказалась полезной?
Как можно улучшить эту статью?

Требуется помощь?

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

true
Поиск
Удалить поисковый запрос
Закрыть поиск
Приложения Google
Главное меню
Поиск по Справочному центру
true
92637
false
false