В производстве
Console Autopilots
Браузерные роботы для задач, которые API магазинов оставляют людям: Partner Center, App Store Connect, Play Console.
- Playwright
- Chromium
- Your own accounts

Что он делает
У каждой консоли магазина есть задачи, которые не под силу её API. Console Autopilots — это браузерные роботы, которые выполняли эти клики для нашего каталога: они поддерживают активность профиля браузера с авторизацией, проходят каждый шаг сценария по порядку, делают скриншот, когда появляется что-то неожиданное, и отчитываются простыми словами.
- Microsoft Partner Center. Создание дополнений и подписок с ценами, ответы на вопросы анкеты о возрастном рейтинге, завершение отправки, оставленной API в статусе ожидания, и сохранение отчетов о сертификации.
- App Store Connect. Шаги, доступные только в веб-интерфейсе: настройка цен, доступности и информации для проверки.
- Google Play Console. Продвижение релиза между дорожками и формы консоли, блокирующие запуск.
- Создано для надежности. Поддержание сессии, обработка выбора аккаунта, повторные попытки со скриншотами и очередь, чтобы за консолью одновременно работал только один робот.
Что внутри
Браузерный агент
Исполнитель Playwright, хранитель профиля и очередь задач.
Сценарии консолей
Сценарии для Partner Center, App Store Connect и Play Console.
Диагностика
Скриншоты и отчеты на понятном языке для каждого неудачного шага.
Требования
- Машина, способная держать браузер запущенным (Linux с виртуальным дисплеем или macOS).
- Python 3.10 или новее и Playwright с Chromium.
- Ваши собственные аккаунты в консолях; вы входите в них один раз вручную.
Риски
- Автоматизация веб-консоли может нарушить условия использования платформы, а сценарии могут перестать работать при изменении сайта. Используйте роботов только на своих аккаунтах и на свой страх и риск.
- Роботы никогда не вводят пароли и не решают капчу: вы входите сами, а они повторно используют эту сессию.
Обновлено: