Google представила новую функцию, которая позволяет разработчикам ограничить установку приложений, если они были загружены не через официальный магазин Google Play.
Это обновление делает невозможной установку приложений и игр, недоступных в регионе, даже если они были скачаны через сторонние магазины или с использованием APK-файлов.
Ранее пользователи могли без проблем устанавливать программы из сторонних источников, особенно если они исчезали из Google Play. Однако теперь благодаря API Google Play Integrity приложение способно проверять, откуда его скачали. Если оно обнаружит, что установка была выполнена из «нелегитимного» источника, программа может заблокировать свою работу и предложить загрузить ее через Google Play.
Эта функция, впервые представленная в мае на конференции Google I/O, уже нашла применение в некоторых играх для предотвращения нелицензионных установок. До этого разработчики могли отслеживать такие установки различными методами, но новый инструмент значительно упростил эту задачу.
Хотя функция ещё не используется повсеместно, уже есть примеры её внедрения. Например, приложения Tesco и BeyBlade X уже включили эту проверку, а популярная игра Diablo Immortal, вероятно, применяет аналогичные механизмы.