Каждое задание описывает отдельный сценарий сбора: фарм-сайт, регион или адрес, режим, входные данные, расписание и дополнительные настройки.
Создавайте отдельные задания, если отличаются:
- фарм-сайт;
- регион, город или адрес;
- режим сбора;
- список ссылок или поисковых запросов;
- глубина сбора по страницам;
- расписание;
- необходимость сохранять копию страницы.
Например, если нужно собрать одни и те же препараты на zdravcity.ru и apteka.ru, создайте отдельное задание для каждого сайта. Если нужно сравнить Москву и Махачкалу, лучше создать отдельные задания по регионам.
Дайте заданию понятное имя. Хорошие примеры:
- «Аптека.ру — Москва — карточки»;
- «Здравсити — Махачкала — 200 SKU»;
- «Ютека — поиск препаратов»;
- «Фарм-категория — обезболивающие».
Выбор фарм-сайта
В задании выберите домен из списка фармацевтических источников. Шаблон рассчитан на аптечные сайты, сервисы заказа лекарств и другие фарм-источники.
Не используйте этот шаблон для маркетплейсов, FMCG-сайтов, автотоваров или обычных интернет-магазинов без фарм-специфики. Для таких задач лучше выбрать профильный шаблон.
Если нужного сайта нет в списке, обратитесь в поддержку. Команда Foldi проверит, можно ли добавить источник в фарм-шаблон или требуется отдельное решение.
Выбор режима сбора
Поле «Режим сбора» определяет, какие входные данные нужно заполнить и как система будет собирать результаты.
- Карточки
Используйте этот режим, если нужно проверить конкретные препараты или товары. В поле «Ссылки» добавьте ссылки на карточки — каждую ссылку с новой строки.
Режим подходит для задач, где уже есть список SKU или препаратов. Например, аптечная сеть может передать список ссылок конкурентов и регулярно собирать по ним цену, наличие и производителя.
- Категории
Используйте этот режим, если нужно собрать товары из раздела или категории фарм-сайта. В поле «Ссылки» добавьте ссылки на нужные категории.
Если категория состоит из нескольких страниц, заполните поле «Пейджер». Оно ограничивает количество страниц для обработки и помогает управлять объёмом сбора.
- Поисковые запросы
Используйте этот режим, если нужно собрать выдачу по поисковым фразам. В поле «Поисковые запросы» добавьте фразы — каждую с новой строки.
Примеры запросов:
- парацетамол;
- ибупрофен;
- витамин D;
- спрей для горла;
- средство от аллергии.
Для поисковой выдачи также может использоваться «Пейджер», если нужно собрать несколько страниц результатов. Ссылки в этом режиме указывать не нужно.
Регион и адрес
Выберите регион, для которого нужно собрать данные. Для фарм-сайтов это особенно важно: цена, наличие, возможность заказа и список аптек могут отличаться в зависимости от города или адреса.
Если источник поддерживает адресную выдачу, заполните адрес или точку, для которой нужно получить данные. Если нужно сравнить несколько городов или адресов, создайте отдельное задание для каждого региона.
Расписание и окно сбора
Задание можно запускать вручную или по расписанию. Расписание определяет регулярность сбора, а окно сбора — промежуток времени, в течение которого система должна выполнить задание.
Пример: окно 00-06/6 означает, что сбор может быть выполнен в любой момент с 00:00 до 06:00, а к 06:00 данные должны быть готовы.
Если данные нужны разово, используйте ручной запуск. Если нужно регулярно обновлять цены и наличие, настройте расписание, например раз в день, раз в неделю или с другой нужной периодичностью.
Сохранённая копия страницы
При необходимости включите сохранение копии страницы. Это полезно, если нужно позже подтвердить, как выглядела карточка, категория или выдача в момент сбора.
Доступные варианты:
- не сохранять копию;
- HTML;
- Screenshot;
- HTML + Screenshot.
Сохранение копий увеличивает стоимость сбора, поэтому включайте его только там, где нужна доказательная база или ручная проверка источника.