Нові й наявні (що вже мають встановлення) назви пакетів реєструються по-різному.
Крок 1. Надання відомостей про нову або наявну назву пакета
- Перейдіть на сторінку Підтвердження даних розробника Android.
- На вкладці Назви пакетів виберіть Зареєструвати назву пакета.
- Введіть назву пакета, яку потрібно зареєструвати.
- Укажіть зрозумілу назву, щоб легко ідентифікувати пакет у Play Console.
- Натисніть Далі, щоб продовжити.
Крок 2. Реєстрація за допомогою ключа
Наступний крок залежить від того, яку назву пакета ви реєструєте – нову чи наявну.
A. Реєстрація нової назви пакета
Для нової назви пакета, яка ще не використовувалася на пристроях Android, потрібно надати лише сертифікат відкритого ключа з пари ключів підпису додатка.
- Виберіть Додати ключ.
- Надайте сертифікат загальнодоступного ключа з пари ключів підпису додатка. (Android використовує цей ключ підпису, щоб перевірити, чи оновлення додатка надали саме ви.) Дізнайтеся, як знайти загальнодоступний сертифікат SHA-256.
- Введіть ключ і натисніть Додати ключ.
Б. Реєстрація наявної назви пакета
Щоб зареєструвати наявну назву пакета, підтвердьте право власності на наявний секретний ключ підпису.
- Натисніть Вибрати ключ.
- Ви побачите список придатних цифрових відбитків загальнодоступного сертифіката. Ці ключі можна використовувати для безпосередньої реєстрації.
- Перегляньте список або виконайте пошук потрібного цифрового відбитка сертифіката.
- Виберіть ключ (якщо він є в списку) і натисніть Додати ключ.
- Ви повернетеся на сторінку реєстрації, де побачите повідомлення про те, що ключ додано.
Правила придатності ключів і надсилання запитів на використання назви пакета
Список придатних ключів визначається правилами придатності назв пакетів, які розроблено, щоб мінімізувати використання однакових назв пакетів (це один з етапів перевірки розробника Android).
У різних сценаріях, коли назву пакета використовує кілька розробників або вона має кілька ключів підпису, придатність ключів визначається в наведені нижче способи.
|
Сценарій |
Правило для безпосередньої реєстрації |
Правило для інших розробників |
|
Власник ключа за більшістю встановлень |
Пріоритет має ключ, на який припадає понад 50% від загальної кількості відомих встановлень. |
Усі інші розробники повинні надсилати запит. |
|
Понад 50 встановлень |
Якщо на жоден ключ не припадає понад 50% встановлень, придатними є всі ключі, що мають щонайменше 50 встановлень. |
Розробники, чиї ключі мають менше ніж 50 встановлень, повинні надсилати запит. |
|
Менше ніж 50 встановлень |
Якщо жоден ключ не відповідає мінімальному пороговому значенню в 50 встановлень, будь-який ключ можна використовувати за принципом першочерговості. |
Після того як розробник першим зареєструє певну назву пакета, інші мають надсилати запит. |
Якщо ваш цифровий відбиток сертифіката SHA-256 НЕ належить до списку придатних, ви все одно можете зареєструвати назву пакета, але вам потрібно буде надіслати запит у Google (який може бути відхилено). Для цього:
- Розгорніть список інших ключів на сторінці.
- Підтвердьте згоду з наслідками надсилання запиту на використання такої назви пакета.
- Крім доказу права власності (перегляньте крок 3), вам потрібно буде надати обґрунтування потреби саме в цій назві пакета (наприклад, зазначити, що перенесення користувачів зашкодить розповсюдженню додатка).
Крок 3. Підтвердження права власності на секретний ключ (лише для наявних пакетів)
Щоб завершити процедуру підтвердження для наявної назви пакета, підпишіть і завантажте файл APK за допомогою секретного ключа, який відповідає наданому вами відкритому ключу.
- Натисніть Завантажити файл .APK, щоб почати підтвердження права власності.
- На наступному екрані відображатиметься назва пакета, вибраний загальнодоступний сертифікат SHA-256 і вказівки щодо підпису.
- Скопіюйте фрагмент – унікальний ідентифікатор, зв’язаний із вашим обліковим записом розробника.
- Підготуйте файл APK. Перейдіть до дерева вихідного коду свого додатка в ІСР, використавши порожній проєкт із тією самою назвою пакета або власне потрібний додаток.
- У папці ресурсів створіть файл із назвою
adi-registration.properties. - Відкрийте цей файл і вставте скопійований раніше фрагмент.
- Перегляньте цей зразок проєкту на GitHub, щоб переконатися, що ви правильно розмістили фрагмент і дотримуєтеся правильної структури для підтвердження права власності.
- Складіть і підпишіть файл APK. Складіть файл APK випуску й підпишіть його за допомогою секретного ключа, що відповідає цифровому відбитку загальнодоступного сертифіката. Цей підпис (наданий за допомогою
jarsignerабоsigningConfigsвід Gradle) є доказом законного права власності.Примітка про реєстрацію назв пакетів для додатків із делегованими ключами підписуЯкщо назва пакета, яку ви реєструєте, належить додатку, у якому секретний ключ підпису делеговано сторонній платформі для розповсюдження, наприклад Samsung Galaxy Store, для підтвердження права власності на секретний ключ виконайте наведені нижче дії.- Складіть файл APK або AAB випуску й додайте його на вибрану платформу для розповсюдження.
- Завантажте остаточний підписаний файл APK випуску безпосередньо із цієї платформи для розповсюдження.
- Додайте в Play Console підписаний файл APK, який ви отримали на кроці 8.
- Додайте файл APK. Поверніться в Play Console, натисніть Завантажити, знайдіть підписаний файл APK випуску й додайте його. Android перевірить підпис і зареєструє ваше право власності.
Крок 4. Відстеження реєстрації назви пакета
Android спробує офіційно зареєструвати назву пакета, зв’язавши її з вашою підтвердженою особою розробника Google Play.
Після завершення реєстрації ви отримаєте сповіщення електронною поштою.
Статус реєстрації і ключів можна відстежувати на сторінці "Пакети".
Як додавати ключі
Зареєструвавши назву пакета, ви зможете додати інші ключі. Для цього:
- Натисніть Завантажити файл .APK, щоб почати підтвердження права власності.
- На наступному екрані відображатиметься назва пакета, вибраний загальнодоступний сертифікат SHA-256 і вказівки щодо підпису.
- Скопіюйте фрагмент – унікальний ідентифікатор, зв’язаний із вашим обліковим записом розробника.
- Підготуйте файл APK. Перейдіть до дерева вихідного коду свого додатка в ІСР, використавши порожній проєкт із тією самою назвою пакета або власне потрібний додаток.
- У папці ресурсів створіть файл із назвою adi-registration.properties.
- Відкрийте цей файл і вставте скопійований раніше фрагмент.
- Перегляньте цей зразок проєкту на GitHub, щоб переконатися, що ви правильно розмістили фрагмент і дотримуєтеся правильної структури для підтвердження права власності.
- Складіть і підпишіть файл APK. Складіть файл APK випуску й підпишіть його за допомогою секретного ключа, що відповідає цифровому відбитку загальнодоступного сертифіката. Цей підпис (наданий за допомогою
jarsignerабоsigningConfigsвід Gradle) є доказом законного права власності. - Додайте файл APK. Поверніться в Play Console, натисніть Завантажити, знайдіть підписаний файл APK випуску й додайте його. Android перевірить підпис і зареєструє ваше право власності.
Довідка
Якщо у вас є додаткові запитання щодо перевірки розробника Android у Play Console, зв’яжіться з нами.