Как опубликовать приложение в Google Play | Руководство для владельцев приложений

Как опубликовать приложение в Google Play | Руководство 🔥 💻 IT
5 аспектов, которые необходимо знать прежде чем публиковать приложение в Google Play Store. Ознакомьтесь с техническими предпосылками, метаданными, которые необходимо подготовить, настройками хранения, политикой контента, таргетингом и т. д. Это полное руководство для владельцев приложений и продуктов, которые хотят успешно опубликовать приложение в Google Play.

Вступление

Количество доступных приложений в Google Play Store составляет более 3,4 миллиона приложений (январь 2021 г.). Google Play, безусловно, является одной из крупнейших платформ для распространения, продвижения и продажи приложений Android .

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

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

1. Прежде чем начать

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

Технические предпосылки

Целевой уровень API

Новые приложения должны соответствовать требованиям целевого уровня API. Он не может быть слишком низким. Целевой уровень API (также известный как целевая версия SDK ) — это число, указывающее новейшую версию Android, для которой разработано приложение.

Если версия Android на устройстве пользователя новее, чем целевой уровень приложения, может применяться некоторое поведение обратной совместимости. В изменениях в последующих версиях Android вы часто можете ожидать повышения безопасности за счет добавления новых разрешений и ограничений . Например, если какое-то действие до сих пор не было защищено разрешениями, но начинает защищаться с определенного уровня API и далее, разработчики, писавшие код несколькими годами ранее, не могли этого знать.

Уже опубликованные версии приложения не должны ломаться после таких изменений. Однако новые приложения, а также новые версии опубликованных должны соответствовать текущим стандартам. В настоящее время (январь 2021 г.) минимальный целевой уровень API для новых приложений составляет 29 (Android P). Это будет увеличено до 30 (Android R) в начале августа 2021 года. Как показывает история , аналогичное увеличение версии (до 31), скорее всего, произойдет в августе 2022 года. Читайте дальше, чтобы узнать, как опубликовать приложение в Google Play.

Имейте в виду, что повышение целевого уровня API — это не просто изменение числа в файле конфигурации. Если у вас уже есть кодовая база, это может занять очень много времени. Более того, это может повлиять не только на исходный код самого приложения, но и на сторонние библиотеки. Вот почему важно поддерживать приложение на регулярной основе и сокращать технический долг.

Пакеты приложений

Начиная с августа 2021 года, все новые приложения должны использовать App Bundle (AAB). Этот формат полезен только для загрузки в Google Play Store. Его серверная часть генерирует вариант устанавливаемого приложения, предназначенный для устройства и системы фактического пользователя. Например, ресурсы с несовпадающей плотностью экрана не будут отправлены, что приведет к уменьшению размера приложения и более быстрой установке.

Загрузка файлов APK не будет принята. Более того, файлы расширения APK (OBB) не поддерживаются. Они заменяются доставкой игровых активов или доставкой игровых функций .

В большинстве приложений (не обязательно в играх) формат AAB можно использовать вместо APK. Единственное заметное исключение возникает, когда размер приложения превышает 150 МБ и используются вышеупомянутые файлы расширения APK.

Правовые предпосылки

Ваше приложение должно соответствовать условиям использования Google Play Store и законам США, чтобы оно могло распространяться на законных основаниях через первый. Мы подготовили специальную статью обо всех этих правилах и скоро опубликуем ее, поэтому здесь мы перечислим лишь некоторые общие советы.

Информация о ключевых темах, таких как ограниченный контент, интеллектуальная собственность и то, что считается запрещенным вредоносным ПО или спамом, размещается в Центре политики для разработчиков . Здесь вы можете найти видео и даже интерактивные уроки. Также имеется официальное дистрибьюторское соглашение .

Еще один важный факт — приложение должно соответствовать экспортным законам США. Серверы Google Play Store расположены в США, поэтому для доставки приложения пользователям, находящимся в других странах, приложение необходимо экспортировать. Это необходимо, даже если ваше приложение недоступно для клиентов в самих США. Вам следует позаботиться об этом особенно, если ваше приложение использует криптографию.

