# Группы синонимов поиска

### Описание

Группы синонимов поиска предназначены для расширения стандартной поисковой строки номенклатуры (формирующейся и выгружаемой на сайт по формуле: Наименование номенклатуры + Артикул + Очищенный артикул + Бренд).&#x20;

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

Расширение позволяет в пользовательском режиме модифицировать содержание поисковой строки номенклатуры с помощью справочника **"Группы синонимов поиска"**.

Как правило, он используется для формирования всех вариантов транскрипции брендов,

{% hint style="info" %}
Например: бренд **Bosch** может иметь синонимы: Бош, Bosh, Бох и т.п.
{% endhint %}

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

### Настройка

Для формирования синонимов заполните справочник "**Группы синонимов поиска**".

#### Zeta Web 2.x

По ссылке меню **Zeta Web → История, синонимы поиска → Группы синонимов поиска**.

#### Zeta Web 3.x

По ссылке меню  **Zeta Web→ Панель управления "Настройки" →** закладка **Номенклатура и остатки.**

Справочник позволяет определить синонимы к каком&#x443;*-*&#x43B;ибо **слову** или **словосочетанию**, а также к **бренду**.&#x20;

![](/files/BuTD88MRODI17ZW0kx6M)

{% hint style="info" %}
В связи с ограничением длины поисковой строки SQL в размере 800 символов, общая структура выглядит следующим образом:

* 300 символов зарезервировано под стандартную поисковую строку;
* 150 символов - под расширение поисковой строки по бренду;
* 350 символов - под расширение поисковой строки по синонимам слов.

Одна позиция номенклатуры может входить в несколько групп синонимов слов, при превышении количества символов возьмутся первые 800.
{% endhint %}

В зависимости от выбранного варианта поиска номенклатуры, при формировании расширенной поисковой строки, поиск будет производиться по:

* вхождению слова в наименование;
* выбранному бренду;
* по бренду или вхождению слова.

Для формирования групп синонимов и последующего подбора номенклатуры удобно использовать специальную **обработку "Управление группами синонимов поиска":**

#### Zeta Web 2.x

По ссылке меню **Zeta Web → История, синонимы поиска.**

#### Zeta Web 3.x

По ссылке меню  **Zeta Web→ Панель управления "Настройки" →** закладка **Номенклатура и остатки.**

![](/files/r6r4z1yYBOrxEs7qWj5V)

Первая закладка обработка позволяет анализировать поисковые запросы с типом 3 (поиск по тексту), записывающиеся в справочник "**История поисковых запросов**".

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

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

![](/files/zDUqsg2E1ynCqqlOXphg)

На втором этапе слева выводится форма справочника групп синонимов (по умолчанию - выводятся только измененные группы, то есть те, которые были перезаписаны и имеют новые синонимы.

Эти группы отображаются слева. Вся номенклатура, попадающая по выбранным критериям поиска, отображается в списке слева.&#x20;

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

Сверху находятся 2 кнопки, позволяющие записать в регистр:\
\- первая - записывает новые поисковые строки по измененным группам;\
\- вторая - записывает по всем группам.&#x20;

{% hint style="info" %}
Важно! Запись по всем группам может содержать запись большого объема данных и последующей выгрузки на сайт.
{% endhint %}

Любую расширенную строку поиска можно отредактировать вручную. Флаг ручного редактирования исключает данную позицию из автоматической записи.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help-zetaweb.zetasoft.ru/opisanie-i-nastroika/gruppy-sinonimov-poiska.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
