Quad.Wiki

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 21 Next »

Общая информация

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

Ознакомьтесь так же с инструкцией для Типов товаров , инструкцией о Наборах характеристик

 Для чего нужно сопоставление характеристик? (разверните, чтобы прочитать)

При загрузке характеристик из разных источников (файлы, прайсы, парсеры) вы не можете их просто взять и выгрузить на сайт, если нужно, чтобы на сайте были фильтры. Одни и те же характеристики в разных источниках могут называться по-разному и отображаться в разных единицах измерения. Сами значения характеристик так же называются по-разному. Вот примеры, что получается, если просто взять и выгрузить характеристики с разных источников без предварительной обработки:

При этом и сами характеристики могут называться по-разному, например “Назначение ноутбука” и “Тип ноутбука” и у вас на сайте добавится 2 фильтра, которые значат одно и то же.

Какие еще могут быть проблемы:

  • нет точного соответствия между характеристиками, когда на одном сайте может одна характеристика содержать значения трех характеристик с другого сайта

  • значения могут не совпадать, когда на одном сайте частота указана 50Гц, а на другом 60Гц, т.е. на каком из сайтов в характеристике ошибка - нужно указывать какие-то приоритеты, какому сайту больше доверяете, если 1 и тот же товар есть на нескольких сайтах

Что делать?

Нужно заводить свой собственный набор характеристик, к которому уже привязывать характеристики с других сайтов. Т.е. характеристика не добавляется вашему товару, пока вы не сделаете соответствия. За основу можно взять характеристики с какого-то сайта, описаниям которого вы доверяете и на котором есть все группы товаров, которые вы продаете. А уже к этой “основе” привязывать характеристики других сайтов.

Можно для одних групп за основу брать один сайт, для других - другой.

Нужно понимать, что если у вас большой магазин, в котором сотни различных типов товаров (тип товара это Холодильники, Ноутбуки, Телевизоры и т.д.), то одному человеку может понадобиться несколько месяцев, чтобы связать эти характеристики только с одним другим источником характеристик. И умножьте это время на количество источников. Поэтому, нужно выбрать 20-30 основных категорий, расположить их в порядке приоритета, и начать делать сопоставление характеристик именно с них.

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

Посмотреть характеристики товара можно из вкладки Продукция.

В окне характеристик будут видны все характеристики, которые есть у этого товара в разных наборах характеристик.

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

 Где указать ИД собственного набора? (разверните, чтобы прочитать)

Во вкладке Конфигурация внизу вкладка Настройки

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

Желтым - уже связанные характеристики из других наборов.

Белые строки - не связанные характеристики.

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

1. Где осуществляется сопоставление характеристик?

Нажмите кнопку Quad.Magic и в появившемся меню выберите Настройки / Характеристики

В открывшемся окне внизу перейдите во вкладку Сопоставление.

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

Если у вас еще нет типа товара, характеристики которому вы хотите добавить, то можно его создать сразу в этом окне.

Если нужно видеть сразу и характеристики общие для всех типов товаров (если вы такие настраивали, для типа “Товары”), то поставьте птичку, отмеченную на скриншете ниже.

После того, как выбрали Набор характеристик и Тип товара слева, справа отобразятся характеристики из других источников, при этом будут видны только характеристики, которые относятся к товарам выбранного типа слева.

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

Если по каким-то причинам справа отображаются характеристики от разных типов товаров, то выбрать нужный можно в выпадающем списке и поставить птичку “Тип”.

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

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

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

Выбранную строку можно определить по наличию треугольника в первой колонке таблицы.

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

В колонке Характеристика подсвечивается зеленым выбранная в данный момент характеристика из верхней таблицы.

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

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

Значение характеристик добавляется товара только в случае, когда эта характеристика у товара еще не заполнена. Если по каким-то причинам нужно сформировать характеристики заново, то нужно их удалить у товаров.

2. Автоматические соответствия

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

для характеристик

Автоматически добавляются соответствия характеристик при выполнении всех перечисленных условий:

- характеристика связываемая и характеристика из другого источника относятся к одному и тому же типу товара, либо характеристика из источника относится к общему типу “Товары”