Например, проект PGP какое-то время нельзя было использовать за пределами США. Вы можете узнать больше о соблюдении экспортных требований в документации Play Store и на официальном сайте Бюро промышленности и безопасности США.

Помните, что ваше приложение также должно соответствовать местным законам стран-клиентов. Наиболее широко известны законы GDPR, принятые в странах ЕС / ЕЭЗ. Известно, что они исполняются, поскольку, например, итальянские власти оштрафовали Facebook на 8,9 миллиона фунтов стерлингов за введение в заблуждение пользователей своего приложения.

2. Метаданные

Если вы достигли этого момента, мы можем предположить, что ваше приложение технически и юридически имеет право на публикацию в Play Store. Начнем с правильной публикации!

Детали приложения

Основная информация в магазине любого приложения состоит из 3-х текстовых полей:

  • Название приложения — до 50 символов
  • Краткое описание — до 80 знаков
  • Полное описание — до 4000 знаков

Все они являются обязательными и могут быть локализованы на одну из поддерживаемых локалей (сочетание языка и необязательного региона) . Вы также можете использовать настроенные списки, чтобы предоставить один и тот же набор текстов (а также графику, описанную далее в этой статье) для нескольких языков.

Посмотрите на приведенные ниже снимки экрана, чтобы увидеть, где отображаются описания приложений. Обратите внимание на различия между мобильной и веб-версиями.

Описание приложения в Google Play — мобильный и веб-просмотр

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

В частности, вам следует избегать отвлечения внимания и использования защищенных авторским правом слов (например, названий других брендов). Имейте в виду, что если у вас есть разрешение на использование ограниченного контента (например, сторонней интеллектуальной собственности или чего-то, зарезервированного для правительств), вы можете заранее отправить уведомление, чтобы упростить процесс проверки.

Не забывайте о SEO (поисковой оптимизации). Если название приложения очень похоже на какое-то несвязанное слово, у пользователей могут возникнуть проблемы с его поиском. Например, если у вас есть приложение с рецептами супа и вы называете его «Супер», то, скорее всего, результаты поиска начнутся с десятков приложений, имена которых начинаются с «Супер». Конечно, это может измениться, если вы воспользуетесь платным продвижением и / или другими действиями, связанными с поисковой оптимизацией.

Ценообразование

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

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

Обратите внимание, что бесплатное приложение по-прежнему может использовать покупки внутри приложения . Имейте в виду, что прием платежей от пользователей недоступен в некоторых странах. В основном это те, в отношении которых США применяют некоторые экономические санкции, например, Иран или Куба. Актуальный список можно найти в документации Play Store .

Будьте внимательны при выборе точной суммы цены. Существуют отдельные лимиты стоимости для каждой поддерживаемой валюты. Если сумма близка к верхнему или нижнему пределу, может быть невозможно достичь одинаковых абсолютных значений во всех валютах. В январе 2021 года минимальная цена составит 0,50 евро и 0,99 швейцарских франков соответственно. Последняя составляет примерно 0,91 евро (по текущему обменному курсу на момент написания), поэтому нижний предел почти в 2 раза выше в швейцарских франках. Актуальные лимиты можно найти в официальной таблице .

Графические ресурсы

Вы должны предоставить значок приложения и снимки экрана для целей списка магазинов (для приложений с ТВ и Daydream требуется дополнительный контент). По желанию вы также можете добавить ссылку на видео на YouTube. Эти ресурсы используются для выделения и продвижения вашего приложения.

По умолчанию приложение может продвигаться даже за пределами Google. Однако вы можете отказаться от такого внешнего маркетинга, изменив настройки в консоли Play Store. Имейте в виду, что это изменение вступит в силу в течение 60 дней.

Все активы должны соответствовать правилам программы для разработчиков . Они также не должны нарушать какую-либо интеллектуальную собственность или использовать запрещенные элементы, такие как значки, имитирующие значки, предоставляемые Google Play Store, например Выбор редакции.

Значок приложения

Значок приложения в Play Store обычно выглядит как значок запуска , который у вас уже должен быть. Разница в том, что для списков магазинов требуется более высокое разрешение — 512 × 512 пикселей.

