Как работают шаблоны проектов?

Инструкция по схеме работы с проектами в Metacommerce

Как работают шаблоны проектов в Metacommerce

Шаблоны проектов — это готовые сценарии для сбора и анализа данных. Вместо того чтобы настраивать проект с нуля, вы выбираете подходящий шаблон, создаёте на его основе свой проект, добавляете задания и запускаете сбор.

Шаблон уже содержит нужную структуру: таблицу заданий, журнал запусков, отчёты, биллинг и логику обработки данных. Вам остаётся заполнить параметры под свою задачу: выбрать источник, регион, ссылки, поисковые запросы, расписание и дополнительные настройки.

Когда стоит использовать шаблон проекта?

Шаблон подходит, если у вас есть типовая задача, например:

  • собрать цены и наличие товаров на маркетплейсах;
  • проверить карточки товаров по ссылкам;
  • собрать товары из категорий;
  • проанализировать поисковую выдачу;
  • получить данные с сайтов ритейлеров или FMCG-сервисов;
  • контролировать продавцов, бренды, промо, остатки или другие параметры;
  • регулярно получать структурированный отчёт без ручного копирования данных.

Каждый шаблон создаётся под определённый сценарий. Например, один шаблон может работать с карточками товаров, другой — с категориями, третий — с поисковой выдачей, а универсальный шаблон может поддерживать несколько режимов сразу.

Из чего состоит проект на основе шаблона

После создания проекта вы увидите несколько связанных разделов. Они работают как единая цепочка: задание запускает сбор, запуск создаёт сессию, результаты попадают в отчёт, а стоимость отображается в биллинге.

Задания

Задания — это настройки того, что именно нужно собрать. В задании вы указываете параметры сбора: источник, регион, режим, ссылки или поисковые запросы, расписание, окно сбора и дополнительные опции.

Один проект может содержать несколько заданий. Обычно отдельное задание создают для каждой значимой комбинации параметров: отдельный маркетплейс, регион, категория, список ссылок или поисковых запросов.

Например, если нужно собирать данные по Ozon в Москве и Санкт-Петербурге, лучше создать два задания. Так результаты будут разделены, а расписание и стоимость каждого сбора будет проще контролировать.

Сессии

Сессия — это отдельный запуск задания. Она создаётся автоматически каждый раз, когда задание выполняется вручную или по расписанию.

В сессии можно посмотреть, когда был запуск, с каким статусом он завершился, сколько данных было обработано, были ли ошибки и к какому заданию относится результат.

Отчёт

Отчёт — это итоговые данные, которые собрала система. Состав отчёта зависит от шаблона и источника, но обычно там можно увидеть название товара, цену, наличие, ссылку, бренд, продавца, регион, дату сбора и другие поля.

С отчётом можно работать как с таблицей: фильтровать данные, сортировать строки, искать нужные значения и выгружать результаты для дальнейшего анализа.

Биллинг

Биллинг показывает детализацию стоимости сборов. В нём можно посмотреть, какие запуски были выполнены и из чего сложилась стоимость: загрузка страницы, окно сбора, сохранение копии страницы, дополнительные настройки и другие факторы, если они предусмотрены шаблоном.

Как создать проект из шаблона?

Откройте нужный шаблон в маркетплейсе и нажмите «Использовать этот шаблон». Система создаст новый проект с готовой структурой.

При создании проекта укажите:

  • понятное название проекта;
  • папку в воркспейсе, где он будет храниться.

Название лучше делать прикладным, чтобы проект было легко найти среди других. Например: «Мониторинг смартфонов — маркетплейсы», «FMCG: молочная категория — Москва» или «Сбор поисковой выдачи — бытовая техника».

После создания проект находится в статусе «Черновик». В этом статусе можно спокойно настраивать задания: добавлять строки, проверять параметры и менять входные данные. Автоматический сбор в черновике не выполняется.

Как добавить задания?

Внутри проекта откройте таблицу заданий и добавьте новую запись. Заполните параметры, которые требует выбранный шаблон.

Чаще всего нужно указать:

  • название задания;
  • источник или площадку;
  • регион;
  • режим сбора;
  • ссылки на товары или категории;
  • поисковые запросы;
  • расписание;
  • окно сбора;
  • нужно ли сохранять копию страницы;
  • дополнительные настройки, если они есть в шаблоне.

Набор полей зависит от конкретного шаблона. Если шаблон собирает карточки товаров, обычно нужны ссылки на карточки. Если шаблон собирает категории, нужны ссылки на категории и иногда пейджер. Если шаблон работает с поисковой выдачей, нужны поисковые фразы.

Как выбрать режим сбора?

Некоторые шаблоны поддерживают один режим, другие — несколько. Режим определяет, какие данные вы передаёте на вход и что система будет собирать.

Карточки товаров

