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