👤 Модуль «Авторегистрация»
Создание новых аккаунтов Ozon: формат таблицы, настройка SMS-сервиса, параметры профиля, разбор ошибок и порядок запуска
Модуль создаёт новые аккаунты Ozon: заполняет форму регистрации, подтверждает номер по SMS, подтверждает почту и заполняет профиль. Готовые аккаунты складываются в папку и потом используются поведенческим фактором.
1. Зачем нужен модуль#
Аккаунты нужны для ручных выкупов и для оставления отзывов. Свежие аккаунты нужны постоянно: часть блокируется, часть «выгорает» от однообразных действий, часть просто перестаёт вызывать доверие у алгоритмов Ozon.
Что делает воркер за один проход:
- открывает Ozon ID и заполняет форму регистрации
- берёт номер телефона у SMS-сервиса и вводит код подтверждения
- заходит в почту из таблицы и забирает код подтверждения почты
- заполняет профиль: имя, фамилия, отчество, пол, дата рождения
- сохраняет готовый профиль браузера в папку
Здесь сходится сразу четыре внешних сервиса: Ozon, прокси, SMS-сервис и почта. Сбой любого из них останавливает регистрацию. Поэтому запускать его вслепую на большом объёме не стоит — сначала проверьте цепочку на одном аккаунте.
2. Параметры#
Настройки: OZON → Авторегистрация → ⚙️ Настройки.
Google Таблицы#
Модуль работает только через таблицу — внутреннего ввода здесь нет. ID таблицы и путь к JSON-ключу задаются в общем блоке, как описано в теме Google-таблицы и JSON-ключ.
| Поле | Значение по умолчанию |
|---|---|
| Вкладка регистраций | Рег |
Формат вкладки регистраций#
| Колонка | Что содержит |
|---|---|
| A | Почта и пароль в формате pochta@rambler.ru:parol |
| B | Статус регистрации — программа записывает его сама |
Всё до первого двоеточия считается адресом почты, всё после — паролем. Лишний пробел или другой разделитель — и модуль не сможет войти в почту, а значит не заберёт код подтверждения.
Готовый аккаунт сохраняется в папку с именем почтового адреса. Так легко сопоставить строку таблицы с папкой профиля, когда нужно что-то проверить.
Папки и пути#
| Поле | Назначение |
|---|---|
| Папка сохранения профилей | Куда складывать зарегистрированные аккаунты |
Именно эту папку потом указывают в поведенческом факторе как «Папку с аккаунтами».
Параметры запуска#
| Параметр | Диапазон | Что означает |
|---|---|---|
| Потоки | 1–10 | Сколько регистраций идёт одновременно |
| Регистраций за запуск | от 1 | Сколько аккаунтов создать за один прогон |
| Страна | Узбекистан, Россия, Казахстан | Страна номера телефона |
| Headless (скрытый) | вкл/выкл | Работа без видимых окон браузера |
Максимум 10 — и это осознанное ограничение. Регистрация нагружает SMS-сервис и чаще упирается в капчу. Реально рабочее значение — 2–4 потока.
Если в программе выбран Узбекистан, а сервис выдаёт российские номера, регистрация упадёт на подтверждении. У MegaSMS номера только российские — с ним выбирайте Россию.
Режим регистрации#
| Режим | Что происходит |
|---|---|
| Автоматическая регистрация | Всё делает программа, включая ввод SMS-кода |
| Ручная регистрация | Браузер открывается, вы сами проходите регистрацию руками |
Иначе вы бы не видели окно, в котором нужно работать. Блок настроек SMS-сервиса в этом режиме тоже прячется — номер вы вводите свой.
Ручной режим полезен, когда нужно зарегистрировать пару аккаунтов на свои номера или проверить, не изменилась ли форма регистрации у Ozon.
Параметры создаваемого профиля#
Видны только в автоматическом режиме.
| Параметр | Значения | По умолчанию |
|---|---|---|
| Пол аккаунта | 🎲 Случайный, 👨 Мужской, 👩 Женский | Случайный |
| Мин. возраст | 14–99 | 18 |
| Макс. возраст | 14–99 | 65 |
Имя, фамилия и отчество подбираются автоматически под выбранный пол, дата рождения — случайная внутри заданного диапазона возрастов.
Если все ваши аккаунты будут одного пола и одного возраста, это заметная закономерность. Случайный режим даёт естественный разброс. Задавать пол вручную имеет смысл, только если товар откровенно мужской или женский.
SMS-сервис#
Блок «SMS сервис (подтверждение номера)»:
| Поле | Что вписать |
|---|---|
| API ключ SMS сервиса | Ключ из личного кабинета сервиса |
| Сервис | VakSMS или MegaSMS |
| Оператор (пусто = любой) | Код оператора, если нужен конкретный |
Подробнее про сервисы — в теме Сервисы для регистрации: SMS и почты.
3. Возможные ошибки#
Успешные регистрации помечаются в логе как REG_SUCCESS, неудачные — REG_FAILED с причиной. Статус пишется и в колонку B таблицы.
Ошибки номера и SMS#
| Сообщение | Причина | Что делать |
|---|---|---|
| ❌ Не удалось получить номер | Нет свободных номеров, кончился баланс или неверный ключ | Проверьте баланс и ключ в кабинете сервиса |
| ❌ SMS код не получен | Номер выдан, но код не пришёл | Смените оператора или страну; проверьте, что сервис поддерживает Ozon |
| ⚠️ Не удалось найти кнопку повторной отправки SMS | Ozon изменил форму | Напишите в поддержку |
Ошибки почты#
| Сообщение | Причина | Что делать |
|---|---|---|
| Не удалось подключиться к почте (неправильный логин или пароль) | Формат колонки A нарушен или почта нерабочая | Проверьте запись почта:пароль, замените почту |
| ❌ Код email не получен | Письмо не дошло или почта не отдаёт его | Замените почту; берите почты у другого поставщика |
У любого поставщика часть почт окажется мёртвой. Если из десяти строк не проходит одна-две, это ожидаемо. Если не проходит большинство — проблема в партии почт, а не в программе.
Ошибки прокси и доступа#
| Сообщение | Причина | Что делать |
|---|---|---|
| Доступ ограничен, проверьте прокси | Ozon заблокировал IP | Замените прокси на мобильные, смените IP |
| Страница Ozon ID не была загружена | Прокси не отвечает или слишком медленный | Проверьте скорость прокси |
| ❌ Не удалось загрузить страницу Ozon Id | То же самое | См. Прокси |
Ошибки формы и профиля#
| Сообщение | Причина | Что делать |
|---|---|---|
| ⚠️ Кнопка регистрации неактивна | Форма заполнена не полностью | Обычно следствие предыдущей ошибки — смотрите лог выше |
| ⚠️ Кнопка регистрации не найдена | Ozon изменил вёрстку | Напишите в поддержку |
| ❌ Не авторизован после регистрации | Регистрация не завершилась | Проверьте прокси и повторите |
| ❌ Ошибка при заполнении профиля | Не удалось заполнить данные | Проверьте, что аккаунт действительно создался |
| ❌ Кнопка редактирования профиля не найдена | Изменилась вёрстка личного кабинета | Напишите в поддержку |
| ⏳ Таймаут — регистрация прервана | Что-то не дождалось ответа | Проверьте скорость прокси и интернета |
Это признак того, что Ozon поменял вёрстку страницы. В таком случае никакие настройки не помогут — нужна новая версия программы. Проверьте обновления и напишите в поддержку.
Капча#
На регистрации капча появляется чаще, чем в других модулях. Если воркеры постоянно упираются в неё:
- прокси серверные, а не мобильные;
- слишком много потоков с одного диапазона IP;
- слишком быстрый темп — попробуйте снизить количество потоков.
4. Порядок запуска#
Перед первым запуском#
- таблица подключена, вкладка
Регзаполнена строкамипочта:пароль; - указана папка сохранения профилей;
- прокси добавлены и рабочие;
- в SMS-сервисе есть баланс, ключ вписан в настройки;
- страна в программе совпадает с номерами сервиса.
Первый запуск#
- Откройте OZON → Авторегистрация → ⚙️ Настройки
- Поставьте Потоки = 1 и Регистраций за запуск = 1
- Выключите Headless — нужно видеть, что происходит
- Оставьте режим Автоматическая регистрация
- Вернитесь назад и нажмите ЗАПУСТИТЬ
- Смотрите за окном браузера и живым логом
Одна неверная настройка — и вы сожжёте всю партию почт и весь баланс SMS-сервиса, получив ноль аккаунтов. Один аккаунт покажет всю цепочку целиком.
Что должно произойти#
В логе последовательно появятся: переход на Ozon ID, заполнение формы, получение номера, ввод SMS-кода, подтверждение почты, заполнение профиля и наконец REG_SUCCESS. В папке сохранения появится папка с именем почты, а в колонке B таблицы — статус.
После успешной первой регистрации#
- Включите Headless обратно
- Поднимите потоки до 2–3
- Поставьте небольшой объём — например, 10 регистраций
- Проверьте, какая доля прошла успешно
Нормальным считается 60–80 % успешных регистраций: часть почт мёртвые, часть номеров не получит код. Если проходит меньше половины — ищите слабое звено: почты, прокси или SMS-сервис.
Дальше#
Готовые аккаунты нужно прогреть перед боевой работой — этим занимается модуль Автовход в аккаунты. Проверить, какие из них выжили, поможет Проверка аккаунтов.