Artean

Как выложить приложение в App Gallery: инструкция для разработчиков

Стоит ли выкладывать приложение в AppGallery и кому это действительно нужно

Huawei AppGallery — официальный store компании Huawei для android‑устройств без сервисов Google и с ними. Ключевое отличие от Google Play и App Store не в интерфейсе, а в экосистеме: вместо сервисов Google используются HMS Core, а дистрибуция сильнее завязана на устройства Huawei и партнёрские каналы. Для части проектов это даёт дополнительный рынок, для части — почти пустой трафик при лишних трудозатратах.

Как выложить приложение в App Gallery: пошаговая инструкция

AppGallery особенно полезна, если:

  • значимая доля аудитории уже сидит на смартфонах Huawei (часто это Азия, СНГ, часть Европы, корпоративные закупки);
  • продукт связан с финтехом, гос‑сервисами, B2B или корпоративными мобильных приложений, где ценят безопасность, контроль обновлений и гибкую работу с локальными регуляциями;
  • у приложения стабильный поток android‑пользователей из стран, где новые устройства Huawei поставляются без Google Play и других google‑сервисов;
  • вы планируете запуск в Китае или соседних рынках, где AppGallery — один из ключевых каналов, а не дополнительный.

Мини‑чек‑лист, который помогает решить, стоит ли опубликовать сборку в AppGallery Connect:

  • Есть ли у продукта хотя бы 5–10% активной аудитории на устройствах Huawei по данным аналитики?
  • Планируется ли выход в регионы, где Huawei занимает заметную долю продаж мобильных устройств?
  • Использует ли приложение Google Maps, Firebase Cloud Messaging, Google Play Billing и другие связки с google‑инфраструктурой?
  • Готовы ли вы создать ветку под HMS (Push Kit, Map Kit, In‑App Purchases и т.д.) или хотя бы отключить функции, завязанные на Google?

Если приложение уже живёт в Google Play, базовая адаптация под AppGallery обычно занимает от нескольких дней до пары недель: заменить SDK, проверить файлы сборки, пройти модерацию, настроить аналитику. Для простых приложений без глубокой интеграции сервисов Google публикация превращается в почти прямой перенос. Для игр, финтеха и сервисов с биллингом лучше сразу закладывать отдельный трек разработки и тестирования на устройствах Huawei.

Подготовка до захода в консоль: что должно быть готово заранее

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

Сначала определитесь, от чьего лица будет аккаунт разработчика:

  • Физическое лицо — быстрее подтвердить, но сложнее с монетизацией и правами компании на продукт.
  • Компания — нужен пакет документов, но проще с договорами, платежами и юридической защитой бренда.

Минимальный набор данных для регистрации и проверок:

  • реквизиты компании: юридическое название, страна регистрации, ИНН или аналогичный налоговый номер;
  • выписка/регистрационный документ (скан или pdf‑файл в читаемом виде);
  • контактный email поддержки, номер телефона, ссылка на сайт;
  • если планируется платный контент — банковские реквизиты для выплат и информация о налоговом статусе.

Требования к самому приложению по части файлов сборки:

  • формат: APK (основной вариант), App Bundle поддерживается не во всех сценариях, поэтому безопаснее готовить полноценный APK;
  • поддержка 64‑битных архитектур для новых релизов мобильных приложений;
  • минимальная версия Android — разумно держать на уровне 7–8+, чтобы покрыть большинство актуальных устройств Huawei;
  • подпись одной и той же подписью для всех будущих обновлений; потеря ключа автоматически ломает цепочку обновлений.

Перед тем как заходить в AppGallery Connect, оцените, какие google‑зависимости нужно отключить или заменить:

  • Push‑уведомления через Firebase Messaging придётся заменить на HMS Push Kit;
  • Google Analytics / Firebase Analytics — на HMS Analytics или иной независимый трекер;
  • Google Maps — на Huawei Map Kit, либо временно убрать карту из версий для AppGallery;
  • Google Play Billing — на Huawei In‑App Purchases, если нужны встроенные покупки.

Если приложение полностью ломается без сервисов Google — например, не открывается основной экран без авторизации через Google Sign‑In — имеет смысл сначала выделить доработку под HMS в отдельный мини‑проект разработки и только после этого думать о публикации.

Чтобы модерация не зависла, заранее подготовьте материалы для карточки:

  • иконка 512×512 или близкие размеры в PNG без фона с артефактами;
  • скриншоты для разных форм‑факторов (смартфоны, по возможности планшеты) — минимум 3–5 штук на язык;
  • промо‑баннер, если хотите участвовать в промо‑подборках и разделе новости;
  • краткое описание (до 80 символов) и полное описание с перечислением ключевых функций;
  • активные ссылки: сайт, политика конфиденциальности, пользовательское соглашение, при необходимости страница поддержки.

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

Регистрация и настройка аккаунта разработчика Huawei

Первый шаг — создать HUAWEI ID. От выбранного региона зависят доступные функции, типы монетизации и даже набор сервисов в AppGallery Connect, поэтому стоит выбирать страну, в которой реально зарегистрирован бизнес и будут идти выплаты. Привяжите рабочий email и номер телефона: по ним приходят коды подтверждения, новости и сообщения от поддержки.