Подсказка: Android Asset Studio (встроенная в Android Studio IDE) может использоваться для создания всех значков, включая стандартные, необходимые для средства запуска, и значки высокого разрешения для магазина.

Графический объект

Это непрозрачное изображение 1024 × 500, показываемое в разных местах мобильного приложения и на сайте Play Store. Он должен отражать ключевой момент вашего приложения или игры. Дополнительные рекомендации можно найти в документации .

Скриншоты

Вы должны предоставить как минимум 2 скриншота вашего приложения. Однако вы можете добавить до 8 из них для каждого типа устройства, поддерживаемого приложением: телефон, 7-дюймовый планшет, 10-дюймовый планшет, телевизор и носимые устройства. См. Официальную документацию для получения дополнительных рекомендаций. Совет: включите демонстрационный режим перед тем, как делать снимки экрана.

Рекламный ролик

Видео необязательно, но рекомендуется, особенно для игр. Если присутствует, видео отображается в листинге перед скриншотами. Не забывайте избегать использования контента, защищенного авторским правом, и отключите монетизацию, чтобы не показывать чужую рекламу. Конечно, видео не должно быть частным. Подробнее читайте в документации . Вот пример видео из приложения Glovo:

Другие

Для приложений с поддержкой Android TV вам также понадобится ТВ-баннер. Точно так же для приложений с поддержкой Daydream требуется стереоскопическое изображение на 360 градусов .

Настройки магазина

Чтобы пользователи могли столкнуться с вашим приложением при просмотре магазина, вам необходимо выбрать соответствующую категорию (например, « Покупки» или «Финансы») и до 5 дополнительных тегов (например, «Комиксы» или «Кредит»). Подробнее о тегах и категориях читайте в документации .

Вы также должны добавить свои контактные данные, чтобы оказывать поддержку пользователям. Здесь требуется адрес электронной почты, который может отличаться от адреса учетной записи Google владельца. При желании вы также можете добавить номер телефона и ссылку на веб-сайт.

3. Политика в отношении содержания

Google необходимо знать несколько фрагментов информации о содержании вашего приложения. Это нужно, например, для правильного снятия возрастных ограничений. Давайте проверим эти настройки!

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

Это касается информации о том, как вы обращаетесь с конфиденциальными данными. Требуется, когда ваша целевая аудитория — дети младше 13 лет. Обычно текст политики конфиденциальности готовят юристы. Тем не менее, руководства также доступны. Несмотря на то, что правила проверки формы в Google Play позволяют продолжить работу без указания политики конфиденциальности, это может быть требованием местного законодательства (особенно GDPR), даже если вы ориентированы только на взрослых.

Следите за обновлениями, чтобы прочитать подробную статью об этом, мы над этим работаем.

Объявления

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

Доступ к приложению

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

Рейтинг контента

Вашему приложению или игре должны быть присвоены рейтинги IARC . После заполнения анкеты вы получите рейтинги согласно таким авторитетным источникам, как PEGI , ESRB или USK . В основном они используются родителями, чтобы проверить, подходит ли приложение для их детей.

Целевая аудитория

Вы должны указать целевую возрастную группу (ы). Как правило, чем ниже возрастные группы вы выбираете, тем больше требований и тем больше вопросов вам нужно ответить. Ориентация на детей младше 13 лет требует соблюдения политики конфиденциальности. Если приложение предназначено как для детей, так и для взрослых, вас может заинтересовать политика семьи .

Политика новостей

Последний раздел посвящен новостям. Это необходимо только для того, чтобы указать, является ли ваше приложение новостным. В таком случае необходимо соблюдать дополнительные правила . Если приложение утверждает, что оно связано с издателем, этот факт будет рассмотрен.

4. Ориентация

Ограничения по странам

Возможно, вам придется ограничить доступность вашего приложения в зависимости от геолокации из-за лицензионных, авторских или других юридических соглашений. В пределах конкретной страны вы можете настроить ограничения еще точнее, выбрав конкретных операторов мобильной связи. Такие ограничения можно настроить отдельно для каждой дорожки: производственная, открытая (бета), закрытая (альфа) или внутреннее тестирование. Подробнее об этом читайте в официальной документации .

