Преобразования запросов

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

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

Чтобы изменить запрос, используйте построитель запросов для настройки или преобразование запроса. Можно настроить преобразование запроса для замены свойства запроса, таких как источник результатов , которое будет использоваться запросом для получения результатов поиска или порядок сортировки, который будет использоваться при отображении результатов поиска. Преобразование также заменяет текст запроса с помощью шаблона запроса, который можно настроить. Шаблон запроса — текст, который заменит текст запроса, а шаблон может содержать переменные запроса.

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

Преобразование заменяет переменные запроса контекстной значения, относящиеся к контекст запроса. Ниже приведены некоторые примеры переменных контекстной запроса.

Преобразование заменяет этот контекстная переменная запроса

С этим

{User.Name}

Имя пользователя, который ввел запрос

{Site.URL}

Сайт, на котором пользователь ввел значение

{Today}

Текущая дата

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

Преобразование заменяет этот связанная переменная запроса

С этим

{searchBoxQuery}

Запрос, введенный пользователем

{searchTerms}

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

Связанную переменную запроса можно использовать во время добавления к запросу ограничения, например при ограничении запроса определенным типом содержимого. Например, для вертикали поиска "Изображения" можно настроить преобразование запроса, добавляющее в текст запроса "contenttype:picture", используя шаблон запроса "{searchTerms} contenttype:picture". Если пользователь введет в этой вертикали запрос "луна", в процессе преобразования "{searchTerms}" будет заменено на "луна". Таким образом, во время преобразования запроса запрос будет изменен на "луна contenttype:picture".

Преобразования запросов можно настраивать в трех местах:

  • в веб-части, например веб-части "Результаты поиска". Настраивайте преобразование в веб-части, когда не нужно вносить одинаковые изменения во все запросы;

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

    • добавление блока результатов на страницу результатов поиска. Это действие создает копию запроса, и в процессе его преобразования изменяется только копия;

    • изменение ранжированных результатов. Это действие изменяет введенный пользователем запрос;

  • в источнике результатов, используемом запросом для получения результатов поиска.

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

Для получения дополнительных сведений отображается Общие сведения о запросе обработки на сайте TechNet.

К началу страницы

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×