Далее переходите в Huawei Developer Console. Внутри неё находится AppGallery Connect — центр управления публикациями, файлами сборок, аналитикой и сервисами HMS. На старте система предложит выбрать тип аккаунта:

  • Individual — ориентирован на независимых разработчиков, без сложных финансовых настроек;
  • Company — открывает расширенные функции, включая управление несколькими приложениями и командный доступ.

Для верификации потребуется загрузить:

  • скан документа, подтверждающего личность (для физлица) или регистрацию компании;
  • документ с адресом/контактами, совпадающими с указанной информацией;
  • иногда — доверенность или подтверждение прав, если владелец аккаунта не совпадает с владелцем домена сайта.

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

Финансовые настройки необходимы, если вы планируете:

  • платное приложение вместо free‑модели;
  • внутренние покупки через HMS In‑App Purchases;
  • подписки или другие платные функции, идущие через биллинг Huawei.

Обратите внимание на:

  • валюту расчётов и страну налогового резидентства;
  • совпадение реквизитов компании и данных аккаунта разработчика;
  • налоговые формы (аналог W‑8/W‑9), если вы работаете с зарубежными рынками.

Аккаунт можно считать готовым, когда:

  • статус верификации — Approved;
  • в AppGallery Connect доступны разделы Manage apps, Releases, Analytics;
  • настроены базовые уведомления по email, чтобы не пропустить сообщения о модерации и публикации.

Пошаговая инструкция: как выложить приложение в AppGallery

После того как аккаунт прошёл проверки, можно переходить к реальной загрузке. Ниже — линейный сценарий от первой кнопки до появления приложения у пользователей.

1. Создание карточки приложения

В разделе AppGallery Connect выберите пункт для создания нового продукта и определите тип: приложение или игра. Далее система попросит указать:

  • название продукта на основном языке;
  • идентификатор пакета (Package name/Bundle ID) — он должен совпадать с тем, что зашит в APK;
  • категорию и подкатегорию (например, Productivity, Finance, Action);
  • возрастное ограничение — его лучше оценивать честно, чтобы не попасть под дополнительные проверки.

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

2. Заполнение информации о продукте

Раздел описания — первая зона, которая влияет на конверсию и модерацию. В кратком описании логично уместить основное УТП за одно предложение. В полном описании:

  • перечислите ключевые функции и сценарии использования — чем проще и специфичнее формулировки, тем лучше;
  • избегайте громких обещаний вроде «лучшая игра в мире» и некорректных сравнений с конкурентами;
  • встраивайте ключевые слова естественно: «android‑приложение для учёта расходов», «игра для пользователей Huawei» и т.д.

Если вы планируете трафик из нескольких стран, имеет смысл сразу добавить локализации: AppGallery позволяет указать тексты и скриншоты для каждого языка. Старайтесь загружать не переведённый машиной текст, а адаптированную версию — модерация обращает на это внимание.

Для скриншотов и видео:

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

3. Загрузка сборки

Подготовьте APK‑файл: убедитесь, что он подписан релизным ключом, а не debug‑сертификатом. Потеря ключа подписи означает невозможность выложить приложение app gallery, как и в Google Play.

Перед загрузкой стоит прогнать сборку по чек‑листу:

  • нет ли прямых обращений к Google Play Services без проверки наличия сервисов;
  • работают ли push‑уведомления через HMS, если вы уже их интегрировали;
  • корректно ли открываются экраны без Google‑аккаунта.

В AppGallery Connect загрузите файл в раздел Releases. Система сопоставит код версии (versionCode) и имя версии (versionName) с текущим состоянием. Если это первый релиз, конфликтов не будет; для обновлений важно, чтобы код версии был больше предыдущего.

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

4. Настройка стран, цен и монетизации

На этапе дистрибуции выберите, в каких странах приложение будет доступно. Можно начать с нескольких ключевых регионов и постепенно расширять географию после первых результатов.

Далее определите модель:

  • бесплатное приложение с рекламой или внешними платежами;
  • платное приложение с фиксированной ценой;
  • free + внутриигровые покупки и подписки через In‑App Purchases.

Если используется HMS‑биллинг, до отправки на модерацию создайте товары и подписки в соответствующем разделе AppGallery Connect и привяжите их идентификаторы к коду. Без этого тестирование покупок провалится.

5. Политики, разрешения и соответствие требованиям

Укажите ссылку на политику конфиденциальности. Huawei особенно внимательно смотрит на:

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

Список запрашиваемых разрешений Android должен быть логичен для сценария. Если приложение для заметок просит геолокацию и доступ к контактам без объяснения, модерация задаст вопросы. В описании можно кратко указать, зачем нужны чувствительные права: «доступ к камере — для сканирования документов», «геолокация — для подбора ближайших филиалов».

6. Проверка и отправка на модерацию

