Старший менеджер по продукту
Проверка разработчиков Android – важный шаг к созданию более безопасной экосистемы. На этом занятии мы расскажем о способах соблюдения требований для всех разработчиков – от крупных студий до любителей. Мы расскажем об основных требованиях к публикации в Google Play и сторонних магазинах приложений. В ходе выступления будет проведена демонстрация новых аккаунтов с ограниченным распространением, чтобы показать, как студенты и любители могут легко и безопасно делиться приложениями.
К концу этого занятия вы сможете:
Узнайте о трех основных способах подтверждения личности разработчика.
Посмотрите, как работает новый процесс для аккаунтов с ограниченным распространением приложений.
Определите, что вам нужно сделать, чтобы обеспечить соответствие требованиям.
Расшифровка
Приветствую всех на нашем выступлении о проверке разработчиков в рамках ADS 2026.
Меня зовут Роб Клиффорд, я работаю в команде по связям с разработчиками Android. Со мной мой коллега Нахид Вора, менеджер по продукту из команды по обеспечению доверия к приложениям и экосистеме.
Сегодня мы расскажем о том, что нужно знать о проверке разработчиков Android, чтобы ваши приложения соответствовали требованиям.
Наша миссия проста.
Мы хотим, чтобы у каждого разработчика был понятный путь к подтверждению. Это касается и тех, кто управляет многомиллионными приложениями в Google Play, и тех, кто публикует продукты в других магазинах приложений, таких как Samsung, Oppo, Vivo, Honor и Xiaomi, и тех, кто создает инструменты с ПО с открытым исходным кодом или прототипы для учащихся по выходным.
Мы хотим поблагодарить вас за вопросы и отзывы, потому что они напрямую повлияли на удобство использования приложения и новые инструменты, которые упрощают соблюдение этих требований для каждого разработчика.
И это решение пользуется популярностью.
С марта, когда мы открыли доступ к проверке для всех, по всему миру были зарегистрированы миллионы приложений. Недавний запуск в отдельных регионах также прошел успешно: на зарегистрированные приложения приходится более 99 % установок в странах, где мы начали внедрять эти меры защиты (Бразилия, Индонезия, Сингапур и Таиланд).
К концу этого занятия вы будете точно знать, какой способ проверки подходит для вашего рабочего процесса, как использовать автоматические заявления, как работает проверка во время установки на устройстве и какие ключевые этапы внедрения предшествуют глобальному введению мер в следующем году.
Нахид начнет с краткого обзора того, как проверка разработчиков помогает защитить экосистему, а также расскажет о том, какие группы разработчиков затронуты и что им нужно сделать.
Нахид, тебе слово.
Спасибо, Роб.
Чтобы понять, почему мы вводим проверку разработчиков Android, нужно взглянуть на угрозы, с которыми сталкивается наша экосистема.
Сегодня финансовое мошенничество, мошенничество с оформлением подписки или оплатой контента, банковские трояны наносят пользователям ущерб в миллиарды долларов.
Анализируя эти угрозы, мы выявили одну закономерность.
Вредоносные синдикаты используют анонимность, чтобы быстро и систематически распространять опасные приложения, а также совершать финансовые махинации и другие мошеннические действия, которые очень сложно выявить.
А к тому времени, когда мы их обнаруживаем, они уже переходят к следующей цели и следующему пакету.
Проверка позволяет нарушить эту асимметрию, связав каждое распространяемое приложение с проверенным, подотчетным юридическим лицом или разработчиком.
Проверка существенно повышает этот экономический барьер для мошенников и нарушает жизнеспособность сетей одноразового вредоносного ПО.
Мы создаем базовый уровень для всей экосистемы Android и сотрудничаем с дистрибьюторами по всему миру, чтобы повысить безопасность платформы, сохраняя при этом открытую основу для Android.
Чтобы помочь вам соблюдать требования, мы создали четыре разных пути.
Первая – для разработчиков Google Play.
Более 99 % разработчиков уже указали идентификатор продавца, и более 99 % приложений уже зарегистрированы в Google Play.
Во-вторых, для разработчиков, которые распространяют приложения за пределами Google Play, мы создали специальный портал, где можно подтвердить личность и зарегистрировать пакеты. О нем мы поговорим чуть позже.
В-третьих, студенты и любители.
Аккаунт с ограниченным распространением приложений предоставляется бесплатно.
Это бесплатно.
Подтверждать личность не нужно, а авторизовать устройства, с которыми вы хотите поделиться, можно с помощью QR-кода или рукопожатия.
Благодаря вашим отзывам мы решили увеличить лимит с 20 до 50. Это изменение вступит в силу в ближайшее время.
И последний – для опытных пользователей.
Опытные пользователи и любители ПО с открытым исходным кодом смогут устанавливать приложения, несмотря на предупреждения. Об этом мы тоже поговорим позже.
Давайте подробнее рассмотрим первую вертикаль – разработчиков Google Play.
Как я уже говорила, большинство из вас уже подтвердили свои аккаунты и пакеты.
Кроме того, Play Console автоматически регистрирует все пакеты через внутренний реестр.
Однако есть один критический сценарий, который следует проверить немедленно.
Многие из вас распространяют приложения за пределами Google Play, например в корпоративных версиях или других магазинах.
Если вы используете другое название пакета или ключ подписи, мы не сможем распознать эти приложения.
Поэтому вам нужно убедиться, что они зарегистрированы, и вот что вам нужно сделать.
Для этого перейдите на вкладку "Проверка разработчика" в Play Console.
Теперь рассмотрим вторую вертикаль.
Это приложения, распространяемые вне Google Play.
Чтобы вы могли работать независимо от Google Play Console, мы создали для вас отдельную консоль.
android.google.com/developerconsole.
Процесс регистрации состоит из трех простых шагов.
Сначала создайте аккаунт.
Вы можете зарегистрироваться как организация или как физическое лицо.
Во-вторых, вы можете пройти проверку удостоверения личности.
Если вы представляете организацию, вам понадобится номер DUNS.
Если у вас его нет, вам нужно зарегистрироваться и начать этот процесс немедленно, так как он занимает не менее 30 дней.
Последний шаг – зарегистрировать пакеты и ключи. Есть очень простой способ загрузить пакет и подтвердить, что ключ подписи принадлежит вам.
нужно будет
А теперь я передаю слово Робу, который расскажет об инструментах и API, которые упростят вашу работу.
Спасибо, Нахид.
Поэтому по мере того, как организации готовятся к внедрению в масштабах всей экосистемы, автоматизация становится ещё более важной, особенно для крупных студий и сторонних дистрибьюторов, которые управляют десятками и тысячами приложений.
Чтобы упростить этот процесс, мы создали Android Developer Console API. Он позволяет автоматически регистрировать приложения, когда делать это вручную неудобно.
Для начала давайте поговорим о модели интеграции для API.
Поскольку проверка разработчиков Android применяется к приложениям не только в Google Play, но и в других магазинах, Android Developer Console API предоставляет необходимую инфраструктуру, чтобы другие магазины могли легко интегрировать рабочий процесс соблюдения требований непосредственно в свой пользовательский интерфейс.
С помощью Android Developer Console API вы можете подтвердить, что аккаунт проверен, программно управлять критериями создания и завершения, управлять регистрациями, включая обработку новых пакетов, или связать любой открытый ключ подписи для работы с уже зарегистрированными пакетами или существующими пакетами, для которых API требует криптографического подтверждения права собственности через токен подтверждения.
Если вы управляете ключами от имени разработчиков, серверная часть вашего магазина может полностью автоматизировать этот процесс без участия разработчиков.
Наконец, в API есть правила разрешения конфликтов, основанные на реальном количестве установок. Приоритет отдается ключам, на которые приходится более 50 % известных установок. Это предотвращает несанкционированное использование названий пакетов.
Android Developer Console API также включает удобную модель аутентификации, в которой используется стандартный поток веб-сервера OAuth 2.0 с областью действия Android Developer Console.
Поскольку проверка разработчика связана с подтвержденным юридическим лицом в аккаунте Google, традиционные сервисные аккаунты и ключи API использовать нельзя.
Вместо этого в средах CI/CD, таких как GitHub Actions или Cloud Build, вы выполняете однократный процесс получения согласия с типом доступа offline, надежно сохраняете токен обновления в Secret Manager и генерируете кратковременные токены доступа по запросу.
Наконец, Android Developer Console API доступен не только дистрибьюторам приложений, которые не используют Google Play.
Магазины могут использовать эту функцию, чтобы упростить для разработчиков соблюдение требований. Кроме того, разработчики могут сами встраивать ее в свои процессы, например в непрерывную интеграцию и непрерывную поставку. Функция также доступна издателям, которые управляют большими каталогами приложений и хотят создать собственное решение для отслеживания статуса проверки всех своих продуктов.
Android Developer Console API предоставляет надежные инструменты, которые помогают соблюдать правила.
Чтобы начать работу с Developer Console API, ознакомьтесь с документацией для разработчиков, отсканировав QR-код на экране.
Помимо Android Developer Console API, мы также представили Android Developer Status API, который позволяет проверить, зарегистрировано ли название пакета приложения Android на подтвержденного разработчика.
Если вы создаете инструменты разработки ПО, интегрированные среды разработки или автоматизированные рабочие процессы непрерывной интеграции и поставки, то можете интегрировать этот API для межсерверного взаимодействия. Он поможет вашим пользователям проверять статус регистрации пакета, сопоставлять сертификат подписи приложения с зарегистрированными учетными данными и предлагать зарегистрировать неопознанные приложения.
Если вы посетите демонстрационные сессии, посвященные платформе Android, то сможете увидеть, как этот API проверяет регистрацию активных пакетов.
Теперь давайте рассмотрим третью вертикаль – аккаунты с ограниченным распространением приложений.
Мы разработали этот способ специально для того, чтобы студенты, любители и независимые разработчики могли создавать приложения для Android и делиться ими с друзьями, родственниками, одноклассниками и коллегами.
Этот способ полностью бесплатный.
Вам не нужно платить ежегодный взнос, указывать номер DUNS и предоставлять документы о регистрации компании.
настроить профиль Artist Hub очень просто.
Зарегистрировать пакет для ограниченного распространения очень просто.
Вам нужно лишь перейти в Android Developer Console, зарегистрировать действительное название пакета, например Camera Magic, и указать понятное название.
После того как вы введете название пакета, завершите регистрацию, добавив открытый ключ SHA-256, сгенерированный на этапе сборки. Это позволит связать пакет и название сборки с вашим аккаунтом и зарегистрировать их как ваши.
После регистрации пакета вы можете поделиться им с другими пользователями, добавив их устройства в свой аккаунт разработчика.
Для этого создайте в консоли разработчика новое связанное устройство, присвойте ему понятное название, а затем сгенерируйте QR-код и ссылку, которыми можно поделиться с владельцем этого устройства.
Когда он перейдет по ссылке, ему будет предложено ответить, знает ли он вас как разработчика, доверяет ли вам и хочет ли разрешить установку ваших приложений на своем устройстве.
Если пользователь согласится, он получит сгенерированный код, который должен будет отправить вам. После того как вы введете этот код, на устройство пользователя можно будет устанавливать приложения, связанные с вашим аккаунтом разработчика.
Помимо ограниченного распространения, мы также предлагаем расширенный режим для опытных пользователей, которые хотят устанавливать незарегистрированные пакеты на свое усмотрение.
Расширенный режим позволяет опытным пользователям устанавливать незарегистрированные приложения, если они готовы принять риск, и в то же время защищает обычных пользователей от социальной инженерии.
В реальных случаях финансового мошенничества и мошенничества с переадресацией вызовов преступники полагаются на срочность, страх и принуждение по телефону, чтобы заставить жертв загрузить вредоносное ПО.
Расширенный процесс требует перезагрузки устройства и запускает 24-часовой таймер, который нельзя пропустить. Это дает потенциальным жертвам время и возможность принять взвешенное решение о том, что их просят сделать.
Чтобы включить эту функцию, сначала переведите устройство в режим разработчика. Для этого перейдите в раздел "Настройки", "О телефоне" и нажмите на номер сборки 7 раз.
Если вы смотрите это видео и ещё не стали разработчиком, поздравляем с новой ролью.
Спасибо за смех.
Теперь, когда устройство находится в режиме разработчика, мы можем получить доступ к расширенному режиму. Для этого нужно перейти в раздел "Система", выбрать "Для разработчиков" и включить параметр "Разрешить приложения от непроверенных разработчиков".
После того как вы включите эту функцию, вам может потребоваться ввести PIN-код и подтвердить, что вы ознакомились с предупреждением о том, что если кто-то просит вас сделать это, то это, скорее всего, мошенничество.
Затем вы перезапускаете устройство, чтобы запустить 24-часовую задержку в целях безопасности.
Это очень важный шаг, который помогает жертвам мошенничества выйти из стрессовой ситуации, созданной злоумышленниками, и получить помощь.
В течение 24 часов в настройках будет показываться таймер обратного отсчета, который указывает, сколько времени осталось до того, как вы сможете использовать расширенный процесс.
По истечении 24 часов пользователь может выбрать, отключить ли проверку временно на семь дней или навсегда.
В последний раз пользователю нужно подтвердить, что он понимает риски, связанные с отключением этой меры предосторожности по умолчанию, и нажать "Готово", чтобы завершить настройку устройства для расширенного режима.
После этого пользователи смогут устанавливать незарегистрированные приложения.
Это дает опытным пользователям полный контроль над приложениями, которые они хотят установить, и в то же время обеспечивает безопасность обычных пользователей.
Теперь давайте посмотрим на график внедрения проверки разработчиков.
Первый этап начался в марте 2026 года с запуском Android Developer Console.
Второй этап начался через пять месяцев, когда инструменты разработчика стали более доступными.
Третий этап – это последняя важная веха, 30 сентября 2026 г.
В этот день новые меры начали действовать в четырех странах: Бразилии, Индонезии, Сингапуре и Таиланде.
Сейчас на этих рынках требования к подтвержденным разработчикам применяют семь крупных партнерских магазинов.
На четвертом этапе, который начнется в 2027 году, мы планируем постепенно расширять требования по защите пользователей.
И последнее: если вы находитесь в Китае, но распространяете приложения в регионах, где действуют эти требования, вам также необходимо зарегистрировать приложения, которые будут распространяться.
Я передаю слово Нахиду, который подведет итоги и расскажет, что вам нужно сделать.
Теперь
Теперь
Спасибо, Роб.
Итак, давайте повторим самые важные шаги. Разработчикам, которые распространяют приложения через Google Play, нужно проверить свои приложения в Play Console и убедиться, что они зарегистрированы и на них заявлены права. Это особенно касается приложений, которые распространяются не через Google Play.
Во-вторых, если вы распространяете приложения только вне Google Play, создайте аккаунт Android Developer Console по этой ссылке.
Учащиеся и разработчики-энтузиасты могут создать бесплатный аккаунт и распространять приложения на 50 устройствах.
Большое спасибо за внимание.
Мы рады сотрудничать с вами и делать экосистему Android безопаснее для миллиардов пользователей по всему миру.
На следующем слайде есть QR-код, по которому можно перейти к документации для разработчиков.
С нетерпением ждем ваших новых проектов.
Желаем вам отлично провести время на Саммите для разработчиков Android.
Спасибо!