Реферальная программа
ГлавнаяСценарииМониторинг цен
Мониторинг цен

Отслеживайте каждое изменение цены конкурента. В реальном времени.

E-commerce сайты блокируют скраперы, которые проверяют цены слишком часто с одного IP. Ротируйте через резидентные IP и тяните ценовые данные с любой частотой.

Почему прокси решают эту задачу

Мониторинг цен требует многократно бить по одним и тем же URL товаров - ровно тот паттерн, что вызывает баны по IP. Ротационные резидентные прокси делают так, что каждая проверка выглядит как другой пользователь, который обычно сёрфит.

Проблемы без прокси

Блокировки IP от частых проверок

Проверка страницы товара каждые 15 минут с одного IP быстро приводит к его блокировке. Ротируйте по большому пулу - и каждый запрос выглядит как новый органический визит.

Гео-специфичные цены

Многие ритейлеры показывают разные цены по стране, штату или городу. Используйте прокси с таргетингом по локации, чтобы вытянуть точную цену, которую видит покупатель на этом рынке.

Страницы с динамическими ценами

Сайты вроде Amazon меняют цены несколько раз в час. Связка headless-браузер + ротационный прокси захватывает финальные цены, отрендеренные через JavaScript.

Rate limiting по user-agent

Сайты фингерпринтят браузеры не только по IP. Ротируйте user-agent вместе с IP, чтобы снизить обнаружение.

Как это решает SotaProxy

Резидентные прокси с автоматической ротацией и гео-таргетингом до города. Тяните точные локальные цены из 220+ стран. Сочетайте со sticky-сессиями, когда нужно пройти полный флоу страницы товара (выбор региона → товар → финальная цена).

Настройка за 4 шага

1

Составьте карту целей

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

2

Задайте частоту проверок

Решите, как часто каждой цене нужно обновление. Равномерно распределите проверки по пулу прокси, чтобы избежать rate-limit.

3

Используйте гео-таргетинг

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

4

Сохраняйте и сравнивайте результаты

Сохраняйте каждую проверку цены в базу. Оповещайте об изменениях выше вашего порога.

Арифметика на каталоге в 50 тысяч позиций

Мониторинг цен это ежедневная работа по фиксированному списку, поэтому объём предсказуем. Карточка товара с отключёнными ресурсами весит около 50 КБ в сжатом виде:

50 000 позиций ежедневно в течение 30 дней
1 500 000 запросов
По 50 КБ на запрос
71 ГБ
Резидентка по $1.00 за ГБ
$71 в месяц
25 датацентровых IPv4 по $1.25, трафик не тарифицируется
$31 в месяц

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

Липкий адрес на магазин, ротация на каталог

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

Python: липкий адрес на один проход

def store_proxy(store_index, country="US", city=None):
    login = f"login_c_{country}"
    if city:
        login += f"_city_{city}"
    login += f"_s_{store_index}_ttl_1h"
    return f"http://{login}:password@proxy.sotaproxy.com:10000"

# по одному адресу на магазин на весь проход
for idx, store in enumerate(stores, start=1):
    proxy = store_proxy(idx, country=store.country, city=store.city)
    for sku in store.skus:
        fetch(sku, proxy)
  • На маркетплейсах с локальными складами цены различаются по городам. Если сравнивать нью-йоркскую цену с варшавского адреса, вы измеряете доставку, а не конкуренцию.
  • Часа липкой сессии хватает на полный проход по среднему каталогу. Ротация внутри него сбрасывает валюту и сроки доставки.
  • Сохраняйте использованный адрес рядом с каждой ценой. Без этого выбросы потом не объяснить.
  • Растягивайте прогон на день. Пятьдесят тысяч запросов за десять минут выглядят как атака, те же запросы за шесть часов выглядят как трафик.

Как данные о ценах портятся незаметно

Сбор дефолтных цен вместо локальных

Маркетплейс, который не доверяет адресу, откатывается на регион по умолчанию. Скрапер отчитывается о числе, число неверное, ошибки нет.

Ротация посреди прохода по каталогу

Вместе с адресом сбрасываются валюта и условия доставки, и половина цен оказывается в терминах другого рынка.

Случайное сравнение между городами

Два адреса в одной стране могут попасть в разные складские зоны. Фиксируйте город там, где категория чувствительна к логистике.

Прогон в полночь

Сайты режут всплески. Размазать тот же объём по часам ничего не стоит и даёт более полный датасет.

Часто задаваемые вопросы

Можно ли мониторить цены Amazon без блокировок?

Да, с резидентными прокси. Amazon агрессивен - используйте ротационные резидентные IP и ротируйте user-agent. Дата-центровые IP на Amazon блокируются быстро.

Как часто можно проверять цены?

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

Можно ли тянуть цены для конкретной страны или города?

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

В каком формате приходят ценовые данные?

Прокси возвращает сырой HTML - ваш скрапер парсит из него цену. Большинство команд используют CSS-селекторы или XPath для извлечения полей цены.

Готовы начать?

Создайте аккаунт, пополните баланс и получите доступ к прокси за несколько минут. Без звонков. Без минимального платежа.

Создать аккаунт