Платежная система Google Play

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

Интеграционная архитектура

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

Ваше приложение Android работает с серверной частью вашего разработчика и серверной частью Google Play (через Сервисы Google Play).
Рисунок 1. Схема типичной интеграции биллинга Google Play.

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

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

Рисунок 2. API и сервисы, предоставляемые API разработчика Google Play.

Терминология

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

Технологии

  • Гугл Плей . Интернет-магазин, где пользователи могут загружать приложения и другие цифровые продукты.
  • Консоль Google Play . Платформа, предоставляющая интерфейс, с помощью которого вы можете опубликовать свое приложение в Google Play. Консоль Google Play также отображает подробную информацию о вашем приложении, включая любые продукты и контент, которые вы продаете через Google Play.
  • Облачная консоль Google . Платформа, которая управляет серверными API, например API разработчика Google Play.
  • Платежная библиотека Google Play . API, который вы можете использовать для интеграции платежной системы Google Play в ваше приложение.
  • API разработчика Google Play . REST API, который можно использовать для программного решения задач публикации и управления приложениями.
  • Облачный паб/суб . Полностью управляемая служба обмена сообщениями в реальном времени, позволяющая отправлять и получать сообщения между независимыми приложениями. Google Play использует Cloud Pub/Sub для доставки уведомлений разработчикам в режиме реального времени. Чтобы использовать Cloud Pub/Sub , у вас должен быть проект на Google Cloud Platform (GCP) с включенным API Cloud Pub/Sub. Если вы не знакомы с GCP и Cloud Pub/Sub, см. краткое руководство .
  • Уведомления разработчиков в режиме реального времени . Механизм, который позволяет отслеживать изменения состояния подписок, управляемых Google Play, в режиме реального времени с помощью Cloud Pub/Sub .
  • Безопасный внутренний сервер . В рамках интеграции системы выставления счетов Google Play в ваше приложение мы настоятельно рекомендуем вам использовать защищенный внутренний сервер для реализации задач, связанных с выставлением счетов, таких как проверка покупок, функции, специфичные для подписки, и обработка уведомлений разработчиков в режиме реального времени.
  • Приложение Google Play Store . Приложение, которое управляет всеми операциями, связанными с Google Play. Все запросы, сделанные вашим приложением, обрабатываются приложением Google Play Store.

Концепции

  • Поток . Поток показывает типичные шаги, связанные с задачей, связанной с выставлением счетов. Например, поток покупки описывает шаги, которые необходимо выполнить, когда пользователь покупает ваш продукт. Поток подписки может показывать, как подписка переходит из одного состояния в другое.
  • Право . Когда пользователь покупает продукт внутри приложения, он получает право на этот продукт в вашем приложении. Для одноразовых продуктов это означает, что теперь пользователь должен иметь постоянный доступ к продукту. Для подписок это означает, что пользователь должен иметь доступ, пока подписка активна.
  • Идентификатор продукта . Идентификатор определенного типа продукта.
  • Покупка токена . Строка, представляющая право покупателя на продукт в Google Play. Это указывает на то, что пользователь Google заплатил за конкретный продукт.
  • Идентификатор заказа . Строка, представляющая финансовую транзакцию в Google Play. Идентификатор заказа создается каждый раз, когда происходит финансовая транзакция. Эта строка включается в квитанцию, отправляемую покупателю по электронной почте. Вы можете использовать идентификатор заказа для управления возвратами средств в разделе «Управление заказами» консоли Google Play. Идентификаторы заказов также используются в отчетах о продажах и выплатах.

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

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

,

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

Интеграционная архитектура

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

Ваше приложение Android работает с серверной частью вашего разработчика и серверной частью Google Play (через Сервисы Google Play).
Рисунок 1. Схема типичной интеграции биллинга Google Play.

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

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

Рисунок 2. API и сервисы, предоставляемые API разработчика Google Play.

Терминология

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

