Видеоурок

Создание цепочки кампаний в Datacol

Как связать несколько кампаний Datacol между собой, чтобы результат одной становился входными данными для другой.

Результаты одной кампании становятся входными данными для другой. Например, можно сначала собрать ссылки из выдачи поиска, а затем извлечь из них контент, контакты или другие метаданные - получается переиспользуемая связка кампаний.

Пример из урока

Первая кампания собирает первые 10 ссылок из результатов поиска Google по заданным запросам. Вторая кампания сканирует найденные сайты на предмет email-адресов, сохраняя находки в отчёт и ограничивая глубину обхода одним уровнем страниц.

Как это реализовано

Для автоматического запуска следующей кампании используются динамические плагины. Файл результатов первой кампании (results.txt) служит входными данными для второй, а в настройках указывается путь к файлу второй кампании (email-parser.par). Несколько кампаний-обработчиков могут запускаться одновременно, а конечная задача взаимозаменяема - вместо сбора email можно точно так же подключить сбор метаданных или контента.

Ко всем видеоурокам