AdPar
Конструктор названий
Заходим в административную часть сайта – Сервисы > AdPar > Перейти к настройкам парсера:
Переходим на главную страницу AdPar:
Выбираем дистрибьютора, названия товаров которого планируем редактировать с помощью конструктора:
Чтобы перейти к настройкам конструктора названий, нажмите напротив нужного раздела кнопку, указанную на скриншоте ниже кнопку:
В настройках конструктора вы увидите следующие поля:
-
Поле для включения конструктора – проставьте галочку в этом чек-боксе, если вы хотите включить конструктор для выбранного раздела. После включения конструктора, кнопка на главной странице рядом с данным разделом будет выделена зеленым цветом и подписана Подключен.
-
Поле для выбора свойств и поле для составления будущего названия.
Такие свойства, как Бренд и Партномер товара, всегда находятся на виду, как и оригинальное название товара (в том виде, в каком его передает дистрибьютор).
Список свойств и их наличие зависит от добавленных в инфоблок свойств. Если в инфоблоке свойств нет, то и в выпадающем списке их не будет.
Выбранное свойство, при добавлении его в поле с названием, добавляется справа от предыдущего, тем самым выстраивается последовательность.
В поле для составления названия значения можно указывать вручную. Например, как на скриншоте Крутой планшет, написано вручную. Так вы можете придавать уникальные названия товарам из определенных разделов.
Поле для вырезки части названия.
Сначала нажмите на Оригинальное название товара, чтобы оно добавилось к полю с будущим названием, после этого в поле для вырезки, укажите элементы, внутри которых хотите удалить часть названия. Если таких элементов несколько, запишите их через запятую, например {},()
Таким образом, со всех названий товаров в этом разделе, будет удалена информация находящаяся между символами () и {}. Сами скобки тоже будут удалены.
Пример:
Hammer Flex CPP2000B [38105] {Пила цепная 2000Вт 816м/мин шина 16'' цепь 3/8''-1.3мм-57}
Вы хотите оставить только Hammer Flex CPP2000B
Вот что нужно указать в нужных полях
Кнопка сохранения.
Обратите внимание, что для конструктора она отдельная и находится до раздела с подключением категорий. Если вы не сохраните изменения, внесенные в конструкторе или нажмете на другую кнопку сохранения (для категорий или для наценок), а потом выйдете с текущей страницы, то весь внесенный прогресс сбросится.
После того как конструктор настроен, необходимо запустить агент товаров, чтобы изменения по названиям вступили в силу
PS: Если в процессе создания красивого и творческого названия вы слегка увлеклись и теперь вам хочется вернуть исходное название товара, которое передает дистрибьютор, нужно сделать следующее:
- включить конструктор (скорее всего, после манипуляций с названиями, он у вас уже включен)
- удалить все данные из обоих полей (поле для будущего названия и поле для обрезки названия)
- кликнуть по кнопке добавления оригинального названия товара, чтобы оно попало в поле с будущим названием
- сохранить конструктор для данного раздела
- запустить агент товаров
В итоге, названия товаров по данному разделу откатятся к изначальному состоянию, в котором они поступают от дистрибьюторов.
PPS: Для каждого раздела на сайте работает свой конструктор. Если вам нужно изменить названия в 10 категориях, открывайте и настраивайте 10 конструкторов. Ручная работа поможет избежать ошибок.
С версии 1.4.3 ядра AdPar в конструкторе названий используются регулярные выражения.
Что делать, если у меня уже были настроены конструкторы и исключения?
В таком случае специально ничего делать не придется, во время установки версии 1.4.3. модуля, все конструкторы и исключения автоматически конвертируются в соответствующие регулярные выражения.
Что такое регулярные выражения?
Регуля́рные выраже́ния (англ. regular expressions) — формальный язык поиска и осуществления манипуляций с подстроками в тексте.
Подробнее по ссылке.
Примеры
Как убрать из названия текст в скобках?
Регулярное выражение: \(.*\)
До работы конструктора:
Холодильник LG GA-B489ZVCL белый глянец (плохая упаковка)
После работы конструктора:
Холодильник LG GA-B489ZVCL белый глянец
Как убрать из названия текст в квадратных скобках?
Регулярное выражение: \[.*\]
До работы конструктора:
Gembird Вентилятор для корпуса 80x80x25mm, широкий разъем 4pin [8025K/FANCASE-4]
После работы конструктора:
Gembird Вентилятор для корпуса 80x80x25mm, широкий разъем 4pin
Как убрать из названия произвольный текст, например “Зарядное устройство”?
Регулярное выражение: Зарядное устройство
До работы конструктора:
Зарядное устройство Gardena BLi-18
После работы конструктора:
Gardena BLi-18
Как использовать несколько правил, например убрать слово “Сумка” и текст в фигурных скобках?
Регулярное выражение: Сумка|\{.*\}
До работы конструктора:
Сумка SUMDEX NON-913RD { нейлон,красная,до 15,4"}
После работы конструктора:
SUMDEX NON-913RD
Как удалить всю строку после определенного слова, например после символов “Gb”?
Регулярное выражение: (?<=Gb).*
До работы конструктора:
ПК Acer Aspire TC-220 A10 7800 (3.5)/8Gb/1Tb 7.2k/R7 340 2Gb/DVDRW/CR/Windows 10 Home Single Language 64/GbitEth/220W/черный
После работы конструктора:
ПК Acer Aspire TC-220 A10 7800 (3.5)/8Gb