Технологии

  • Гугл Плей . Интернет-магазин, где пользователи могут загружать приложения и другие цифровые продукты.
  • Консоль Google Play . Платформа, предоставляющая интерфейс, с помощью которого вы можете опубликовать свое приложение в Google Play. Консоль Google Play также отображает подробную информацию о вашем приложении, включая любые продукты и контент, которые вы продаете через Google Play.
  • Облачная консоль Google . Платформа, которая управляет серверными API, например API разработчика Google Play.
  • Платежная библиотека Google Play . API, который вы можете использовать для интеграции платежной системы Google Play в ваше приложение.
  • API разработчика Google Play . REST API, который можно использовать для программного решения задач публикации и управления приложениями.
  • Облачный паб/суб . Полностью управляемая служба обмена сообщениями в реальном времени, позволяющая отправлять и получать сообщения между независимыми приложениями. Google Play использует Cloud Pub/Sub для доставки уведомлений разработчикам в режиме реального времени. Чтобы использовать Cloud Pub/Sub , у вас должен быть проект на Google Cloud Platform (GCP) с включенным API Cloud Pub/Sub. Если вы не знакомы с GCP и Cloud Pub/Sub, см. краткое руководство .
  • Уведомления разработчиков в режиме реального времени . Механизм, который позволяет отслеживать изменения состояния подписок, управляемых Google Play, в режиме реального времени с помощью Cloud Pub/Sub .
  • Безопасный внутренний сервер . В рамках интеграции системы выставления счетов Google Play в ваше приложение мы настоятельно рекомендуем вам использовать защищенный внутренний сервер для реализации задач, связанных с выставлением счетов, таких как проверка покупок, функции, специфичные для подписки, и обработка уведомлений разработчиков в режиме реального времени.
  • Приложение Google Play Store . Приложение, которое управляет всеми операциями, связанными с Google Play. Все запросы, сделанные вашим приложением, обрабатываются приложением Google Play Store.

Концепции

  • Поток . Поток показывает типичные шаги, связанные с задачей, связанной с выставлением счетов. Например, поток покупки описывает шаги, которые необходимо выполнить, когда пользователь покупает ваш продукт. Поток подписки может показывать, как подписка переходит из одного состояния в другое.
  • Право . Когда пользователь покупает продукт внутри приложения, он получает право на этот продукт в вашем приложении. Для одноразовых продуктов это означает, что теперь пользователь должен иметь постоянный доступ к продукту. Для подписок это означает, что пользователь должен иметь доступ, пока подписка активна.
  • Идентификатор продукта . Идентификатор определенного типа продукта.
  • Покупка токена . Строка, представляющая право покупателя на продукт в Google Play. Это указывает на то, что пользователь Google заплатил за конкретный продукт.
  • Идентификатор заказа . Строка, представляющая финансовую транзакцию в Google Play. Идентификатор заказа создается каждый раз, когда происходит финансовая транзакция. Эта строка включается в квитанцию, отправляемую покупателю по электронной почте. Вы можете использовать идентификатор заказа для управления возвратами средств в разделе «Управление заказами» консоли Google Play. Идентификаторы заказов также используются в отчетах о продажах и выплатах.

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

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

,

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

Интеграционная архитектура

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

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

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

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

Рисунок 2. API и сервисы, предоставляемые API разработчика Google Play.

Терминология

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

Технологии

  • Гугл Плей . Интернет-магазин, где пользователи могут загружать приложения и другие цифровые продукты.
  • Консоль Google Play . Платформа, предоставляющая интерфейс, с помощью которого вы можете опубликовать свое приложение в Google Play. Консоль Google Play также отображает подробную информацию о вашем приложении, включая любые продукты и контент, которые вы продаете через Google Play.
  • Облачная консоль Google . Платформа, которая управляет серверными API, например API разработчика Google Play.
  • Платежная библиотека Google Play . API, который вы можете использовать для интеграции платежной системы Google Play в ваше приложение.
  • API разработчика Google Play . REST API, который можно использовать для программного решения задач публикации и управления приложениями.
  • Облачный паб/суб . Полностью управляемая служба обмена сообщениями в реальном времени, позволяющая отправлять и получать сообщения между независимыми приложениями. Google Play использует Cloud Pub/Sub для доставки уведомлений разработчикам в режиме реального времени. Чтобы использовать Cloud Pub/Sub , у вас должен быть проект на Google Cloud Platform (GCP) с включенным API Cloud Pub/Sub. Если вы не знакомы с GCP и Cloud Pub/Sub, см. краткое руководство .
  • Уведомления разработчиков в режиме реального времени . Механизм, который позволяет отслеживать изменения состояния подписок, управляемых Google Play, в режиме реального времени с помощью Cloud Pub/Sub .
  • Безопасный внутренний сервер . В рамках интеграции системы выставления счетов Google Play в ваше приложение мы настоятельно рекомендуем вам использовать защищенный внутренний сервер для реализации задач, связанных с выставлением счетов, таких как проверка покупок, функции, специфичные для подписки, и обработка уведомлений разработчиков в режиме реального времени.
  • Приложение Google Play Store . Приложение, которое управляет всеми операциями, связанными с Google Play. Все запросы, сделанные вашим приложением, обрабатываются приложением Google Play Store.

