У виробництві
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.
- Ваші власні акаунти консолей; ви входите в них один раз вручну.
Ризики
- Автоматизація веб-консолі може порушити умови використання цієї платформи, а сценарії можуть перестати працювати, коли сайт зміниться. Використовуйте роботів лише на своїх акаунтах і на власний ризик.
- Роботи ніколи не вводять паролі та не розв’язують капчі: ви входить самостійно, а вони повторно використовують цю сесію.
Оновлено: