Конструктор поисковой выдачи

В системе Parts-Soft имеется большое количество настроек поисковой выдачи (см. справочный раздел Настройка порядка сортировки). Они находятся в разделе админпанели Сайт → Настройки страницы. С их помощью можно:

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

По данной теме доступна ВИДЕО ИНСТРУКЦИЯ.

Настройка списка блоков поисковой выдачи

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

Фото 1. Сортировка блоков поисковой выдачи
Конструктор поисковой выдачи иллюстрация №1

Некоторые блоки используются только для поиска по названию. Это указывается в карточке блока поисковой выдачи.

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

Фото 2. Результаты поиска
Конструктор поисковой выдачи иллюстрация №2

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

Редактирование блоков поисковой выдачи

На странице редактирования блока можно:

Фото 3. Основные настройки блока поисковой выдачи.

Конструктор поисковой выдачи иллюстрация №3

  • Изменить или задать его название (1).
  • Добавить комментарии к нему (2).
  • Включить/ отключить (3).
  • Активировать только для поиска по названию (4).
  • Отключить отображение заголовка блока в поисковой выдаче на сайте (5).
  • Включить отображение позиций в свернутом виде (6).
  • Задать фильтры (7). Для каждого нового фильтра настраиваются столбцы Поле, Операция сравнения, Значение в разделе настроек Фильтры (описание настроек приведено в таблице Настройки фильтра позиций).
  • Задать критерии для группировки предложений внутри блока (8). Предложения, попадающие в выбранные категории, будут показываться в поиске независимо от других сортировок.
  • Настроить показ/скрытие аналогов (9).
  • Сохранить конфигурацию отредактированного/созданного блока (10).
Таблица. Настройки фильтра позиций

Настройка

За что отвечает

Варианты

Поле

По выбранному параметру будут фильтроваться позиции.

  • Прайс ID,
  • Бренд,
  • Номер OEM,
  • Мин. Срок доставки,
  • Макс. Срок доставки,
  • Выделенные в топ,
  • Выделенные цветом,
  • Группа детали (1,2,5),
  • Признак Б\У,
  • Название склада – подсклад веб-сервиса.

Операция сравнения

Каким образом выбранный параметр будет сравниваться с указанным значением.

  • Равно,
  • Меньше,
  • Больше,
  • Больше или равно,
  • Меньше или равно,
  • Не равно,
  • Входит в список – значение выбранного параметра должно входить в список, приведенный в столбце Значение.
  • Не входит в список – значение выбранного параметра не должно входить в список, приведенный в столбце Значение.

Значение

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

  • Текст,
  • Число.

Для параметров «Группа детали» значения:

  • «1» - это «Оригинальная деталь»,
  • «2» - это «Аналоги или замены»,
  • «5» - это «Оригинальные замены».

Для параметров булевого (логического) типа, таких как «Выделенные в топ», «Выделенные цветом», «Признак Б\У»:

  • «1» - это истина,
  • Любое другое значение, отличное от «1» - это ложь.
Параметры булевого (логического) типа работают только с операциями сравнения «Равно» и «Не равно».

Исключать предложения прайс-листов из блока

Предложения из каких прайсов будут исключаться. Один ID прайса или несколько, перечисленных через запятую. 
Режим исключения По какому правилу исключать предложения
  • «Если нет предложений в других прайс-листах». Блок, для которого была выполнена настройка, скрываться, если в оставшихся прайсах нет предложений. Иначе будут показываться позиции со всех прайсов, в том числе и с указанных при настройке.
  • «Если есть предложения в других прайс-листах». Позиции из указанных прайсов будут скрываться, показываться будут из всех остальных, если такая имеется хотя бы одна. Иначе будут показываться и указанные.
  • «Если есть предложения в других прайс-листах с учетом номера и бренда». В выдаче останутся только позиции указанного с помощью фильтра производителя или с указанным ОЕМ. При этом из исключенных прайсов они будут скрываться, показываться будут из всех остальных. Иначе будут показываться и указанные. Также, если предложений указанного производителя или с указанным ОЕМ нет, то блок для которого выполнена настройка показываться не будет. 
  • «Если нет предложений в других прайс-листах с учетом номера и бренда». В выдаче останутся только позиции указанного с помощью фильтра производителя или с указанным ОЕМ. При этом из указанных прайсов будут скрываться, если в оставшихся нет предложений.Также, если предложений указанного производителя или с указанным ОЕМ нет, то блок для которого выполнена настройка показываться не будет. 

