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

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

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

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

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

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

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

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

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

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

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

Подписка

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

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

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

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

Подписка может включать в себя несколько основных планов, например:

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

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

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

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

Предоплата

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

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

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

Рассрочка

Примечание. Сейчас разработчики могут предлагать этот тип основного плана только пользователям из Бразилии, Испании, Италии и Франции.

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

Для основного плана с рассрочкой сумму ежемесячного платежа и минимальный срок подписки указываете вы. Например, в вашем фитнес-приложении есть подписка на 12 месяцев стоимостью 99,99 доллара США. Вы можете предложить ее в рассрочку на год за 8,33 доллара США в месяц.

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

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

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

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

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

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

Автоматическое, с предоплатой или в рассрочку (доступно пользователям в определенных странах/регионах).

Доступность по регионам

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

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

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

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

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

Теги

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

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

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

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

Примечания:

  • Специальные предложения можно создавать только для основных планов с автоматическим продлением.
  • Для каждой подписки можно создать не более 250 основных планов и специальных предложений, из которых только 50 могут быть одновременно активными. Остальные должны быть неактивными или в статусе черновика.

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

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

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

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

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

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

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

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

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

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

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

Предложение состоит из одного или нескольких периодов, каждый из которых включает бесплатную подписку или специальную цену. Например, подпиской можно пользоваться бесплатно 7 дней, а затем за 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 или 60 дней. За это время подписка может продлеваться несколько раз по текущей цене.

Для повышения цены без запроса согласия должны выполняться все следующие условия:

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

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

  • На одной территории увеличить цену основного тарифного плана без запроса согласия можно раз в 365 дней.
  • Максимальное повышение цены для всех стран и регионов ограничено большим из следующих значений:
    • 50 % от текущей для пользователя цены;
    • 17 центов США в день (конвертированных в местную валюту, если необходимо).

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

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

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

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

Перекрестное увеличение цены

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

Пробное изменение цены

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

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

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

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

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

Временная блокировка аккаунта включена по умолчанию для основных планов с автоматическим продлением. В Google Play Console вы можете отключить блокировку или изменить ее продолжительность. Льготный период и время блокировки аккаунта должны в совокупности составлять не менее 30 дней.

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

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

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

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

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

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

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

Требование в отношении отмены подписок

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

  • указать ссылку на центр подписок Google Play (если в приложении используется платежная система Google Play);
  • реализовать функцию отмены подписки.

Подробнее об этом требовании рассказано в правилах о подписках, в разделе Управление подписками и их отмена.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
true
Поиск
Очистить поле поиска
Закрыть поиск
Приложения Google
Главное меню