Используйте этот режим, если нужно проверять конкретные товары. Вы добавляете ссылки на карточки, а система собирает данные с этих страниц: цену, наличие, продавца, бренд, характеристики и другие поля, если они доступны.

Категории

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

Если категория большая, может использоваться пейджер — настройка, которая ограничивает количество страниц для обработки.

Поисковые запросы

Этот режим используется для анализа поисковой выдачи. Вы добавляете ключевые фразы, например «ноутбук Lenovo» или «кофе растворимый», а система собирает товары, которые отображаются в результатах поиска.

Поисковые запросы лучше формулировать так, как их использовал бы реальный покупатель: коротко, понятно и коммерчески значимо.

Как работает расписание и окно сбора?

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

Чем шире окно сбора, тем гибче системе распределять нагрузку. Если вам не важно точное время запуска, лучше выбирать более широкое окно. Если данные нужны к конкретному времени, настройте окно так, чтобы сбор завершался до этого срока.

Что значит статус проекта?

У проекта есть несколько статусов.

Черновик

Проект создан, но сбор ещё не выполняется. В этом статусе можно добавлять, удалять и редактировать задания.

Активен

Проект запущен. Задания выполняются вручную или по расписанию, создаются сессии, обновляются отчёты и биллинг.

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

Остановлен

Проект временно поставлен на паузу. Сборы не выполняются, но настройки и собранные данные сохраняются. Проект можно снова активировать.

Завершён

Проект завершён окончательно. Его нельзя снова запустить или вернуть в черновик, но ранее собранные данные остаются доступными для просмотра и выгрузки.

Что происходит после запуска?

После активации проекта задания начинают выполняться по расписанию или вручную. Каждый запуск создаёт сессию, а результаты появляются в отчёте.

Обычно процесс выглядит так:

  1. Вы создаёте проект из шаблона.
  2. Добавляете одно или несколько заданий.
  3. Проверяете параметры.
  4. Запускаете проект.
  5. Система выполняет задания и создаёт сессии.
  6. Собранные данные появляются в отчёте.
  7. Стоимость запусков отображается в биллинге.

Если при сборе возникли ошибки, их можно посмотреть в сессиях или в технических полях отчёта, если они предусмотрены шаблоном.

Почему сам шаблон нельзя редактировать?

Шаблон — это эталонная заготовка, из которой создаются пользовательские проекты. Его нельзя менять напрямую из клиентского проекта, потому что на одном шаблоне могут быть основаны разные проекты и пользователи.

Вы редактируете не сам шаблон, а свой проект, созданный на его основе: добавляете задания, меняете входные данные, настраиваете расписание и дополнительные параметры.

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

Как понять, что выбран правильный шаблон&

Перед запуском проверьте три вещи:

  • источник: поддерживает ли шаблон нужный сайт, маркетплейс или тип данных;
  • входные данные: подходят ли ваши ссылки, категории или поисковые запросы под режим сбора;
  • результат: есть ли в отчёте те поля, которые нужны для вашей задачи.

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

Как работать с результатами?

После запуска результаты доступны в разделе отчётов. Там можно:

  • посмотреть собранные строки;
  • отфильтровать данные по источнику, региону, бренду, продавцу, цене или другим полям;
  • найти ошибки или неполные строки;
  • выгрузить данные для дальнейшего анализа;
  • сравнить результаты разных запусков через сессии и даты сбора.

Важно помнить: шаблон собирает и структурирует данные по заданной логике. Если вам нужны дополнительные расчёты, сводки, сопоставления с внутренним ассортиментом или BI-дашборды, это может быть отдельным аналитическим слоем поверх собранных данных.

Частые ошибки при настройке

  • В одно задание добавлены ссылки с разных площадок или разных источников.
  • Для режима «Карточки» указаны ссылки на категории или поисковую выдачу.
  • Для режима «Поисковые запросы» вместо фраз добавлены ссылки.
  • Не выбран регион, хотя данные зависят от города.
  • Не заполнен пейджер для большой категории или поисковой выдачи.
  • Проект настроен, но оставлен в статусе «Черновик», поэтому сбор не начинается.
  • Сохранение HTML или скриншотов включено без необходимости, из-за чего стоимость сбора выше.

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

Помощь и поддержка

Если вы не уверены, какой шаблон выбрать, как заполнить задание или почему сбор дал неожиданный результат, обратитесь в поддержку Metacommerce. Опишите задачу, источник данных, нужный результат и приложите пример ссылок или поисковых запросов.

Чем точнее описана задача, тем быстрее команда сможет подсказать: достаточно ли настроить существующий шаблон или лучше подготовить отдельное решение.

Готовы попробовать?

Создайте бесплатную учетную запись и настройте ваши проекты мониторинга

Создать аккаунт
Ракета
eapteka

Начните с консультации

На встрече с проектным офисом мы поможем сформировать требования и оценить реализуемость проекта бесплатно.

Оставить заявку
Ракета