- тип характеристик “Целое число” или “Дробное число” , у которых указаны и совпадают единицы измерения (другие характеристики не связываются, так как у них нужно связывать еще и значения)

- в задании Quad.Magic в Настройке 2 указан тег “AUTO”

При этом не обязательно, чтобы совпадал тип характеристики (тип х-ки это число, строка, список, не путать с Типом товара). Значение, которое добавляется, будет преобразовано в тот тип, который задан для вашей характеристики.

Пример:

Такие характеристики связывать не нужно, эти связи добавятся автоматически. Можете нажать кнопку “Добавить связи” перед тем, как начать сопоставлять характеристики, чтобы добавились одинаковые.

для значений характеристик

Помимо характеристик, нужно связывать и значения характеристик, чтобы они не дублировались в фильтре, если имеют разное написание. Автоматически связываются значения у связанных характеристик, если они совпадают 1 в 1 между собой. Так же автоматически добавляются значения для характеристик с типом “Целое число”, “Дробное число” , т.е. значения характеристик этих типов не нужно связывать с вашими значениями, при условии, что можно автоматически преобразовать единицы измерения или они совпадают.

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

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

3. Ручное добавление соответствий

для характеристик

Для ручного добавления выберите характеристики и типы слева и справа, как написано в п.1 данной инструкции.

Выделите строку с характеристикой слева и соответствующую строку с характеристикой справа и нажмите кнопку “Добавить связь характеристик”

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

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

Если ед. измерения отличаются, то нужно указать в колонке “Формула” число, на которое нужно умножить значение характеристики справа, чтобы она стала в тех же единицах измерения, что и характеристика слева.

Например, если ваша характеристика в сантиметрах, а характеристика из источника в метрах, то в колонку формула нужно ввести значение 100 (в 1 метре 100 сантиметров). В этом случае значение 1.5м запишется в вашу характеристику как 150.

Нажимайте кнопку “Сохранить изменения” после того как что-то меняете в этом окне.

Если ваша характеристика в килограммах, а из источника в граммах, то чтобы получить в ваших единицах измерения нужно характеристику источника разделить на 1000. Но вводить в формулу можно только значения для умножения, поэтому нужно ввести значение формулы 0.001, т.е. умножить на 0.001 равносильно как разделить на 1000.

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

для значений характеристик

Связывать нужно все типы характеристик, кроме “Целое число”, “Дробное число” и “Текст”

Выбираем значение слева и справа и нажимаем кнопку “Добавить связь значений характеристик”

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

Если вы хотите, чтобы все значения выбранной характеристики добавлялись в вашу характеристику без связывания, то в строке со связью характеристики поставьте птичку “Коп.” (так можно делать только если вы уверены, что не добавится дублей значений с уже имеющимися у вас характеристиками).

Определить строку, которая соответствует связи характеристик, а не значений характеристик, можно по отсутствию в такой строке текста в колонках “Значение” слева и справа.

Важно! птичку “Коп.”, при наличии которой копируются все значения характеристик без связывания, можно ставить только для одного связываемого набора характеристик, который у вас будет базовым для этой характеристики. Если вы поставите птичку еще в другом наборе, то значения будут дублироваться, которые не совпадают по названию.

4. Если одна характеристика соответствует нескольким

Бывают ситуации, когда характеристики имеют значения, например, следующего вида:

120 x 180 x 15 мм , а у вас это 3 разные характеристики, отдельно высота, ширина, длина

40º - 50º , а у вас 2 характеристики, минимальное и максимальное значение температуры

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

1. Выберите набор характеристик, в котором нужно разделить (вкладка внизу Характеристики)

В моем примере это характеристика “Шум наружного блока”, который имеет следующие значения

Нужно разделить двойные характеристики вида 43 — 53 дБ на минимальное и максимальное значение.

2. Добавьте новые характеристики, которые будут соответствовать раздельным значениям

В примере это будет:

Шум наружного блока (min)

Шум наружного блока (max)

3. Сразу укажите тип характеристики и единицы измерения

