Пример наполнения базы 1с и мониторинга сайта поставщика

Опубликовано Павел Путков 08.08.2019 0 Комментарии

Пример наполнения базы данных 1С и последующего мониторинга сайта

 

Задача - наполнить свою базу данными с сайта поставщика

В установленной обработке Парсинг сайтов - мониторинг цен конкурентов 2.0 делаем настройки на проход всех карточек сайта.

Схема прохода такая:

первым проходом мы соберем вс ссылки на товары ос списков товаров (например https://gunshop.com.ua/category/air-pistols-umarex/)

вторым проходом мы собранным ссылкам скачаем все странички товаров и обработаем данные, содеражащиеся в них.

Настройки первого прохода:

Настройка первого прохода

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

В считанных страничках необходимо распознать ссылки на товары

Настройка распознования странички со ссылкой на товар:

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

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

пример странички распознования https://gunshop.com.ua/category/air-pistols-umarex/

Необходимо заметить, что например для считывания характеристик необязательно описывать поле распознования для каждой характеристики, задаются всего два поля "Универсальное значение", "Универсальное свойство" которое будет считывать любое количество характеристик с соответствующей таблички на сайте

 

всё, теперь мы можем создать товары в 1С со всеми распознанными данными, в том числе повторить структуру каталогов в 1С.

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