← Назад к блогу

Как мониторить наличие товара по регионам Wildberries и Ozon без банов: рабочая схема

Рабочая схема мониторинга остатков товара по регионам доставки на маркетплейсах без блокировок — какие прокси использовать и как настроить ротацию.

📅14 октября 2026 г.

Карточка товара может показывать «в наличии» в Москве и «нет на складе» в Новосибирске — и если вы не проверяете это по регионам, вы теряете заказы и не видите, где конкуренты выигрывают логистику. Но как только вы начинаете системно проверять остатки с разных гео одним и тем же аккаунтом или IP, площадка быстро замечает аномальную активность и ограничивает доступ. В этой статье — рабочая схема мониторинга наличия товара по регионам доставки без банов и капч.

Почему наличие товара отличается по регионам

Wildberries, Ozon и большинство крупных маркетплейсов работают через сеть распределённых складов. Когда покупатель заходит на сайт из Краснодара, система показывает остатки с ближайших региональных складов, а не общий складской запас продавца. Это значит, что один и тот же артикул может быть «в наличии» для Москвы и Санкт-Петербурга, но отсутствовать для Урала или Дальнего Востока — просто потому, что товар физически не завезён на региональный склад или уже распродан локально.

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

То же самое касается Авито: объявление может показываться по-разному в зависимости от города поиска, а доставка и актуальность предложения — отличаться. Маркетологи и агентства, которые ведут несколько брендов, сталкиваются с этим ежедневно: нужно знать, что видит реальный покупатель в Екатеринбурге, а не то, что видно из офиса в Москве.

Почему маркетплейсы банят за мониторинг остатков

Логика защиты у Wildberries и Ozon простая: обычный покупатель заходит с одного IP, смотрит несколько карточек в своём регионе и уходит. Если с одного IP идут десятки запросов на разные артикулы с подменой региона доставки — это паттерн парсера, а не живого человека. Антибот-системы реагируют одним из трёх способов: показывают капчу, временно блокируют IP по 429-й ошибке, либо отдают заведомо неверные данные (фейковые остатки), чтобы испортить статистику парсеру, но не спалить факт блокировки.

Третий сценарий самый опасный для бизнеса — вы продолжаете получать данные, но они некорректны, и решения на их основе будут ошибочными. Банить сам аккаунт продавца маркетплейсы не станут, если мониторинг идёт анонимно через публичный каталог, но вот IP-адрес, с которого идёт нагрузка, блокируется быстро — обычно после 50–100 запросов за короткий промежуток с одного адреса без ротации.

Дополнительная сложность — геопривязка. Чтобы узнать реальное наличие для конкретного региона, запрос должен идти с IP, который площадка распознаёт как находящийся в этом регионе (или вы явно переключаете регион доставки в интерфейсе/API, но и это завязано на cookies и сессию, которые тоже можно заблокировать при подозрительной активности).

Схема мониторинга без банов

Рабочая схема строится на трёх принципах: распределение нагрузки, имитация живого пользователя и региональная точность IP. На практике это выглядит так:

  1. Список регионов и артикулов. Составьте таблицу: нужные регионы (обычно 15–30 ключевых городов для старта) × артикулы, которые нужно отслеживать.
  2. Прокси с привязкой к региону. Для каждого региона используется отдельный IP-адрес (или пул адресов), который физически или логически соответствует нужному городу/области.
  3. Ротация и задержки. Между запросами выдерживается пауза 3–10 секунд, IP меняется не чаще, чем раз в несколько запросов, чтобы не выглядеть как сканер.
  4. Имитация браузера. Запросы идут с реалистичным User-Agent, заголовками и, если нужно, через headless-браузер с рендерингом JS — многие карточки остатков подгружаются динамически.
  5. Логирование и алерты. Результаты складываются в таблицу или базу, а при изменении статуса «нет в наличии» → «в наличии» и обратно отправляется уведомление в Telegram или на почту.

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

Какие прокси нужны для проверки по регионам

Выбор типа прокси — это главный фактор, который определяет, будет ли мониторинг стабильным. Для задачи проверки наличия товара по регионам не подойдут обычные дешёвые дата-центровые IP без геопривязки — площадка либо не даст точный региональный ответ, либо быстро заблокирует адрес, если он уже засвечен в чёрных списках.

Тип прокси Точность гео Риск блокировки Когда применять
Резидентные прокси Высокая, вплоть до города Низкий Основной инструмент для регулярного мониторинга по 15+ регионам
Мобильные прокси Средняя-высокая (по операторской сетке) Очень низкий Если площадка особенно агрессивно банит резидентные диапазоны
Прокси дата-центров Низкая, без точной привязки к городу Высокий при частых запросах Быстрые разовые проверки без региональной точности

Для системного мониторинга наличия товара по десяткам регионов оптимальный выбор — резидентные прокси с возможностью выбора города или региона: они выглядят как IP обычных пользователей интернета, поэтому маркетплейс отдаёт корректные данные о локальном наличии и не считает запросы подозрительными. Если бюджет ограничен и регионов немного, можно комбинировать: резидентные IP для ключевых городов и дата-центровые — для менее приоритетных проверок, где точность важна меньше.

Настройка гео-таргетинга и ротации IP

