Публикация приложения в Google Play

Перед публикацией необходимо добавить ссылки на политику конфиденциальности, указать версию приложения и запустить сборку.

Политика конфиденциальности

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

Вы можете воспользоваться готовым шаблоном для создания политики конфиденциальности.

После того как политика готова, откройте файл app_config.json и найдите следующий код:

    "constants": {
        "policy_url": {
            "base": "en",
            "localized": {
                "en": "https://www.google.com",
                "ru": "https://www.google.ru"
            }
        },
...
},
... 

В поле policy_url укажите ссылки на Политику конфиденциальности. Необходимо указать ссылки на политикуна других языках (см. добавление языков в файл конфигурации).

Версия приложения

Для публикации сборки приложения в Google Play необходимо задать его версию и код версии.


"identifier": {
      "android": {
      … 
        "versionName" : "1.0.0",
        "versionCode" : 1
      },
  • В поле versionName укажите версию вашего приложения, по умолчанию она “1.0.0”. Версия составляется из 3 цифр, разделенных точкой.
    При публикации дальнейших версий рекомендуется изменять вторую (средние логические или косметические изменения) или третью (небольшие косметические изменения) цифры.
  • В поле versionCode укажите номер сборки для текущей версии, нумерация начинается с “1” и с каждой новой сборкой +1.
    Например, вы публикуете версию приложения 1.0.0, к которой загружаете в стор первую сборку №1, если вы для этой же версии загружаете другую сборку, то сборка уже будет №2. Если вы будете публиковать версию 1.1.0, то счетчик сборок не обнуляется, поэтому сборка для нее будет №3 и т.д.

Далее:

Процесс публикации

Как собрать проект в 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;
  • Нажмите Next.

4. В Build Type выберите release;

5. Нажмите Finish.
Когда сборка соберется, то Android Studio выдаст сообщение, что всё успешно.

Публикация приложения в Google Play

После сборки приложение готово к публикации в Google Play (документация Google). 

  1. Войдите в Google Play Console с имеющимся аккаунтом Google, чтобы создать аккаунт разработчика. Такой тип аккаунта позволяет выкладывать приложение в Google Play.
  2. После создания аккаунта разработчика перейдите в раздел Все приложения Создать приложение.
  3. Подготовьте и добавьте маркетинговые материалы для страницы приложения в сторе: иконка, название, описания, скриншоты и т.д.
    • Название: до 30 символов;
    • Краткое описание: не более 80 символов.
    • Полное описание: не более 4000 символов.
    • Иконка: 32-битный файл формата PNG (с альфа-каналом), размер 512х512 пикселей, макс. размер файла 1024 КБ.
    • Картинка для описания: PNG или JPEG, разрешение 1024x500 пикселей, макс. размер файла 15 МБ.
    • Скриншоты (для смартфона): 2-8 штук, JPEG-файл или 24-битный PNG-файл (без альфа-канала), от 320 до 3840 пикселей (отношение длинной стороны к короткой не более 2:1).
  4. Далее добавьте возрастной рейтинг, настройте оплату (если есть), добавьте ключ подписи приложения
  5. Перейдите в Правила и программыКонтент приложения и добавьте ссылку на Политику конфиденциальности.
  6. После этого приложение отправляется на публикацию, для этого загрузите сборку в формате AAB (Android App Bundle), размер не должен превышать 150 МБ. Отправьте Сборку  в режиме Production”.
  7. Перед публикацией приложение должно пройти проверку Google, это процесс может занять до 7 дней. Если проверка пройдена успешно, то приложение будет опубликовано в Google Play.

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

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