В Google Play существует сервис, который позволяет принудительно применять правила лицензирования для публикуемых приложений. Если вы его используете, ваши приложения могут во время выполнения отправлять запросы в Google Play о статусе лицензии пользователя. В зависимости от ответа работа приложений будет продолжаться или останавливаться.
Подробнее о том, что такое сервис лицензирования и как его добавить…
Как узнать лицензионный ключ приложения
- Откройте Play Console и выберите нужное приложение.
- Перейдите на страницу Настройка монетизации (Монетизация > Настройка монетизации).
- Ключ находится в разделе "Лицензия".
Как проверить, подключен ли сервис лицензирования
До загрузки приложения в Google PlayЕсли в Google Play отсутствует приложение с таким названием пакета или кодом версии, войдите на устройстве Android в аккаунт, который используется в Play Console. Это должен быть основной аккаунт на устройстве. Задайте тестовый ответ и проверьте, правильно ли приложение его обрабатывает.
Примечание. ServerManagedPolicy кеширует тестовые ответы только на одну минуту. Обычные (не тестовые) ответы кешируются на более длительный срок.
После загрузки приложения в Google Play
Примечание. ServerManagedPolicy кеширует тестовые ответы только на одну минуту. Обычные (не тестовые) ответы кешируются на более длительный срок.
Если вы уже загрузили в Google Play приложение с функцией проверки лицензии (независимо от текущего статуса публикации), войдите на устройстве Android в один из двух аккаунтов: тот, что используется в Play Console, или тестовый аккаунт для проверки лицензий. Обратите внимание, что это должен быть основной аккаунт на устройстве. Задайте тестовый ответ и проверьте, правильно ли приложение его обрабатывает.
Примечание. ServerManagedPolicy кеширует тестовые ответы только на одну минуту. Обычные (не тестовые) ответы кешируются на более длительный срок.
Мне нужна помощь с внедрением проверки лицензии
Примечание. ServerManagedPolicy кеширует тестовые ответы только на одну минуту. Обычные (не тестовые) ответы кешируются на более длительный срок.
Проблемы с разработкой и тестированием
Ответы на вопросы о скачивании и интеграции библиотеки проверки лицензирования (LVL), проектах библиотек, правилах и удобстве использования, а также о межпроцессном взаимодействии (IPC), обфускации, обработке ответов и настройке тестовой среды вы найдете здесь.
Проблемы с библиотекой лицензирования
Проблемы, связанные с библиотекой проверки лицензирования (LVL), собраны в таблице на этом сайте.
Проблемы с сервисом лицензирования Google Play
Если у вас возникли проблемы с аккаунтами издателей, парами лицензионных ключей, тестовыми аккаунтами, ответами сервера, тестовыми ответами, развертыванием приложений и полученными результатами, свяжитесь с нами.
Ответы на вопросы о скачивании и интеграции библиотеки проверки лицензирования (LVL), проектах библиотек, правилах и удобстве использования, а также о межпроцессном взаимодействии (IPC), обфускации, обработке ответов и настройке тестовой среды вы найдете здесь.
Проблемы с библиотекой лицензирования
Проблемы, связанные с библиотекой проверки лицензирования (LVL), собраны в таблице на этом сайте.
Проблемы с сервисом лицензирования Google Play
Если у вас возникли проблемы с аккаунтами издателей, парами лицензионных ключей, тестовыми аккаунтами, ответами сервера, тестовыми ответами, развертыванием приложений и полученными результатами, свяжитесь с нами.
Как устранить неполадки с сервером лицензирования
В работе сервера лицензирования периодически происходят сбоиУбедитесь, что у вас установлена последняя версия сервера лицензирования.
Сервер лицензирования не работает для определенного пользователя
Если у пользователя возникают проблемы с лицензией, возможно, он использует не тот аккаунт Google, в котором куплено приложение. Попросите пользователя войти в правильный аккаунт Google Play перед запуском приложения.
Технические вопросы о внедрении
Техническую информацию о внедрении сервера лицензирования можно найти на сайте для разработчиков Android.