Услугите на Google Play за тестване на целостта и подписване ви помагат да се подсигурите, че потребителите използват приложенията и игрите ви по желания от вас начин. Можете да използвате страницата Цялост на приложението (Версия > Цялост на приложението) в Play Console за следните цели:
- да свържете проекта си в Google Cloud, за да използвате API на Google Play за тестване на целостта така, че да защитите приложенията и игрите си от опасни взаимодействия;
- да настроите функцията за автоматична защита на целостта, за да предотвратите неупълномощено модифициране и разпространение;
- да настроите функцията за подписване на приложения в Google Play, за да разрешите на Google Play да управлява ключа ви за подписване на приложение и да го използва за подписване на всяка версия;
- да включите функцията за проверки на целостта за видимостта на малката си обява в Google Play Магазин, така че приложението ви да не може да се изтегля от Google Play на неизвестните и ненадеждните устройства, които не преминат проверките.
Освен това можете бързо да проверите състоянието на всяка от тези услуги.
Общ преглед
Можете да използвате страницата Цялост на приложението (Версия > Цялост на приложението), за да управлявате и наблюдавате всички услуги на Google Play за тестване на целостта и подписване. Всяка услуга предлага информация и ресурси, с които да започнете. След като включите дадена услуга, можете да я конфигурирате и да получите достъп до други функции от менюто ѝ за настройки. Също така ще започнете да виждате отчети за услугата, ако има такива.
Кликнете върху дадена секция по-долу, за да я разгънете или свиете.
API на Google Play за тестване на целосттаИзвиквайте API за тестване на целостта по време на важни моменти в приложението си, за да проверите дали двоичният му код, инсталиран от Google Play, се изпълнява на автентично устройство с Android. Бекенд сървърът на приложението ви може да реши какво да направи след това, за да предотврати злоупотреби, неупълномощен достъп и атаки. След интегрирането на API за тестване на целостта можете да наблюдавате заявките на приложението си към API и да анализирате преценките чрез отчетите, генерирани от общия брой инсталирания.
Започнете със следните ресурси:
- Прегледайте документацията за API на Google Play за тестване на целостта на уебсайта за програмисти за Android.
- Научете повече за използването на API на Google Play за тестване на целостта в Play Console.
Използвайте функцията на Google Play за автоматична защита на целостта, за да предпазвате приложенията и игрите си от злоупотреба под формата на неупълномощено модифициране и разпространение. Автоматичната защита на целостта работи в приложението ви без връзка за пренос на данни. Функцията може да бъде включена с едно кликване в Play Console и не са необходими действия от програмистите преди тестването, нито интегриране с бекенд сървър.
Научете повече за автоматичната защита на целостта.
Използвайте функцията за подписване на приложения, за да разрешите на Google Play да управлява и защитава ключа ви за подписване на приложение и да го използва за подписване на всяка версия. Така ще се гарантира, че всички актуализации се предоставят от вас.
Научете повече за използването на функцията за подписване на приложения в Google Play.
Включете функцията за проверки на целостта за малката си обява в магазина, за да може Google Play да проверява дали устройствата преминават съответните проверки, преди да я направи видима за потребителите.
Пояснения:
- Тази услуга не изисква да интегрирате API на Google Play за тестване на целостта в приложението си. Google Play Магазин получава преценка за дадено устройство и я използва за определяне на видимостта на малката обява в магазина.
- С включването на проверките на целостта можете да намалите наличността на приложението си за рискови устройства, като например компрометирани или такива с пълноправен достъп, емулатори и неизвестни среди.
- Можете да намерите определенията за всяка проверка на целостта в документацията за API на Google Play за тестване на целостта.
- Това не пречи на потребителите да получат приложението ви по друг начин, например чрез друг канал за разпространение или чрез локално инсталиране. Затова е добре да използвате и защита по време на изпълнение, като например API на Google Play за тестване на целостта или автоматичната защита на целостта.
За да използвате функцията за проверки на целостта:
- Отворете Play Console и страницата Цялост на приложението (Версия > Цялост на приложението).
- Отворете секцията „Видимост на малката обява в магазина“.
- Изберете дали да включите проверките на целостта за малката си обява в Google Play Магазин. Приложението ви няма да може да се инсталира от Google Play на неизвестните и ненадеждните устройства, които не преминат проверките на целостта:
- Без проверки на целостта: Малката ви обява в магазина ще бъде видима за всички поддържани устройства.
- Основни проверки на целостта: Малката ви обява в магазина ще бъде видима за всички поддържани устройства, които преминат основните проверки на целостта.
- Проверки на целостта на устройството: Малката ви обява в магазина ще бъде видима за всички поддържани устройства, които преминат проверките на целостта на устройството.
- Разширени проверки за цялост: Малката ви обява в магазина ще бъде видима за всички поддържани устройства, които преминат разширените проверки за цялост.
- Запазете промените.