Узнайте, что необходимо для успешной публикации приложения в GooglePlay.
Перед публикацией необходимо добавить ссылки на политику конфиденциальности, указать версию приложения и запустить сборку.
Политика конфиденциальности
Первым шагом, необходимо разработать собственную Политику конфиденциальности для вашего приложения. Если она отсутствует, то приложение в любой момент может быть удалено из Google Play.
Вы можете воспользоваться готовым шаблоном для создания политики конфиденциальности.
После того как политика готова, откройте файл app_config.json и найдите следующий код:
"constants": { |
В поле policy_url укажите ссылки на Политику конфиденциальности. Необходимо указать ссылки на политикуна других языках (см. добавление языков в файл конфигурации).
Версия приложения
Для публикации сборки приложения в Google Play необходимо задать его версию и код версии.
… |
- В поле versionName укажите версию вашего приложения, по умолчанию она “1.0.0”. Версия составляется из 3 цифр, разделенных точкой.
При публикации дальнейших версий рекомендуется изменять вторую (средние логические или косметические изменения) или третью (небольшие косметические изменения) цифры. - В поле versionCode укажите номер сборки для текущей версии, нумерация начинается с “1” и с каждой новой сборкой +1.
Например, вы публикуете версию приложения 1.0.0, к которой загружаете в стор первую сборку №1, если вы для этой же версии загружаете другую сборку, то сборка уже будет №2. Если вы будете публиковать версию 1.1.0, то счетчик сборок не обнуляется, поэтому сборка для нее будет №3 и т.д.
Далее:
- Сохраните изменения в файле.
- Выполните в терминале в Android Studio команду ./gradlew parseConfig.
- Пересоберите и запустите сборку ▶.
Процесс публикации
Как собрать проект в Android Studio для публикации
1. Нажмите кнопку Make Project .
2. Создайте ключ (Sign your app):
- Перейдите в Build → Generate Signed Bundle/APK → Generate Signed Bundle.
- Выберите Android App Bundle.
- Если до этого вы не создавали приложения, то нужно будет создать новый ключ, для этого нажмите Create New.
- В открывшемся окне укажите:
- Key store path – папка на компьютере, где будет храниться этот ключ. Он нужен для того, чтобы подписывать им наши приложения в Google, чтобы он мог их идентифицировать;
- Пароль к файлу с ключом — задайте пароль и подтвердить его
- Alias – имя/название ключа. Он должен быть уникален для приложения среди других приложений в Google. Можно задать на этом этапе, но перед публикацией в стор его нужно будет проверить на уникальность и заменить на другой, если это будет необходим;
- Пароль для ключа (рекомендуется делать его отличающимся от пароля для файла с ключом) — укажите пароль и и подтвердить его
- Validity (years) – время в течении которого ключ будет валиден, рекомендуется указывать от 25 лет
- Certificate – информация про сертификат (ФИО, организация, город и т.д.). Никак не будет видна в приложении, но нужна для создания самого сертификата.
- Нажмите OK
3. Подпишите приложение сертификатом:
- Значение в Key store path подставляется автоматически после создания ключа. Если значение не отображается, вручную выберите путь к ранее созданному файлу с ключом;
- Укажите все пароли и название ключа (Alias);
- Рекомендуется поставить галочку на Export encrypted key;
- Нужно будет перейти в Google Play Console → “Выпуск” → “Настройка” → “Сертификат для ключа подписи приложения” и загрузить туда файл с ключом (см. Как использовать функцию подписания приложений в Google Play)
- Нажмите Next.
4. В Build Type выберите release;
5. Нажмите Finish.
Когда сборка соберется, то Android Studio выдаст сообщение, что всё успешно.
Публикация приложения в Google Play
После сборки приложение готово к публикации в Google Play (документация Google).
- Войдите в Google Play Console с имеющимся аккаунтом Google, чтобы создать аккаунт разработчика. Такой тип аккаунта позволяет выкладывать приложение в Google Play.
- После создания аккаунта разработчика перейдите в раздел Все приложения → Создать приложение.
- Подготовьте и добавьте маркетинговые материалы для страницы приложения в сторе: иконка, название, описания, скриншоты и т.д.
- Название: до 30 символов;
- Краткое описание: не более 80 символов.
- Полное описание: не более 4000 символов.
- Иконка: 32-битный файл формата PNG (с альфа-каналом), размер 512х512 пикселей, макс. размер файла 1024 КБ.
- Картинка для описания: PNG или JPEG, разрешение 1024x500 пикселей, макс. размер файла 15 МБ.
- Скриншоты (для смартфона): 2-8 штук, JPEG-файл или 24-битный PNG-файл (без альфа-канала), от 320 до 3840 пикселей (отношение длинной стороны к короткой не более 2:1).
- Далее добавьте возрастной рейтинг, настройте оплату (если есть), добавьте ключ подписи приложения
- Перейдите в Правила и программы → Контент приложения и добавьте ссылку на Политику конфиденциальности.
- После этого приложение отправляется на публикацию, для этого загрузите сборку в формате AAB (Android App Bundle), размер не должен превышать 150 МБ. Отправьте Сборку в режиме Production”.
- Перед публикацией приложение должно пройти проверку Google, это процесс может занять до 7 дней. Если проверка пройдена успешно, то приложение будет опубликовано в Google Play.
Если вы не прошли проверку внимательно прочитайте причину, которую указал App Store, внесите необходимые изменения в приложение и повторите процесс.
Вы можете обратиться в нашу службу поддержки, мы поможем вам разобраться в проблеме.