Более эффективное обнаружение угроз, более простая интеграция: защитите свой рост с помощью API Play Integrity.
5 минут чтения
In the mobile ecosystem, abuse can threaten your revenue, growth, and user trust. To help developers thrive, Google Play offers a resilient threat detection service, Play Integrity API . Play Integrity API helps you verify that interactions and server requests are genuine—coming from your unmodified app on a certified Android device, installed by Google Play.
The impact is significant: apps using Play integrity features see 80% lower unauthorized usage on average compared to other apps. Today, leaders across diverse categories—including Uber, TikTok, Stripe, Kabam, Wooga, Radar.com, Zimperium, Paytm, and Remini—use it to help safeguard their businesses.
We're continuing to improve the Play Integrity API, making it easier to integrate, more resilient against sophisticated attacks, and better at recovering users who don't meet integrity standards or encounter errors with new Play in-app remediation prompts.
Выявляйте угрозы для вашего бизнеса.
API Play Integrity предоставляет решения, предназначенные для выявления конкретных угроз, влияющих на вашу прибыль во время критически важных взаимодействий.
- Несанкционированный доступ : вывод
accountDetailsпоможет вам определить, установил ли пользователь ваше приложение или игру в Google Play или оплатил ли его. - Изменение кода : Вердикт
appIntegrityпомогает определить, взаимодействуете ли вы с неизмененным исполняемым файлом, который распознает Google Play. - Risky devices and emulated environments : The
deviceIntegrityverdict helps you determine whether your app is running on a genuine Play Protect certified Android device or a genuine instance of Google Play Games for PC. - Unpatched devices : For devices running Android 13 and higher,
MEETS_STRONG_INTEGRITYresponse in thedeviceIntegrityverdict helps you determine if a device has applied recent security updates. You can also opt in todeviceAttributesto include the attested Android SDK version in the response. - Risky access by other apps: The
appAccessRiskVerdicthelps you determine whether apps are running that could be used to capture the screen, display overlays, or control the device (for example, by misusing the accessibility permission). This verdict automatically excludes apps that serve genuine accessibility purposes. - Известные вредоносные программы:
playProtectVerdictпомогает определить, включена ли функция Google Play Protect и обнаружила ли она рискованные или опасные приложения, установленные на устройстве. - Hyperactivity: The recentDeviceActivity level helps you determine whether a device has made an anomalously high volume of integrity token requests recently, which could indicate automated traffic and could be a sign of attack.
- Repeat abuse and reused devices:
deviceRecall(beta) helps you determine whether you're interacting with a device that you've previously flagged, even if your app was reinstalled or the device was reset. With device recall, you can customize the repeat actions you want to track.
API можно использовать на устройствах Android различных форм-факторов, включая телефоны, планшеты, складные устройства, Android Auto, Android TV, Android XR, ChromeOS, Wear OS, а также в играх Google Play для ПК.
Воспользуйтесь всеми преимуществами API Play Integrity.
Приложения и игры добились успеха, используя API Play Integrity, благодаря соблюдению требований безопасности и поэтапному подходу к своей стратегии противодействия злоупотреблениям.
Step 1: Decide what you want to protect : Decide what actions and server requests in your apps and games are important to verify and protect. For example, you could perform integrity checks when a user is launching the app, signing in, joining a multiplayer game, generating AI content, or transferring money.
Step 2: Collect integrity verdict responses : Perform integrity checks at important moments to start collecting verdict data, without enforcement initially. That way you can analyze the responses for your install base and see how they correlate with your existing abuse signals and historical abuse data.
Шаг 3: Определите стратегию обеспечения безопасности : На основе анализа ответов и того, что вы пытаетесь защитить, определите свою стратегию обеспечения безопасности. Например, вы можете изменять рискованный трафик в важные моменты, чтобы защитить конфиденциальную функциональность. API предлагает ряд ответов, поэтому вы можете реализовать многоуровневую стратегию обеспечения безопасности в зависимости от уровня доверия, который вы присваиваете каждой комбинации ответов.
Step 4: Gradually rollout enforcement and support your users: Gradually roll out enforcement. Have a retry strategy when verdicts have issues or are unavailable and be prepared to support good users who have issues. The new Play in-app remediation prompts, described below, make it easier than ever to get users with issues back to a good state.
НОВИНКА: Play автоматически восстанавливает пользователей с проблемами.
Решение о том, как реагировать на различные сигналы целостности, может быть сложным, поскольку необходимо обрабатывать различные ответы о нарушениях целостности и коды ошибок API (например, проблемы с сетью или устаревшие сервисы Play). Мы упрощаем этот процесс с помощью новых подсказок по устранению неполадок в приложении Play . Вы можете показывать пользователям подсказку Google Play для автоматического устранения широкого спектра проблем непосредственно в вашем приложении. Это снижает сложность интеграции, обеспечивает единообразный пользовательский интерфейс и помогает вернуть большему числу пользователей работоспособность приложения.