Настройка фильтров

Пример 1. Включение позиций из одного блока в другой

Создадим фильтр, который включает позиции из отключенного блока «Оригинальные замены» в блок «Аналоги».

ШАГ 1. Отключите блок «Оригинальные замены» поисковой выдачи с помощью переключателя (см. фото 1).

ШАГ 2. В списке блоков поисковой выдачи найдите блок «Аналоги» и перейдите к его редактированию.

ШАГ 3. Укажите в разделе настроек Фильтры следующие значения для столбцов:

  • Поле«Группа детали (1,2,5)»
  • Операция сравнения«Входит в список»
  • ЗначениеСписок значений «2,5» (Аналоги, Оригинальные замены).

ШАГ 4. Нажмите на кнопку Сохранить в нижней части формы.

Фото 4. Настройки фильтра позиций
Конструктор поисковой выдачи иллюстрация №3

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

Фото 5. Результаты поиска
Конструктор поисковой выдачи иллюстрация №4


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

Сделаем так, чтобы в блоке «Аналоги»  не показывались позиции, которые есть в прайсе с ID равным 3

ШАГ 1. В списке блоков поисковой выдачи перейдите к редактированию блока «Аналоги».

ШАГ 2. В разделе настроек Фильтры выполните следующие настройки:

  • в поле Исключать предложения прайс-листов из блока укажите  ID прайсов, позиции из которых нужно исключить, т.е «
  • из выпадающего списка Режим исключения выберите значение «Если есть предложения в других прайс-листах».

ШАГ 3. Нажмите на кнопку Сохранить в нижней части формы.

Фото 6. Настройка фильтра исключений позиций из блока
Конструктор поисковой выдачи иллюстрация №6

Теперь в клиентской части в результатах поиска предложения из 3 прайсов не выводятся в группе «Аналоги».

Фото 7. Результаты поиска позиций из исключенных прайсов
Конструктор поисковой выдачи иллюстрация №7 

 Пример 3. Показ позиций выбранного бренда из выбранных прайсов  

Теперь немного усложним условие. Пусть в блоке «Аналоги»  выводятся позиции только бренда NIBK, которые есть в прайсе с ID  не равным 1

ШАГ 1. В списке блоков поисковой выдачи найдите блок «Аналоги» и перейдите к его редактированию.

ШАГ 2. В разделе настроек Фильтры укажите следующие параметры в полях:

  • Поле – «Бренд»
  • Операция сравнения — «Равно»
  • Значение — название нужного бренда. В нашем случае «NIBK».
  • Исключать предложения прайс-листов из блока —  ID исключаемых прайсов, т.е «1».
  • Режим исключения«Если есть предложения в других прайс-листах с учетом номера и бренда»

ШАГ 4. Сохраните настройки.

Фото 8. Настройка фильтра для показа предложений бренда NIBK
Конструктор поисковой выдачи иллюстрация №8 

Теперь в клиентской части в блоке «Аналоги» показываются предложения бренда NIBK из прайсов 1.

Фото 9. Результаты поиска позиций из исключенных прайсов (после настройки)
Конструктор поисковой выдачи иллюстрация №9

Создание собственных блоков

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

ШАГ 1. Откройте админпанель в разделе Сайт → Настройки страницы поиска. Нажмите на кнопку Создать под списком блоков поисковой выдачи (см. фото 1).

ШАГ 3. Откроется страница редактирования нового блока (см. фото 3). Здесь укажите его название и комментарий к нему.

ШАГ 4. Создайте фильтр по идентификатору прайс-листа. Для этого:

  • в столбце Поле установите значение «Прайс ID»
  • в столбце Операции сравнения выберите «Равно».
  • в столбце Значение укажите значение ID прайса из карточки прайс-листа.

ШАГ 5. Для сохранения выполненных настроек нажмите кнопку Сохранить.

Фото 10. Фильтр по идентификатору прайса
Конструктор поисковой выдачи иллюстрация №5

Теперь в общем списке появится новый блок результатов.

ШАГ 6. Активируйте созданный блок с помощью переключателя.

ШАГ 7. Переместите блок на первую строку с помощью ярлыка вверх (см. раздел о редактировании блоков текущей инструкции).

Фото 11. Перемещение созданного блока
Конструктор поисковой выдачи иллюстрация №6

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

Фото 12. Результаты поиска
Конструктор поисковой выдачи иллюстрация №7

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

