Зарегистрируйтесь в консоли разработчика Android.

Если вы распространяете приложения только за пределами Google Play, используйте консоль разработчика Android для управления своей учетной записью разработчика и регистрации имен пакетов вашего приложения. В этом руководстве объясняется, как подтвердить свою учетную запись и убедиться, что ваши приложения можно установить на сертифицированные устройства Android.

Завести аккаунт

Для начала зарегистрируйтесь в консоли разработчика Android , используя свою учетную запись Google. Если вы студент или любитель, вы можете создать специальный тип учетной записи с меньшим количеством требований к подтверждению и без комиссии.

Выберите способ распространения ваших приложений.

Ваши приложения по-прежнему можно устанавливать из сторонних источников. Однако удобство использования зависит от выбранного вами способа установки.

Полная проверка личности

Для подтверждения личности необходимо предоставить официальные документы. Требования различаются в зависимости от того, регистрируетесь ли вы как физическое или юридическое лицо. Как правило, этот процесс занимает около 10 минут, если у вас есть вся необходимая информация.

Необходимая информация для всех учетных записей

  • Полное имя и адрес : В рамках программы проверки физические лица должны предоставить удостоверение личности с фотографией, выданное государственным органом, и документ, подтверждающий адрес проживания. Примерами приемлемых удостоверений личности и документов, подтверждающих адрес проживания, для лиц, проживающих в Соединенных Штатах, являются:

    • Паспорт
    • Государственная идентификация
    • водительские права
    • Карта постоянного резидента или грин-карта
    • Удостоверение личности с фотографией, выданное государственным органом, с указанием адреса.
    • Счет за коммунальные услуги: электричество, вода, газ, интернет, кабельное телевидение.
    • Страховое заявление (страхование жилья, медицинское страхование и т. д.)
    • Выписка по кредитной карте или банковскому счету
  • Контактные данные : личный адрес электронной почты и номер телефона, подтвержденные одноразовым паролем (OTP).

Дополнительные требования к организациям

  • Номер DUNS : уникальный 9-значный идентификатор вашей организации, предоставляемый компанией Dun & Bradstreet, который используется во всем мире для подтверждения юридической идентичности вашего бизнеса. Если у вашей организации нет такого номера, вы можете получить его бесплатно на веб-сайте Dun & Bradstreet.
  • Подтвержденный веб-сайт : Веб-сайт вашей организации должен быть подтвержден с помощью Google Search Console.
  • Официальные учредительные документы организации : Ниже приведены примеры документов, которые организации в Соединенных Штатах должны предоставить. Требуемые документы в вашем регионе могут отличаться.
    • Любой документ, уведомление или письмо, выданное или заверенное печатью Налоговой службы США (IRS), в котором указано название вашей организации. Примеры: CP575, 147C, CP299, 988, 937, 1050, 5822 и т. д.
    • Формы, поданные в Налоговое управление США (IRS), будут приняты только в том случае, если копия формы доступна на веб-сайте IRS. Примерами таких форм являются формы 8871 и 990.
    • Свидетельство о регистрации компании, выданное штатом, в котором вы осуществляете коммерческую деятельность, с указанием названия вашей организации.
    • Ваш последний документ, поданный в Комиссию по ценным бумагам и биржам США (например, формы 10-K, 10-Q или 8-K), в котором указано название организации.
    • Кредитные отчеты для бизнеса, содержащие название вашей организации, от Experian, Equifax или TransUnion.
    • Только для государственных ведомств и учреждений: официальное письмо с указанием полного имени, адреса и даты.

Зарегистрируйте названия ваших пакетов.

После подтверждения вы можете зарегистрировать имена пакетов вашего приложения на странице «Пакеты» . Процесс регистрации связывает ваше приложение с вашей подтвержденной личностью разработчика. Для регистрации выполните следующие действия в консоли разработчика Android:

  1. Введите имя пакета: Укажите уникальное имя пакета, который вы хотите зарегистрировать.
  2. Добавьте свой ключ: введите отпечаток сертификата SHA-256 из пары ключей подписи вашего приложения. После этого статус изменится на «На рассмотрении» .
  3. Подтверждение права собственности: Для существующих имен пакетов необходимо подписать APK-файл своим закрытым ключом и загрузить его. В консоли разработчика Android есть фрагмент кода, который можно добавить в папку ресурсов APK-файла для этого задания. После регистрации вы получите уведомление по электронной почте, а статус пакета в консоли разработчика обновится до «Зарегистрирован» .

Перенесите названия ваших пакетов.

Вы также можете переносить имена пакетов между учетными записями разработчиков. Перенос управляется через страницу настроек . Для начала переноса необходимы следующие данные:

  • Статус подтверждения: Как исходный, так и целевой аккаунты должны быть подтверждены и иметь действующий статус.
  • Зарегистрированный ключ: Название пакета должно иметь зарегистрированный ключ и быть устанавливаемым.
  • Необходимая информация: вам потребуется идентификатор целевого разработчика, идентификаторы заказов для обеих учетных записей и указание причины перевода.

Обработка повторяющихся имен пакетов

Если несколько разработчиков используют одно и то же имя пакета, право на его регистрацию определяется правилами присвоения имени пакета. Следующие правила направлены на то, чтобы присвоить имя пакета разработчику, чей ключ подписи используется более чем в 50% от общего числа известных установок:

  • Кластер большинства : если на ключи разработчика приходится более 50% всех установок, то этот разработчик имеет приоритет при регистрации.
  • Большой кластер : Если ни один ключ не имеет более 50% установок, любой разработчик с «большим кластером» (50 или более установок) может зарегистрировать имя пакета.
  • Принцип «кто первый, тот и получит» : если нет достаточно крупного кластера, любой разработчик с известным ключом может зарегистрировать имя пакета в порядке очереди.

Следующие примеры демонстрируют эти правила:

Приоритет для владельца большинства ключей :

Приоритет при регистрации имеет разработчик, чей ключ подписи используется более чем в 50% от общего числа известных установок. Всем остальным разработчикам потребуется использовать другое имя пакета.

Разработчик

Название пакета

Ключ

Устанавливает

А

com.test.1

11

1000

Б

com.test.1

12

100

В этом сценарии разработчик A имеет право зарегистрировать имя пакета. Разработчику B потребуется использовать другое имя или подать заявку на исключение.

Условия получения ключей при наличии 50 и более установок :

Если ни один ключ не имеет более 50% установок, то все ключи с 50 и более установками становятся пригодными для регистрации. Всем остальным разработчикам — тем, у кого ключи имеют менее 50 установок — потребуется запросить разрешение на использование имени пакета.

Разработчик

Название пакета

Ключ

Устанавливает

С

com.test.2

21

100

Д

com.test.2

22

100

Е

com.test.2

23

10

Здесь ни один ключ не обладает большинством голосов. Разработчики C и D, имеющие 50 или более установок, могут зарегистрировать имя пакета. Разработчику E потребуется использовать другое разрешение для запроса имени.

При установке менее 50 ключей выдача осуществляется в порядке очереди :

Если ни один ключ не достигнет порога в 50 установок, все известные ключи могут быть зарегистрированы в порядке очереди. Как только один разработчик зарегистрирует имя пакета, другим разработчикам потребуется использовать другое имя для своих пакетов (или запросить исключения).

Разработчик

Название пакета

Ключ

Устанавливает

Ф

com.test.3

31

10

Г

com.test.3

31

10

В этом сценарии все разработчики, имеющие ключи, имеют право на участие. После того, как один разработчик зарегистрирует имя пакета, другому потребуется запросить разрешение.