Quad.Wiki
Onliner: изменения для обновления V2
Внимание! При переходе на обновленный вариант получения цен конкурентов Onliner нужно очистить старые данные
Для этого нужно удалить все товары из прайса с ценами конкурентов Onliner и все товары из задания получения цен.
Прайс с ценами конкурентов у вас может называться по-другому.
Все товары и связи с конкурентами будут восстановлены автоматически после получения цен конкурентов.
1. Загрузка товаров для парсинга цен без использования файла Excel
Для более быстрого получения цен конкурентов добавлена возможность использовать товары для парсинга напрямую из каталога, вместо загрузки их через файл. Для этого в настройках программы нужно внести указанные ниже изменения.
В действии получения цен конкурентов SyncX во вкладке V2 поставить птичку “Использовать вместо загрузки файла”
Указать SQL-фильтр товаров, при необходимости ограничить товары, на которые загружаются цены конкурентов. Например, фильтр по товарам в наличии (если у вас большое количество товаров, которых давно Нет в наличии)
p.is_exists <> 2
Во вкладке “Пути” очистить поле с путем к файлу с товарами для парсинга
В действиях Quad.Magic отключить экспорт файла с товарами для парсинга. Действие называется как-нибудь “для агента”, которое выгружает файл “onliner_agent.xlsx” или с каким-то похожим названием. Может быть в отдельной группе получения цен конкурентов или в группе “Экспорт”, “Обновление цен”, если отдельной группы для цен конкурентов onliner у вас нет.
2. Выгрузка только измененных данных
В настройках шаблона экспорта для Onliner добавить 26-ую колонку в которую выгружать поле QID (даже если оно у вас уже выгружается в какой-то другой колонке).
Колонка должна быть обязательно 26-ой. Если у вас для каких-нибудь целей 26-ая колонка уже занята и используется, например, в макросе выгрузки, то нужно будет перенастраивать и изменять макрос.
В действии выгрузки на Onliner во вкладке V2 поставить птичку Активно и Только измененные
Задание выгрузки в onliner нужно остановить и запустить заново, чтобы применились настройки. При первой выгрузке на онлайнер отправятся все товары. При последующих - только измененные (в любой колонке) или те, которые стали Нет в наличии (такие товары удалятся из onliner).
Если по каким-то причинам что-то пошло не так обновляться и выгружается не вся информация, то можно сделать сброс информации об изменениях, чтобы выгрузились все товары.
3. Получение результатов парсинга цен без выгрузки и загрузки их в файлы Excel
Если вы установили вариант загрузки из п.1, то нужно указать настройки для прайсов, в которые будут сохраняться результаты с ценами.
Указывается в виде:
ID прайса|Код поля
Можно указать несколько прайсов, каждый в отдельной строке, если нужно сохранять несколько результатов.
ID прайса - ид прайса, в который будут сохраняться цены
Код поля - код поля с ценами конкурентов, варианты:
min_b - минимальная цена конкурентов с учетом черного списка (свой магазин добавьте так же в черный список), черный и белый список настраивается здесь:
min_w - минимальная цена конкурентов среди магазинов, выбранных в белый список
price_min_byr - минимальная цена среди всех магазинов, без учета черного списка, за исключением собственного магазина, ИД которого указано здесь:
Обратите внимание, что цена конкурентов будет считаться только среди магазинов, у которых срок доставки меньше, чем установлено в этой настройке:
В настройках путей нужно удалить этот путь
4. Изменения в Quad.Magic
В группе действий Quad.Magic, через которую у вас загружаются цены с Onliner, нужно оставить только 1 действие, которое запускает задание Sync.X для получения цен
Все остальные действия больше не нужны, их можно удалить из группы.
Если у вас такой группы нет, то нужно отключить в QM действие экспорта для “агента”, действие сопоставления товара из прайса конкурентов со своим прайсом, действия заполнения полей минимальной цены и все другие действия, связанные с получением цен Onliner
В окне импорта прайсов очистите файл для прайса конкурентов.