Зачем публиковаться в RuStore
RuStore — российский магазин Android-приложений. Публикация в нём бесплатна, а для части пользователей — особенно на устройствах без сервисов Google — это основной способ установить приложение. Поэтому Android-версию мы обычно выпускаем сразу в Google Play и RuStore.
Общий порядок публикации во всех магазинах мы разбирали отдельно, здесь — только то, что касается RuStore.
Шаг 1. Аккаунт в RuStore Консоли
Вход в RuStore Консоль — через VK ID. Аккаунт разработчика можно оформить на юрлицо, ИП, самозанятого или физическое лицо; от формы зависят доступные способы монетизации и документы.
Как и в других магазинах, аккаунт лучше регистрировать на компанию-владельца приложения, а разработчикам выдавать доступ через роли. Тогда приложение остаётся вашим при любой смене подрядчика.
Шаг 2. Сборка и подпись
RuStore принимает APK и AAB. Здесь кроется главная ловушка, о которой узнают слишком поздно: каждое следующее обновление должно быть подписано тем же ключом, что и первая версия. Потеряли ключ — выпустить обновление в ту же карточку, как правило, уже не получится.
Для AAB магазину нужен ваш ключ подписи: его выгружают специальной утилитой и загружают в консоль один раз. После этого RuStore сам собирает и подписывает APK для устройств.
- храните ключ подписи и пароли от него в двух местах — например, в сейфе паролей и в зашифрованном облаке;
- запишите, каким ключом подписана версия в RuStore: он может отличаться от ключа Google Play, если карточки создавались в разное время;
- номер версии (versionCode) каждой новой сборки должен быть больше, чем у опубликованной;
- имя пакета (applicationId) после публикации не меняется — новое имя означает новое приложение с нуля.
Из нашей практики: однажды старая карточка приложения в RuStore оказалась с другим именем пакета и другим ключом, чем в Google Play. Чтобы выпустить обновление, пришлось собирать отдельную версию сборки специально для RuStore — с тем пакетом и тем ключом. Это решаемо, если ключ сохранился.
Шаг 3. Карточка приложения
Карточка заполняется так же, как в других магазинах. Готовьте материалы заранее:
- название и короткое описание — без упоминаний других магазинов и платформ;
- полное описание: что умеет приложение и для кого оно;
- иконка и скриншоты экранов в актуальном дизайне;
- категория и возрастной рейтинг;
- ссылка на политику конфиденциальности, которая совпадает с тем, какие данные приложение собирает;
- тестовый логин и пароль для модератора, если без входа приложение не работает.
Шаг 4. Модерация: сколько ждать
После отправки версия уходит на проверку. Обычно модерация в RuStore занимает от 1 до 5 рабочих дней, часто быстрее. Статус и замечания модератора приходят в консоль и на почту.
При отправке можно выбрать, когда выпускать одобренную версию: сразу после проверки или вручную. Ручной выпуск удобен, если релиз привязан к дате — акции, открытию точки, началу учебного года.
| Ситуация | Чего ожидать |
|---|---|
| Первая публикация | Проверка дольше: модератор смотрит карточку, политику и само приложение |
| Обновление без новых разрешений | Обычно быстрее первой публикации |
| Повторная отправка после отказа | Новая проверка; отвечайте на замечание по пунктам |
| Модерация «висит» дольше недели | Проверьте статус и сообщения в консоли, затем напишите в поддержку RuStore |
Почему не проходят модерацию
Большинство отказов связаны с оформлением, а не с кодом:
- модератор не может войти: нет тестового аккаунта или не приходит код;
- описание или скриншоты не совпадают с приложением;
- нет политики конфиденциальности или в ней не указано, какие данные собираются;
- приложение запрашивает разрешения без понятной причины — например, микрофон или контакты;
- ошибки при запуске на проверочных устройствах, пустые разделы и заглушки.
Отказ — не приговор: исправьте замечание, при необходимости ответьте модератору и отправьте версию повторно.
Что ещё полезно знать
- Push-уведомления: на устройствах без сервисов Google пригодится RuStore Push — подключается отдельным SDK.
- Платные приложения и подписки в RuStore возможны; для оплаты физических товаров и услуг подключают свой эквайринг и СБП.
- Обновления удобно выпускать вместе с Google Play, но это два независимых релиза со своей модерацией.
Опубликуем за вас
Публикация входит в нашу разработку: готовим сборки и ключи, оформляем карточки в App Store, Google Play и RuStore, сопровождаем модерацию и выпускаем обновления. Если приложение уже есть, а с публикацией не складывается, — тоже поможем. Стоимость разработки можно прикинуть в калькуляторе: базовое приложение для iOS и Android — от 90 000 ₽.