Концепции

  • Поток . Поток показывает типичные шаги, связанные с задачей, связанной с выставлением счетов. Например, поток покупки описывает шаги, которые необходимо выполнить, когда пользователь покупает ваш продукт. Поток подписки может показывать, как подписка переходит из одного состояния в другое.
  • Право . Когда пользователь покупает продукт внутри приложения, он получает право на этот продукт в вашем приложении. Для одноразовых продуктов это означает, что теперь пользователь должен иметь постоянный доступ к продукту. Для подписок это означает, что пользователь должен иметь доступ, пока подписка активна.
  • Идентификатор продукта . Идентификатор определенного типа продукта.
  • Покупка токена . Строка, представляющая право покупателя на продукт в Google Play. Это указывает на то, что пользователь Google заплатил за конкретный продукт.
  • Идентификатор заказа . Строка, представляющая финансовую транзакцию в Google Play. Идентификатор заказа создается каждый раз, когда происходит финансовая транзакция. Эта строка включается в квитанцию, отправляемую покупателю по электронной почте. Вы можете использовать идентификатор заказа для управления возвратами средств в разделе «Управление заказами» консоли Google Play. Идентификаторы заказов также используются в отчетах о продажах и выплатах.

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

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

,

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

Интеграционная архитектура

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

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

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

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

Рисунок 2. API и сервисы, предоставляемые API разработчика Google Play.

Терминология

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

Технологии

  • Гугл Плей . Интернет-магазин, где пользователи могут загружать приложения и другие цифровые продукты.
  • Консоль Google Play . Платформа, предоставляющая интерфейс, с помощью которого вы можете опубликовать свое приложение в Google Play. Консоль Google Play также отображает подробную информацию о вашем приложении, включая любые продукты и контент, которые вы продаете через Google Play.
  • Облачная консоль Google . Платформа, которая управляет серверными API, например API разработчика Google Play.
  • Платежная библиотека Google Play . API, который вы можете использовать для интеграции платежной системы Google Play в ваше приложение.
  • API разработчика Google Play . REST API, который можно использовать для программного решения задач публикации и управления приложениями.
  • Облачный паб/суб . Полностью управляемая служба обмена сообщениями в реальном времени, позволяющая отправлять и получать сообщения между независимыми приложениями. Google Play использует Cloud Pub/Sub для доставки уведомлений разработчикам в режиме реального времени. Чтобы использовать Cloud Pub/Sub , у вас должен быть проект на Google Cloud Platform (GCP) с включенным API Cloud Pub/Sub. Если вы не знакомы с GCP и Cloud Pub/Sub, см. краткое руководство .
  • Уведомления разработчиков в режиме реального времени . Механизм, который позволяет отслеживать изменения состояния подписок, управляемых Google Play, в режиме реального времени с помощью Cloud Pub/Sub .
  • Безопасный внутренний сервер . В рамках интеграции системы выставления счетов Google Play в ваше приложение мы настоятельно рекомендуем вам использовать защищенный внутренний сервер для реализации задач, связанных с выставлением счетов, таких как проверка покупок, функции, специфичные для подписки, и обработка уведомлений разработчиков в режиме реального времени.
  • Приложение Google Play Store . Приложение, которое управляет всеми операциями, связанными с Google Play. Все запросы, сделанные вашим приложением, обрабатываются приложением Google Play Store.

Концепции

  • Поток . Поток показывает типичные шаги, связанные с задачей, связанной с выставлением счетов. Например, поток покупки описывает шаги, которые необходимо выполнить, когда пользователь покупает ваш продукт. Поток подписки может показывать, как подписка переходит из одного состояния в другое.
  • Право . Когда пользователь покупает продукт внутри приложения, он получает право на этот продукт в вашем приложении. Для одноразовых продуктов это означает, что теперь пользователь должен иметь постоянный доступ к продукту. Для подписок это означает, что пользователь должен иметь доступ, пока подписка активна.
  • Идентификатор продукта . Идентификатор определенного типа продукта.
  • Покупка токена . Строка, представляющая право покупателя на продукт в Google Play. Это указывает на то, что пользователь Google заплатил за конкретный продукт.
  • Идентификатор заказа . Строка, представляющая финансовую транзакцию в Google Play. Идентификатор заказа создается каждый раз, когда происходит финансовая транзакция. Эта строка включается в квитанцию, отправляемую покупателю по электронной почте. Вы можете использовать идентификатор заказа для управления возвратами средств в разделе «Управление заказами» консоли Google Play. Идентификаторы заказов также используются в отчетах о продажах и выплатах.

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

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