Обратите внимание, что термин «страна» здесь означает страну, связанную с учетной записью пользователя Google Play. Это может не обязательно совпадать с фактическим местонахождением пользователя. Однако он может быть установлен только на значение текущей страны на момент настройки, но не чаще, чем один раз в год.

Ограничения устройства

Иногда оказывается, что приложение не работает должным образом на некоторых конкретных моделях устройств, несмотря на то, что они теоретически соответствуют требованиям (например, минимальная версия Android или наличие аппаратных функций, таких как NFC). Вы можете исключить такие проблемные устройства с помощью каталога устройств .

Расширенные настройки

Вы также можете настроить Действия в Google и добавить веб-сайты для индексирования приложений .

Настройки оплаты

Если вы хотите продавать свои приложения или использовать платежи внутри приложений, вам необходимо настроить платежный профиль . В этом случае вам также необходимо указать физический почтовый адрес.

Страница разработчика

При желании вы можете настроить страницу разработчика. Это характерно для всех приложений, опубликованных из одной учетной записи разработчика. Если вы хотите опубликовать страницу, вы должны указать свое имя, рекламный текст, значок разработчика и изображение заголовка. Ни одно из этих полей не может быть пустым.

Более того, если вы монетизируете свои приложения, то вышеупомянутый почтовый адрес будет отображаться на странице разработчика. При желании вы также можете добавить адрес веб-сайта и выбрать популярное приложение.

Посмотрите, как это выглядит в случае с Glovo .

5. Технические настройки

Помимо настроек, связанных в основном с бизнесом, есть еще несколько технических, которые важны, если вы хотите знать, как опубликовать приложение в Google Play.

ID приложения

Все приложения должны иметь уникальный идентификатор. Например, для приложения CCC это eu.ccc.mobile . Идентификатор приложения может быть виден пользователям, например, в ссылках. После загрузки приложения в магазин идентификатор зарезервирован, и никто другой не сможет его использовать. Более того, ID не может быть изменен (однако вы можете опубликовать новое приложение с другим ID). Так что выбирайте ID с умом.

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

Подписание

Каждое приложение должно быть подписано, чтобы его можно было установить. В общем, подписание — это обширная тема, и для ее полного описания потребовалась бы отдельная статья. Здесь мы остановимся только на ключевых моментах. Самый простой способ в настоящее время — использовать подписку приложений в Google Play .

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

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

Последние штрихи

У вас есть почти все, что нужно для публикации приложения в Google Play.

Перед тем, как выпустить приложение для широкой публики, вы можете протестировать его в некоторых ограниченных группах пользователей. Для этой цели вы можете настроить открытые, закрытые или внутренние тестовые треки . Вас также может заинтересовать включение доступа к API для автоматической загрузки сборок приложений из конвейеров CI / CD.

Google автоматически проверяет все загружаемые вами версии приложений. Робот сканирует ваше приложение, моделируя базовые действия, такие как касания и жесты, в течение нескольких минут. Затем он готовит предварительный отчет . Это очень помогает в обнаружении потенциальных проблем. Среди прочего, он проверяет доступность, производительность, безопасность и совместимость с Android.

Как опубликовать приложение в Google Play — подведение итогов

Выпуск приложения — это не ракетостроение, но требует точности. Не забудьте подготовить приложение как с юридической, так и с технической точки зрения. Не забывайте о соглашениях и политике конфиденциальности, если нацелены на детей. Если вы готовы с ними, большая часть работы состоит из подготовки графических материалов и рекламных текстов. При выборе формулировки помните о SEO. Обратите внимание, что большинство обновлений, сделанных через консоль разработчика, не публикуются автоматически. Возможно, их потребуется пересмотреть, что может занять от нескольких часов до нескольких дней.

Надеюсь, эта статья поможет вам успешно опубликовать ваше приложение в Google Play.

Оцените статью
FLOOP
Добавить комментарий