После выбора провайдера прокси нужно настроить два параметра: таргетинг по гео и ротацию. Большинство сервисов резидентных прокси позволяют указать страну, регион и даже город при подключении — например, через формат логина с параметром региона или через отдельный порт/endpoint для каждого города. Это избавляет от необходимости вручную искать «чистые» IP под каждый регион.

Ротацию стоит настраивать по двум сценариям:

  • Sticky-сессия на время одной проверки региона — IP не меняется, пока вы собираете данные по всем артикулам для одного города, чтобы не сбивать сессию и не вызывать повторную капчу.
  • Полная смена IP между регионами — при переходе к следующему городу берётся новый адрес, привязанный к нужному гео, иначе площадка может не отдать корректные локальные остатки.

Если вы работаете через антидетект-браузер (Dolphin Anty, AdsPower, Multilogin, Octo Browser), каждому профилю назначается отдельный прокси с нужным гео, а браузерный отпечаток (fingerprint) остаётся уникальным для профиля. Это даёт двойную защиту: площадка видит и «живой» IP региона, и уникальный цифровой отпечаток устройства, что исключает связывание нескольких профилей в один кластер для бана.

Инструменты для мониторинга

Для селлеров, которые не занимаются программированием, есть три пути настройки мониторинга:

1. Готовые сервисы мониторинга цен и остатков. Многие такие сервисы под Wildberries и Ozon уже поддерживают проверку по регионам «из коробки» и позволяют подключить собственные прокси в настройках — это самый быстрый вариант для старта без технических навыков.

2. Антидетект-браузер + ручная или полуавтоматическая проверка. Для 10–20 ключевых регионов можно создать профили в Dolphin Anty или AdsPower, привязать к каждому профилю прокси нужного города и методично обходить карточки товаров, фиксируя статус наличия. Это медленнее, но не требует вообще никакого кода и подходит, если проверки нужны не каждый час, а раз в день.

3. Автоматизированный парсер (для тех, у кого есть разработчик или фрилансер). Скрипт на Python с библиотекой requests или Playwright обходит карточки по заданному списку регионов и артикулов, используя прокси из пула, и складывает результат в таблицу или базу данных. Этот вариант даёт максимальную гибкость и скорость обновления данных, но требует технической поддержки.

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

Лимиты запросов и защита от блокировок

Чтобы мониторинг работал стабильно месяцами, а не пару дней до массовой блокировки, придерживайтесь практических лимитов:

Параметр Безопасный диапазон
Запросов с одного IP в минуту 3–8
Пауза между запросами 3–10 секунд с рандомизацией
Смена IP после 20–30 запросов или при каждом новом регионе
Частота полного обхода всех регионов 1–4 раза в сутки для большинства категорий товаров

Если площадка показывает капчу даже при соблюдении лимитов, это сигнал, что конкретный IP уже попал в теневой список — помогает немедленная ротация на новый адрес и временное снижение частоты запросов для этого региона на 1–2 часа. Для категорий с высокой конкуренцией (одежда, электроника) маркетплейсы следят за ботовым трафиком жёстче, поэтому там лимиты стоит делать ещё консервативнее.

Пошаговая настройка на Wildberries, Ozon и Авито

Шаг 1. Определите список регионов. Возьмите топ-20 городов по объёму продаж из своей аналитики личного кабинета продавца — именно там наличие товара критичнее всего.

Шаг 2. Подключите прокси с гео-таргетингом. В панели управления прокси выберите страну «Россия» и нужные города/регионы, получите данные для подключения (хост, порт, логин, пароль).

Шаг 3. Создайте профили в антидетект-браузере. Для каждого региона — отдельный профиль в Dolphin Anty, AdsPower или GoLogin с привязанным прокси этого города. Назовите профили по регионам, чтобы не путаться.

Шаг 4. Установите регион доставки на сайте маркетплейса. На Wildberries и Ozon регион определяется автоматически по IP, но стоит проверить вручную через выбор города в шапке сайта — это подтвердит, что площадка верно распознала локацию прокси.

Шаг 5. Зафиксируйте статус наличия по каждому артикулу. Откройте карточки интересующих товаров и запишите статус («в наличии», «нет в наличии», срок доставки) в таблицу с датой и временем проверки.

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

Шаг 7. Настройте алерты. Как только статус товара в важном регионе меняется на «нет в наличии», отправьте уведомление ответственному менеджеру, чтобы он оперативно перераспределил остатки между складами.

Чек-лист запуска мониторинга

  • Составлен список приоритетных регионов и артикулов для отслеживания
  • Подключены прокси с точной привязкой к нужным городам
  • Настроена ротация IP и паузы между запросами (3–10 секунд)
  • Для каждого региона создан отдельный профиль в антидетект-браузере
  • Проверено, что площадка корректно определяет регион по IP прокси
  • Настроено логирование результатов с датой и временем проверки
  • Включены алерты при смене статуса наличия товара
  • Установлен лимит запросов, исключающий блокировку IP

Заключение

Мониторинг наличия товара по регионам доставки — это не разовая проверка, а постоянный процесс, который напрямую влияет на позиции карточек и продажи на Wildberries, Ozon и Авито. Чтобы он работал стабильно, нужны три вещи: точная привязка IP к региону, разумные лимиты запросов и разделение нагрузки между прокси, чтобы не вызывать подозрений у антибот-систем площадок.

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