Кабинет разработчика RuStore: регистрация, настройка и публикация приложений

Регистрация кабинета разработчика RuStore начинается с подтверждения учётной записи VK ID и выбора типа аккаунта — физическое лицо, самозанятый или юридическое лицо, и именно от этого выбора зависят доступные способы монетизации и требования к документам. Ошибка на этапе заполнения профиля — например, несовпадение имени в паспорте и в анкете — приводит к отклонению заявки на верификацию, поэтому данные стоит вводить строго по документам.

Кабинет разработчика — это веб-интерфейс консоли RuStore, через который загружаются APK- и AAB-файлы, настраивается страница приложения, подключаются платежи и отслеживается статистика установок. Ниже разберём весь путь: от создания аккаунта до публикации и решения типовых проблем с модерацией.

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

Для входа в консоль потребуется действующий VK ID — единая учётная запись экосистемы VK. Если его нет, регистрация занимает несколько минут по номеру телефона. После авторизации на портале разработчиков RuStore система предложит выбрать тип аккаунта.

От типа аккаунта зависит набор документов и возможности:

  • 🧑 Физическое лицо — паспортные данные, подходит для бесплатных приложений и тестирования площадки.
  • 💼 Самозанятый — дополнительно указывается ИНН и подтверждается статус, открывается монетизация.
  • 🏢 Юридическое лицо или ИП — реквизиты организации, данные подписанта, полный доступ к платным функциям и выплатам.

После заполнения анкеты заявка уходит на проверку. Сроки верификации могут варьироваться, поэтому планировать релиз стоит с запасом времени. Если заявку отклонили, в письме обычно указывается причина — чаще всего это опечатки в данных или нечитаемые сканы документов.

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

Интерфейс консоли: основные разделы

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

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

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

Новое приложение добавляется кнопкой создания в разделе приложений. На первом шаге указывается название пакета — уникальный идентификатор вида ru.example.myapp, который должен совпадать с идентификатором внутри сборки. Изменить его после публикации нельзя, это одна из немногих необратимых настроек.

Далее заполняется карточка: название, краткое и полное описание, категория, возрастное ограничение. Тексты стоит готовить заранее — описание влияет и на модерацию, и на видимость в поиске магазина.

  • 🖼️ Иконка — квадратное изображение без прозрачных углов, соответствующее требованиям площадки.
  • 📱 Скриншоты — несколько экранов приложения для телефона, при наличии планшетной версии — отдельный набор.
  • 📝 Описание — без вводящих в заблуждение формулировок и чужих товарных знаков.
  • 🔞 Возрастной рейтинг — указывается по результатам анкеты о контенте.
📊 На каком этапе работы с кабинетом разработчика RuStore вы сейчас находитесь?
Только планирую регистрацию
Аккаунт подтверждён, готовлю приложение
Приложение на модерации
Уже опубликован, настраиваю монетизацию

Загрузка сборки и подпись APK

Сборка загружается в разделе версий приложения. RuStore принимает файлы форматов APK и AAB. Критичное требование — сборка должна быть подписана ключом разработчика, и этот же ключ должен использоваться для всех последующих обновлений.

☑️ Проверка сборки перед загрузкой

Выполнено: 0 / 5

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

⚠️ Внимание: храните keystore-файл и пароли от него в нескольких защищённых копиях. Потеря ключа подписи означает невозможность обновлять опубликованное приложение — придётся публиковать его заново под новым именем пакета и терять накопленную аудиторию.

Модерация и публикация

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

Типовые причины отклонения:

Причина отклоненияКак исправить
Несоответствие описания функционалуУбрать из текста функции, которых нет в сборке
Ошибки при установке или запускеПротестировать сборку на актуальных версиях Android
Некорректный возрастной рейтингПерезаполнить анкету контента честно
Нарушение правил по разрешениямОбосновать запрашиваемые разрешения или убрать лишние
Проблемы с графическими материаламиЗаменить скриншоты и иконку на соответствующие требованиям

При отклонении в консоли появляется отчёт с указанием причины. После исправления приложение отправляется на повторную проверку — история версий и комментарии модерации сохраняются в карточке.

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

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

Монетизация и выплаты

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

Встроенные покупки в приложении реализуются через SDK платежей RuStore, который интегрируется в код на этапе разработки. Перед публикацией платёжного функционала стоит проверить покупки в тестовом режиме — консоль позволяет настроить тестовые продукты без реального списания средств.

Типовые проблемы и их решение

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

Загрузка сборки обрывается или зависает — проверьте размер файла и стабильность соединения, попробуйте другой браузер. Если консоль сообщает о несовпадении подписи, убедитесь, что используется тот же keystore, которым подписана предыдущая версия.

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

Частые вопросы

Сколько стоит кабинет разработчика RuStore?

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

Можно ли опубликовать приложение без статуса самозанятого?

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

Сколько длится модерация приложения?

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

Что делать, если потерян ключ подписи?

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

Можно ли дать доступ к консоли сотрудникам?

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