Предварительный просмотр подписки | Документация на облачном пабе/sub | Google Cloud, конфигурация подписки | Google Play Console

Google Подписка

Привлечь новых подписчиков с помощью тестов, цены на обнаружение и акции в Google.

Предварительный просмотр подписки

Чтобы получить сообщения, опубликованные в предмете, вы должны создать связанную подписку на эту тему. Только сообщения, опубликованные в предмет после создания подписки, доступны для подписанных клиентов. Клиент абонента получает и обрабатывает сообщения, опубликованные по теме. Субъект может быть связан с несколькими подписками, но данная подписка может быть связана только.

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

Подписка на рабочий процесс

  1. После того, как сообщение было отправлено подписчику, последний должен подтвердить квитанцию.
  2. Если сообщение отправляется в распределение, а подписчик еще не прочитал, оно называется в ожидании.
  3. Pub/Sub пытается несколько раз распределить сообщение, которое еще не подтверждено. Тем не менее, Pub/Sub старается не распространять какое -либо сообщение, ожидающую в другой подписке по одной и той же подписке.
  4. Абонент имеет настраиваемое и ограниченное время, называемое ackdeadline, чтобы подтвердить получение сообщения ожидания. После этого периода сообщение больше не рассматривается в ожидании, и реклама/sub пытается перераспределить его.

Типы подписок

Когда вы создаете подписку, вы должны указать тип распространения сообщений. Pub/SU предлагает следующие типы подписок:

  • А Получить подписки Используйте клиента подписчика для запроса сообщений из паба/субсервера.
  • А толчок подписки Используйте паб/субсервер для отправки запросов в приложение подписчика для распределения сообщений.
  • L ‘Экспорт подписок Позволяет вам экспортировать ваши сообщения непосредственно в облачный ресурс Google. Эти подписки следующие:
    • А BigQuery Подписки Экспорт данных в таблицу BigQuery.
    • А Подписки на облачное хранилище Экспорт данных в облачное хранилище.

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

    Свойства подписки по умолчанию

    По умолчанию Pub/SU предлагает распределение типа «по крайней мере один раз», без гарантии сортировки всех типов подписок. Если сообщения имеют такой же ключ сортировки и находятся в том же регионе, вы можете активировать классификацию сообщений. После того, как вы определили сообщения для сортировки сообщений, сервис Pub/SU транслирует сообщения с тем же ключом сортировки и в том порядке, в котором служба Pub/SUP получает их.

    Паб/sub также совместим с вещанием «точно один раз».

    В целом, Pub/SU распределяет каждое сообщение один раз и в том порядке, в котором оно было опубликовано. Тем не менее, сообщения иногда могут быть распределены по беспорядку или несколько раз. Pub/sub может перераспределить сообщение даже после возвращения запроса на подтверждение сообщения. Эта скидка может быть вызвана такими проблемами, как отскоки на стороне сервера или проблемы с клиентом. Таким образом, хотя и редкое, любое сообщение может быть возвращено в любое время.

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

    Истечение срока действия подписки

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

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

    Следующие шаги

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

      Комментарий

      Если не указано иное, содержание этой страницы регулируется лицензией Creative Commons Assingment 4.0, а образцы кода регулируются лицензией Apache 2.0. Для получения дополнительной информации см. Правила сайта разработчиков Google. Java является зарегистрированным товарным знаком Oracle и/или ее аффилированных компаний.

      Последнее обновление 2023/08/03 (UTC).

      Конфигурация подписок

      Привлечь новых подписчиков с помощью тестов, цены на обнаружение и акции в Google.

      Сохранить своих клиентов

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

      Настройте свои подписки

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

      Хорошие практики

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

      Узнать больше

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

      Узнайте, как добавить подписку на ваше приложение и узнать о своих обязанностях как разработчика

      Содействовать покупке благодаря подписке

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

      Документация для разработчиков

      Узнайте, как использовать Google Play Billing для интеграции конкретных функций для подписок из вашего приложения

      Модели подписки для игр

      Узнайте, как применить модель подписки на вашу игру, следуя курсу по запросу Академии Play