Перед тем как отправить приложение на публикации, пройдитесь по чек‑листу:

  • рабочие тестовые аккаунты и пароли приложены и проверены;
  • функции регистрации, покупки и загрузки данных отрабатывают без ошибок на реальном устройстве Huawei;
  • все внешние ссылки (на сайт, поддержку, политику) открываются и не ведут на пустые страницы;
  • нет временных заглушек «скоро будет» на ключевых разделах.

После нажатия кнопки «Отправить» приложение попадает в очередь модерации. Статус можно отслеживать в разделе Releases: обычно проверка занимает от 1 до 3 рабочих дней. В случае вопросов модераторы напишут комментарии или попросят дополнительные файлы — например, видео с демонстрацией сценария или разъяснение по лицензии на контент.

7. Первые часы после публикации

После одобрения приложение становится доступным пользователям не мгновенно: rollout может занимать до нескольких часов по разным регионам. Имеет смысл:

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

Типичные причины отклонения приложений в AppGallery и как их избежать

Самые неприятные задержки — те, которых можно было избежать за полчаса подготовки. Модерация AppGallery по духу похожа на Google Play, но есть свои акценты.

Частые контент‑нарушения:

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

Технические причины отклонений:

  • краш на старте на устройствах Huawei из‑за неотключённых вызовов Google Play Services;
  • неработающие критичные функции: логин, платеж, загрузка основных данных;
  • крайне медленная загрузка ресурсов в региональных сетях или недоступность серверов из Китая.

Ещё один частый повод — расхождение описания и функциональности. Например, в описании заявлены офлайн‑функции, а без постоянного подключение к интернету приложение не стартует. Или обещаны бесплатные услуги, а в реальности за каждое действие взимается плата.

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

  • внимательно прочитать комментарий (часто в нём указана конкретная политика и пример нарушения);
  • исправить приложение или описание, приложить пояснение в ответ и перезалить сборку;
  • если вы уверены, что требования выполнены, — отправить аргументированный ответ через форму апелляции с ссылками на условия использования контента.

Что делать после публикации: обновления, отзывы, аналитика

Публикация — только старт. Чтобы AppGallery приносила трафик, нужно поддерживать продукт и использовать возможности HMS.

Для обновлений в AppGallery Connect создавайте новый релиз, загружайте APK с увеличенным номером версии и, при необходимости, меняйте текст описания, скриншоты и список стран. Мелкие правки текста и ссылок иногда проходят без повторной полной модерации, но изменения функциональности всегда пересматриваются.

Оптимальная частота обновлений — раз в 2–4 недели для активной разработки и реже для стабильных продуктов. Слишком частые загрузки без заметных улучшений утомляют пользователей, а редкие — приводят к скоплению багов и негативным отзывам.

Отзывы в AppGallery нередко отличаются от Google Play: аудитория устройств Huawei может быть более чувствительной к производительности и совместимости. В ответах имеет смысл:

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

HMS Analytics в AppGallery Connect позволяет без дополнительного SDK отслеживать установки, активных пользователей, удержание по дням и базовые конверсии. Более продвинутые сценарии (внутренние события, A/B‑тесты) потребуют интеграции SDK, но даже стандартные отчёты помогают понять, стоит ли делать под Huawei отдельные функции или достаточно поддерживать общую версию.

Если доля аудитории из AppGallery устойчиво растёт и достигает 10–15% общих пользователей, имеет смысл выделять отдельное время разработки под HMS‑фичи, уведомления и эксперименты с монетизацией именно под этот store.

Когда проще отдать публикацию и поддержку под ключ: чем мы можем помочь

Не каждой команде выгодно глубоко погружаться в тонкости AppGallery, особенно если уже хватает задач по развитию основных версий для Google Play, App Store и web. Делегирование имеет смысл, если:

  • нет опыта интеграции HMS‑сервисов, а сроки запуска по конкретной ссылке из партнёрского договора уже поджимают;
  • не хочется разбираться в нюансах модерации, документации и общении с поддержкой Huawei;
  • продуктовая команда перегружена фичами и не успевает вести отдельный трек публикаций и обновлений под AppGallery.

Наша команда занимается разработкой мобильных приложений, игр, веб‑сервисов, CRM‑систем и интернет‑магазинов и может взять на себя полный цикл работы с AppGallery:

  • аудит текущего приложения и кода: можно ли безболезненно уйти от google‑зависимостей и использовать HMS;
  • доработку под HMS Core (Push, Analytics, In‑App Purchases, Map Kit и другие сервисы);
  • оформление и верификацию аккаунта разработчика Huawei для компании или индивидуального автора;
  • подготовку карточки, медиа‑файлов, описаний, загрузки сборок и прохождение всех стадий проверок;
  • регулярные обновления, анализ показателей в AppGallery Connect, работу с рейтингом и отзывами пользователей.

Чтобы мы быстро включились в задачу, достаточно прислать краткое описание приложения, текущие платформы (Google Play, App Store, web), целевые регионы и желаемые сроки запуска. Дальше поможем выбрать оптимальную стратегию: от разовой публикации до постоянной поддержки и развития продукта в экосистеме Huawei.