Откройте шаблон «Сбор с интернет-магазинов» и создайте проект на его основе. Система подготовит проект с таблицами заданий, сессий, отчёта и биллинга.
Укажите понятное название проекта и выберите папку в воркспейсе. Название должно помогать быстро понять цель проекта, например:
- «Мониторинг электроники — интернет-магазины»;
- «Сбор карточек мебели — партнёры»;
- «Категории детских товаров — регионы»;
- «Поиск товаров конкурентов — интернет-магазины».
После создания проект находится в статусе «Черновик». В этом статусе можно добавлять и редактировать задания. Автоматический сбор начнётся только после активации проекта.
Добавление нового задания
Каждое задание описывает отдельный сценарий сбора: сайт, регион, режим, входные данные, расписание и дополнительные настройки.
Создавайте отдельные задания, если отличаются:
- сайт интернет-магазина;
- регион;
- режим сбора;
- список ссылок или поисковых запросов;
- глубина сбора по страницам;
- расписание;
- необходимость сохранять копию страницы.
Например, если нужно собирать данные с одного сайта в Москве и Санкт-Петербурге, лучше создать два задания. Если нужно сравнить карточки товаров и категорию на одном сайте, также лучше сделать два отдельных задания с разными режимами сбора.
Дайте заданию понятное имя. Хорошие примеры:
- «DNS — смартфоны — карточки»;
- «М.Видео — бытовая техника — категории»;
- «Детский мир — конструкторы — поиск»;
- «Hoff — мебель — Москва».
Выбор сайта
В задании выберите домен интернет-магазина из списка. В шаблоне используется подготовленный список сайтов, которые подходят для общих интернет-магазинных сценариев.
В этот шаблон не включены:
- маркетплейсы;
- аптеки и фарма;
- FMCG и продуктовые сервисы;
- автотовары;
- керамика, плитка и сантехника;
- другие отрасли, для которых нужны специализированные шаблоны.
Если нужного сайта нет в списке, обратитесь в поддержку. Команда Metacommerce проверит, можно ли добавить его в текущий шаблон или лучше использовать отдельное решение.
Выбор режима сбора
Поле «Режим сбора» определяет, какие входные данные нужно заполнить и как система будет собирать результаты.
- Карточки
Используйте этот режим, если нужно регулярно проверять конкретные товары. В поле «Ссылки» добавьте ссылки на карточки товаров — каждую ссылку с новой строки.
Режим подходит, когда у вас уже есть список SKU или товаров, за которыми нужно следить: цены, наличие, название, бренд, категория, изображение, продавец и другие поля.
Ссылки должны вести на карточки товаров или поддерживаемые страницы товаров. Если нужно собрать весь раздел сайта, используйте режим «Категории».
- Категории
Используйте этот режим, если нужно собрать товары из раздела или категории интернет-магазина. В поле «Ссылки» добавьте ссылки на нужные категории.
Если категория содержит несколько страниц, заполните поле «Пейджер». Оно ограничивает количество страниц, которые нужно обработать. Например, можно собрать первые 5, 10 или 20 страниц категории.
Режим подходит, когда важна не одна карточка, а общая картина категории: ассортимент, цены, наличие, бренды и позиции товаров в выдаче.
- Поисковые запросы
Используйте этот режим, если нужно собрать выдачу интернет-магазина по поисковым фразам. В поле «Поисковые запросы» добавьте фразы — каждую с новой строки.
Примеры запросов:
- смартфон Samsung;
- ноутбук Lenovo;
- телевизор 55 дюймов;
- детский конструктор;
- офисная бумага.
Для поисковой выдачи также может использоваться «Пейджер», если нужно собрать несколько страниц результатов. В этом режиме ссылки указывать не нужно.
Регион
Выберите регион, для которого нужно собрать данные. У интернет-магазинов цены, наличие, доставка и ассортимент могут отличаться в зависимости от города.
Если нужно сравнить несколько регионов, создайте отдельное задание для каждого региона. Так результаты будут проще анализировать, а сессии и биллинг останутся прозрачными.
Расписание и окно сбора
Задание можно запускать вручную или по расписанию. Расписание определяет, как часто будет выполняться сбор, а окно сбора — промежуток времени, в течение которого система должна выполнить задание.
Пример: окно 00-06/6 означает, что сбор может быть запущен в любой момент с 00:00 до 06:00, а к 06:00 данные должны быть готовы.
Если точное время запуска не критично, выбирайте более широкое окно. Это делает сбор гибче. Если данные нужны к определённому времени, настройте окно так, чтобы сбор успевал завершиться заранее.
Сохранённая копия страницы
При необходимости включите сохранение копии страницы. Эта настройка полезна, если нужно позже проверить, как выглядела карточка, категория или поисковая выдача в момент сбора.
Доступные варианты:
- не сохранять копию;
- HTML;
- Screenshot;
- HTML + Screenshot.
Сохранение копий увеличивает стоимость сбора, поэтому включайте его только там, где нужна доказательная база или ручная проверка исходной страницы.