Следующие инструменты и ресурсы помогут вам максимально эффективно использовать API Play Integrity в рамках вашей стратегии по борьбе со злоупотреблениями.
Мониторинг статуса API Play Integrity
Панель статуса Play отображает информацию о статусе API Play Integrity. Информация о статусе сервиса, включая любые сбои и отключения, будет опубликована. Если у вас возникла проблема, не указанная на странице, обратитесь в службу поддержки разработчиков Google Play .
Тестируйте различные ответы API Play Integrity в своем приложении
Вы можете создавать тесты для оценки того, как Play Integrity API взаимодействует с вашим приложением. Для указанных вами адресов электронной почты вы можете выбрать вердикты целостности или коды ошибок, которые они должны получить в вашем приложении с серверов Google Play. Это позволяет вам проверить, как ваше приложение реагирует на все возможные ответы и ошибки.
Вы можете настроить тест в Play Console. В разделе Release левого меню перейдите в App integrity . Рядом с Play Integrity API нажмите Settings и найдите Testing , чтобы начать. Подробные инструкции см. в справочном центре Play Console .
Обратите внимание, что для тестовых ответов в возвращаемых данных появляется дополнительное поле testingDetails
.
testingDetails: { isTestingResponse: true }
Анализируйте ответы Play Integrity API, которые получает ваше приложение.
Вы можете получить доступ к отчетам для API Play Integrity в Play Console, чтобы понять ответы, которые получает ваше приложение, и выявить потенциальные проблемы. Чтобы просмотреть отчет, перейдите на страницу App integrity и нажмите View report в разделе Play Integrity API.
В отчете показано:
- Объем стандартных и классических запросов, которые выполняет ваше приложение.
- Разбивка каждого вердикта ответа по устройству, приложению и данным учетной записи. Необязательные вердикты пока не отображаются в отчете.
- Наиболее распространенные коды ошибок, с которыми сталкивается ваше приложение.
- Наиболее распространенные сертификаты из нераспознанных версий приложений.
Вы можете отфильтровать отчет по версии приложения, стране и версии ОС Android, чтобы получить более подробный обзор вердиктов о целостности. Данные не отображаются, когда объем запросов низкий, чтобы защитить конфиденциальность пользователей.
Проверьте вердикт целостности устройства с любого устройства
Если вам необходимо проверить, какой вердикт целостности возвращает API Play Integrity для вашего приложения на определенном устройстве (например, при отладке или устранении неполадок, о которых сообщил пользователь), вы можете использовать приложение Play Store для генерации вердикта API Play Integrity для этого устройства.
Сначала включите параметры разработчика Play Store на устройстве. Нажмите на значок своего профиля, а затем нажмите «Настройки» . Откройте меню «О программе» и нажмите на строку с надписью «Версия Play Store» семь раз, чтобы разблокировать режим разработчика.
Затем, чтобы сгенерировать вердикт с устройства Android, откройте приложение Play Store. Нажмите на значок своего профиля, а затем нажмите «Настройки» . Откройте меню «Общие» , а затем нажмите «Параметры разработчика» . В настройках целостности Play нажмите «Проверить целостность» , чтобы сгенерировать вердикт.
Помогите пользователям устранить проблемы с целостностью
API Play Integrity предоставляет различные диалоговые окна для исправления ошибок Play , которые можно запускать в приложении, чтобы помочь пользователям решить конкретные проблемы с вердиктом.
Чтобы направить пользователей к решению проблем с целостностью устройства, вы можете направить их к функции устранения неполадок в приложении Play Store. Чтобы исправить проблемы с целостностью устройства, попросите пользователя выполнить следующие шаги:
- Откройте приложение Google Play Store.
- В правом верхнем углу нажмите на значок профиля.
- Нажмите «Настройки» > «О программе» > «Сертификация Play Protect» .
- Нажмите Fix device issue . Эта кнопка видна только пользователям, чьи устройства не прошли проверку целостности Play device. Затем пользователь увидит ряд подсказок, которые помогут ему устранить неполадки и, если возможно, устранить проблему с устройством.
Рассмотрите комплексные решения по борьбе с мошенничеством на предприятии
Корпоративные клиенты, ищущие комплексное решение по борьбе с мошенничеством и ботами, могут приобрести reCAPTCHA Enterprise для мобильных устройств, которое включает SDK для Android , предоставляющие разработчикам оценки риска мошенничества. reCAPTCHA Enterprise автоматически включает сигналы API Play Integrity и объединяет их с сигналами сети и приложений reCAPTCHA для клиентов, предоставляя бесперебойное, невидимое решение по борьбе с мошенничеством из коробки. Оно также может обеспечить защиту для приложений Android, где API Play Integrity недоступно.
Получить поддержку
Чтобы сообщить о неожиданном вердикте Play Integrity API, отправьте сообщение о проблеме, указав всю запрошенную информацию.
Чтобы задать вопросы или оставить отзыв об API Play Integrity, вы можете:
- Обратитесь в службу поддержки разработчиков Google Play напрямую из Play Console.
- Заполните эту форму в Справочном центре Play Console.
Если вы запрашиваете увеличение количества ежедневных запросов, которые делает ваше приложение, это может занять до недели. Мы настоятельно рекомендуем отслеживать использование API Play Integrity в вашей консоли Google Play или в вашей консоли Google Cloud, где вы также можете настроить оповещения о квотах , чтобы избежать перебоев в работе вашего сервиса.