Сервис для парсинга цен: как выбрать и на что смотреть
Многие сервисы для парсинга цен на демо выглядят одинаково: таблица, графики, цены конкурентов. Разница видна через месяц работы. Ниже перечислено, что проверить до оплаты, чтобы через месяц не оказаться с пустыми ячейками и данными, которым нельзя верить.
Готовый сервис или сбор под задачу
Есть два подхода. Первый — коробочный сервис: вы регистрируетесь, загружаете список товаров, указываете сайты конкурентов и получаете отчёт. Это быстро и понятно, но вы работаете в рамках того, что поддерживает платформа: определённые сайты, форматы выгрузки и частота обновления.
Второй — сбор под вашу задачу. Его стоит выбирать, если нужных конкурентов нет в списках готовых сервисов, если цена зависит от региона или склада, если данные должны попадать прямо в вашу учётную систему или если нужна не таблица, а реакция: уведомление, когда конкурент опустил цену ниже вашей.
Начните с простого вопроса: что вы будете делать с этими ценами? Если раз в неделю смотреть глазами, хватит коробки. Если менять свои цены по правилам или передавать данные отделу закупок, важнее, куда и в каком виде данные приходят.
Устойчивость сбора: главный критерий, который не видно на демо
Крупные маркетплейсы и интернет-магазины защищаются от автоматического сбора: капчи, блокировки по IP, разные страницы для ботов и людей. Демо обычно проходит гладко, а проблемы начинаются в регулярной работе: часть позиций перестаёт обновляться, и никто этого не замечает.
О чём спросить поставщика:
- Как собираются данные. Простые запросы к страницам блокируются чаще, чем настоящий браузер, который загружает страницу так же, как её видит покупатель. Мы собираем именно так: настоящим браузером с российского адреса. Это позволяет проходить антибот-защиту и видеть цены, которые показывают покупателю в России, а не зарубежному серверу.
- Учитывается ли регион. На маркетплейсах цена и наличие часто зависят от города доставки. Если сервис этого не учитывает, вы сравниваете не те цифры.
- Что происходит при сбое. Хороший сервис сообщает, что позиция не собралась. Плохой молча оставляет вчерашнюю цену.
- Работает ли сбор без присмотра. Задачи должны запускаться по расписанию на сервере и перезапускаться после ошибок, а не зависеть от того, включён ли чей-то компьютер.
Точность данных и история цен
Собрать цену — полдела. Нужно ещё правильно сопоставить товары: ваш артикул должен совпадать с позицией конкурента, а не с похожей моделью другого объёма или комплектации. Спросите, как сервис сопоставляет товары, можно ли вручную исправить ошибочную пару и сохранится ли исправление при следующем сборе.
Второй вопрос — история. Сегодняшняя цена конкурента мало что говорит. Полезнее видеть динамику: как часто он меняет цены, в какие дни устраивает акции, держит ли скидку или возвращает цену через неделю. Уточните, сколько хранится история, можно ли её выгрузить и останется ли она у вас, если вы перестанете пользоваться сервисом. Мы храним историю цен в собственной базе, сейчас это около 3,8 ГБ. Поэтому мы можем сравнивать текущие цены с прошлыми, а не только показывать срез на сегодня.
Обратите внимание и на то, что сервис считает ценой: цену до скидки, со скидкой, цену по карте маркетплейса или с учётом доставки. Разные сервисы считают по-разному, и это нужно знать до того, как вы начнёте на них опираться.
Куда приходят данные и как проверить сервис до оплаты
Если цены лежат в отдельном личном кабинете, куда нужно заходить, ими быстро перестают пользоваться. Узнайте, какие есть варианты выдачи:
- выгрузка в таблицу (Excel, Google Таблицы) по расписанию;
- передача в 1С, CRM или на сайт, чтобы данные попадали туда, где с ними работают;
- уведомления в Telegram: бот-монитор пишет, когда цена конкурента изменилась сильнее заданного порога или товар закончился.
Перед оплатой проведите пробный сбор на своих данных, а не на примерах поставщика. Возьмите 20–30 позиций, среди которых есть и простые, и проблемные: товары с вариантами, позиции с сайтов с защитой, региональные цены. Через несколько дней сверьте результат вручную. Посмотрите, сколько позиций собрано, сколько из них сопоставлено правильно и сообщил ли сервис о том, что собрать не удалось.
Последнее — узнайте, как устроена цена. Её обычно считают от числа позиций и частоты сбора. Уточните, что входит в стоимость: подключение новых сайтов, ручное исправление сопоставлений, доработки при изменении вёрстки у конкурента. Скрытые расходы чаще всего прячутся именно здесь.
Соберём под ваш случай и покажем на ваших данных.
Мониторинг цен →