4. В поле Источник для добавленных характеристик нужно указать следующие формулы:

1108|part||1 - для значения min

1108|part||2 - для значения max

параметры разделяются символом вертикальной черты |

1108 - это ИД характеристики, откуда будет взято значение для преобразования (т.е. исходная характеристика, которую нужно разделить)

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

- символ разделитель значений

1, 2 - номер значения из строки, в моем пример 1 это будет значение до , а 2 - после.

Для значения характеристики 120 x 180 x 15 мм если нужно получить третье значение, то формула будет такой: 1108|part|х|3

Разделитель всегда копируйте из значения характеристики, так как на глаз может быть не понятно, длинное тире там или дефис, или русская/английская буква x

5. После ввода формул нажмите кнопку “Преобразовать х-ки

В результате в новых характеристиках должны появиться значения:


В моем примере не все значения имеют двойную величину, поэтому для характеристики min появилось 4 значения, а для max только 2.

Если вы хотите, чтобы в max подставлялось то же значение, что и в min, в случае, когда величина только одна, то в формулу для характеристики max нужно добавить в конец еще один параметр [any]

получится такая формула 1108|part||2|[any]

И после нажатия кнопки “Обработать х-ки” будет уже 4 значения.

Преобразование единиц измерения

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

Формулой можно исходное значение разделить или умножить на какую-то величину.

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

formula - в первой строке кодовое слово formula

div100 - во второй строке слово div, которое означает, что нужно разделить, и после него число, на которое разделить. Если нужно разделить на дробное число, то разделитель нужно указывать точку (например 0.001)

Если бы нужно было умножить исходное значение, то во второй строке нужно писать, например, mult1000 - где mult означает умножение, а 1000 - число, на которое умножить.

Формулу для умножения или деления можно использовать и отдельно от разделения двойных/тройных характеристик. Т.е. в новую характеристики при наличии формулы преобразование будет записываться исходное значение, умноженное или разделенное на какую-то величину.

Замены текста в значении

Бывают случаи, когда не все исходные значения разделяются одинаково, например:

Здесь видно, что все значение выводятся как от и до, а в одном значение величины разделены чертой.

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

Поставьте курсор в колонке Замены и нажмите кнопку с тремя точками.

В открывшемся окне введите формулы замен в виде:

до >>>—
от>>>

для замены нужно указать заменяемый текст, после него три знака “больше” >>> и после этого текст, на который заменяется. В тексте формулы учитываются пробелы, поэтому проверяйте, чтобы в конце формулы или в значениях не было лишних пробелов.

до >>>— - эта формула заменяет тест “до” на текст “

от>>> - в этой формуле после знака >>> пусто, т.е. заменяется текст “от” на пусто.

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

Так же здесь вы можете заменить “+” на пусто и после этого преобразовать эту характеристику в 2 других используя формулу, которая разделит характеристику на несколько по символу длинной черты.

Убрать исходную характеристику

Если в результате таких преобразований вы хотите оставить только 2 новые характеристики, а старую убрать, то нужно в исходной характеристики убрать птичку в колонке “Акт.”

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

5. Удаление соответствий

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

Для этого нужно выделить строки с соответствиями, которые нужно удалить, и в меню правой кнопки мыши нажать “Удалить выбранные”

Если по этому соответствию у вас уже добавились какие-то неверные значения характеристик, то их нужно удалить, для этого выделите строки с этими значениями и в меню правой кнопки мыши нажмите “Удалить выбранные значения”

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

В открывшемся окне выбрать характеристики с неверными значениями

И в меню выбрать один из пунктов:

Удалить выбранные значения у товара - выбранные значения характеристик удалятся только у выбранного товара.

Удалить выбранные значения у всех товаров - выбранные значения характеристик удалятся у всех товаров (т.е., например, удалится значение “120” у всех товаров, при этом другие значения останутся)

Удалить выбранные характеристики у всех товаров - во всех товарах удалятся все значения выбранных характеристик (т.е., например, удалится значение “120” у всех товаров, и все другие значения этих характеристик так же удалятся из всех товарво).

  • No labels