Функция GET_INTEGRITY автоматически обнаруживает проблему (в данном примере — сетевую ошибку) и устраняет её.
Диалоговое окно GET_INTEGRITY , доступное в библиотеке Play Integrity API версии 1.5.0 и выше, можно запустить после возникновения ряда проблем, чтобы автоматически направить пользователя к необходимым исправлениям, включая:
- Несанкционированный доступ: GET_INTEGRITY возвращает пользователя к ответу, содержащему информацию о лицензии Play, в accountDetails.
- Изменение кода: GET_INTEGRITY возвращает пользователя к ответу, распознанному Play, в appIntegrity.
- Проблемы с целостностью устройства: GET_INTEGRITY подсказывает пользователю, как вернуться к состоянию MEETS_DEVICE_INTEGRITY в
deviceIntegrity. - Устранимые коды ошибок: GET_INTEGRITY устраняет устранимые ошибки API, например, предлагает пользователю исправить проблемы с сетевым подключением или обновить Google Play Services.
Мы также предлагаем специализированные диалоговые окна, включая GET_STRONG_INTEGRITY (которое работает аналогично GET_INTEGRITY, но при этом возвращает пользователя в состояние MEETS_STRONG_INTEGRITY без известных проблем с вредоносным ПО в playProtectVerdict ), GET_LICENSED (которое возвращает пользователя в состояние, когда приложение лицензировано и распознано Play), а также CLOSE_UNKNOWN_ACCESS_RISK и CLOSE_ALL_ACCESS_RISK (которые предлагают пользователю закрыть потенциально опасные приложения).
Выбирайте современные решения в области обеспечения добросовестности.
Помимо Play Integrity API, Google предлагает ряд других функций, которые следует учитывать в рамках вашей общей стратегии борьбы со злоупотреблениями. И Play Integrity API, и автоматическая защита Play обеспечивают преимущества для пользователей и разработчиков, защищая распространение приложений. Мы рекомендуем существующим приложениям перейти на эти современные решения для обеспечения целостности данных вместо использования устаревшей библиотеки лицензирования Play .
Автоматическая защита: Предотвратите несанкционированный доступ с помощью автоматической защиты Google Play и обеспечьте пользователям непрерывное получение официальных обновлений вашего приложения. Включите её, и Google Play автоматически добавит проверку установщика в код вашего приложения, без необходимости интеграции с разработчиками. Если ваше защищённое приложение распространяется или передаётся через другой канал, пользователю будет предложено загрузить ваше приложение из Google Play. Разработчики, соответствующие требованиям Play, также имеют доступ к расширенной защите от несанкционированного доступа Play, которая использует обфускацию и проверки во время выполнения, чтобы затруднить и удорожить злоумышленникам модификацию и распространение защищённых приложений.
Подтверждение подлинности ключа платформы Android: Play Integrity API — рекомендуемый способ воспользоваться преимуществами аппаратного подтверждения подлинности ключа платформы Android . Play Integrity API обеспечивает базовую реализацию в экосистеме устройств, Play автоматически устраняет проблемы и сбои, связанные с ключами, а также позволяет использовать API для обнаружения других угроз. Разработчикам, которые напрямую реализуют подтверждение подлинности ключа, вместо того чтобы полагаться на Play Integrity API, следует подготовиться к предстоящей ротации корневых сертификатов платформы Android в феврале 2026 года, чтобы избежать сбоев (разработчикам, использующим Play Integrity API, никаких действий предпринимать не нужно).
Firebase App Check : Developers using Firebase can use Firebase App Check to receive an app and device integrity verdict powered by Play Integrity API on certified Android devices, along with responses from other platform attestation providers. To detect all other threats and use other Play features, integrate Play Integrity API directly.
reCAPTCHA Enterprise : Enterprise customers looking for a complete fraud and bot management solution can purchase reCAPTCHA Enterprise for mobile. reCAPTCHA Enterprise uses some of Play Integrity API's anti-abuse signals, and combines them with reCAPTCHA signals out of the box.
Защитите свой бизнес уже сегодня!
Благодаря надежной аппаратной защите и новым автоматизированным диалогам для устранения неполадок, упрощающим интеграцию, API Play Integrity является незаменимым инструментом для защиты вашего роста.
Новости о продуктахСегодня мы с радостью объявляем о стабильном выпуске библиотек AndroidX Security State версии 1.1.0 и Security State Provider версии 1.0.0.
Maunik Shah , Alec Garcia , Joseph Yong • чтение 4 минуты
Новости о продуктахСегодня мы выпускаем первый набор задач с длительным горизонтом планирования (LHT), которые представляют собой задачи высокой сложности, выполнение которых занимает у инженера несколько дней или даже неделю. Мы также представляем агентную оценку, начиная с агентов от соответствующих поставщиков моделей.
Matthew McCullough • 3 мин чтения
Новости о продуктахПредставляем быструю и надежную беспроводную отладку с помощью Android Debug Bridge (ADB) Wi-Fi 2.0.
Беспроводная отладка на Android теперь стала быстрее, надежнее и проще в настройке, чем когда-либо. С ADB Wi-Fi 2.0 мы внедрили новый стек серверов и более интеллектуальную обработку сети, чтобы напрямую учитывать отзывы разработчиков о недостатках в удобстве использования.
Steven Jenkins , Sherif Eid , Fabien Sanglard • Чтение 1 мин.
Получайте еженедельно самые свежие новости о разработке Android прямо на свою электронную почту.