Группировка позиций в блоке

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

ШАГ 1. Перейдите к редактированию блока «Аналоги» в разделе настроек страницы поиска админпанели (см. фото 1).

ШАГ 2. В открывшейся форме в разделе настроек Отбор лучших строк укажите:

  • в поле Критерии отбора групп лучших позиций — свои критерии отбора предложений в том порядке, в каком они должны выводиться. Можно выбрать из следующих Цена, Мин. срок, Макс. срок, Статистика. Предложения, попадающие в выбранные категории, будут показываться в поиске независимо от других сортировок.
  • в поле Кол-во лучших строк в группе — сколько позиций должно отображаться в каждой группе. 
    Общее количество строк (то есть суммарное количество по всем группам) не должно превышать указанное в поле Количество отображаемых позиций в группировке.
  • в поле Количество отображаемых позиций в группировке — суммарное количество отображаемых позиций до кнопки «Показать еще».

ШАГ 3. Нажмите на кнопку Сохранить в нижней части формы.

Фото 13. Отбор лучших строк
Конструктор поисковой выдачи иллюстрация №8

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

Фото 14. Группировка внутри блока
Конструктор поисковой выдачи иллюстрация №9

Другие предложения

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

Фото 15. Другие предложения
Конструктор поисковой выдачи иллюстрация №10

Гибкая настройка показа блоков поисковой выдачи

Гибкие настройки отображения таблицы поисковой выдачи (блок показа аналогов, фото 3) в системе Parts-Soft служат для регулирования дилерских контрактов Далее будут рассматриваться типовые варианты их использования. 

Пример 1. Скроем кроссы определенного бренда 

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

Для примера настроим систему так, чтобы в проценке не отображались кроссы бренда DOLZ.  

Для этого в разделе настроек Фильтры выберите следующие значения для столбцов: 

  • Поле «Группа детали (1,2,5)»
  • Операции сравнения«Входит в список»  
  • Значение«2»

Затем в текстовом поле Скрывать блок только для брендов укажите DOLZ.


Фото 16. Настройки для скрытия кроссов бренда DOLZ

Конструктор поисковой выдачи иллюстрация №12

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

Пример 2. Скроем все аналоги для определенного бренда под кнопкой дополнительных предложений   

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

В разделе настроек Отключение группы по бренду или кнопка "Показать аналоги" в выпадающем списке выберите режим отображения результатов поисковой выдачи «Скрыть за кнопкой показать еще»

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

Фото 17. Настройки для скрытия всех аналогов для бренда DOLZ под кнопкой «Показать еще»

Конструктор поисковой выдачи иллюстрация №13

В клиентской части отображаться будет примерно так:

Фото 18. Результаты поиска

Конструктор поисковой выдачи иллюстрация №14

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

Кнопка может называться по-разному: «Еще аналоги», «Показать еще» и др. Настроить ее название можно в редакторе строк.

Пример 3. Будем показывать кроссы только определенных брендов 

Добьемся, чтобы в проценке для выбранного бренда (например, DOLZ) отображались только разрешенные договором кроссы (пусть это будут BUGATTI и BGA), остальные скроем за кнопкой дополнительных предложений. 

Предварительно в разделе админпанели Сайт → Настройки страницы поиска → Настроить внешний вид на вкладке Общие настройки установите галочку Показывать только лучшее предложение

В поле Количество отображаемых позиций в группировке задайте количество аналогов, которое требуется показать до кнопки дополнительных предложений. Пусть будет «2».

Выберем в поле Отключение группы по бренду или кнопка "Показать аналоги" режим «Показывать». 

Все будем делать, как и в предыдущем примере, но в поле Показывать блок под кнопкой дополнительных предложений только для брендов укажем список разрешенных брендов в следующем формате: [orig]@@[cross-brand 1],[cross-brand 2],..[cross-brand n]. Здесь [orig] — процениваемый бренд, а [cross-brand 1], [cross-brand 2],..[cross-brand n] — кросс-бренды. 

В нашем случае он будет выглядеть так: 

DOLZ@@BUGATTI,BGA


Фото 19. Настройки частичного скрытия аналогов для бренда DOLZ 

Конструктор поисковой выдачи иллюстрация №15

В клиентской части отображаться будет так:

Фото 20. Результаты поиска

Конструктор поисковой выдачи иллюстрация №16


ВИДЕО ИНСТРУКЦИЯ

Связанные разделы
Настройка порядка сортировки