Парсинг в ИМ | Часть 1 (Простые данные)

В этой части я расскажу как настраивать парсинг в ИМ

Ну вот вы и дошли до самого сложного интересного. Заварите чай и начнем знакомится с данной вкладкой. Эта вкладка наверное самая сложная для описания всех возможных вариантов настроек. Честно говоря я сам до конца не знаю все варианты событий которые можно сделать при помощи этих настроек. Это может звучит глупо, но это правда. Суть в том что я потратил много времени на записывание и реализацию всех возможных вариантов парсинга, и пришел к выводу что луче создать много маленьких инструментов которые в последствии можно будет между собой смешивать.

Что такое простые данные а что сложные.

Простые это такие данные которые состоят из одного значения.
Пример:

  1. Код товара [model]
  2. Артикул [sku]
  3. Название
  4. Цена
  5. Количество
  6. Производитель
  7. Описание
  8. И все поля в вкладке Данные.

Все эти параметры товара имеют общим тот факт что их можно заполнить одним значением. Код товара один на весь товар, описание одно, название одно. ......
В этой статье пойдет речь именно о настройке этих полей.

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

  1. Категории
  2. Фото товара
  3. Атрибуты
  4. Опции. О них я распишу в статье Парсинг в ИМ | Часть 2 (Сложные данные)

Примеры настроек

Для примера я возьму поле название товара.

Как видно в примере я указал границу парсинга в поле имя товара (1) при этом выбрав границу в (2), и модуль при парсинге возьмет значение которое лежит в этой границе парсинга и запишет в имя товара.
То же самое касается и всех остальных простых типов данных, как цена описание производитель. Пример в пред просмотре:

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

Так же у вас есть возможность что то изменить в тех данных что спарсил модуль с сайта донора. Изменить можно в поиск замене, что это такое вы можете прочесть здесь - Поиск/Замена
Но кроме этого вы можете прям в поле Имя товара дописать что то перед границей или после.
Пример

Результат

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

SEO_URL и заполнение Метаданных товара.

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

  1. SEO_URL:
  2. Заполнять метаданные

Где вы можете выбрать как вам создавать ссылки на товар, и включить заполнение мета данных или нет. Сами поля настроек мета данных находятся на вкладке SEO_Шаблоны. Пример на скриншоте.

SEO Шаблон

Эти шаблоны заполняются так же как и любое другое поле товара относящееся к простому типу. Можно написать все что угодно и склеить как вам пожелается.

Ну как бы всё вы молодцы и умеете настраивать парсинг в им. Все довольно просто.