Поделиться через


Настройка веб-частей поиска в SharePoint Server

 

**Применимо к:**SharePoint Server 2013, SharePoint Server 2016

**Последнее изменение раздела:**2017-07-26

Сводка. Настройка различных веб-частей, использующих технологию поиска в среде публикации.

Веб-части, использующие технологию поиска, чтобы показать контент в среде публикации, (называемые в этой статье веб-части поиска) отображают контент, обход которого был выполнен и который добавлен в индекс поиска, как описано в разделе "Сведения о добавлении контента в индекс поиска и управлении этим контентом" статьи Обзор публикации на нескольких сайтах в SharePoint Server. Эти веб-части содержат определенные для них запросы, и, когда пользователи переходят на страницу с веб-частью, использующей технологию поиска, эта веб-часть выполняет запрос автоматически. Затем результат запроса отображается в веб-части. Соответствующий запрос в веб-части поиска можно изменить в соответствии с требуемым контентом.

В этой статье

  • Перед началом работы

  • Добавление веб-части "Поиск контента" на страницу

  • Настройка запроса для веб-части "Поиск контента"

  • Настройка шаблонов отображения для веб-части поиска контента

  • Добавление веб-части уточнения на страницу

  • Настройка веб-части уточнения

  • Отображение счетчиков уточнения в веб-части уточнения

  • Изменение отображаемого имени уточнения

  • Настройка шаблонов отображения для веб-части области уточнения

  • Добавление веб-части панели уточнения таксономии на страницу

  • Настройка веб-части области уточнения таксономии

  • Добавление веб-части "Рекомендуемые элементы" на страницу

  • Настройка веб-части "Рекомендуемые элементы"

  • Настройка шаблонов отображения для веб-части "Рекомендуемые элементы"

Перед началом работы

Примечание

Так как SharePoint Server используется в качестве веб-сайтов в Internet Information Services (IIS), администраторов и пользователей зависят от специальные возможности, которые обеспечивают браузерах. SharePoint Server поддерживает функции специальных возможностей поддерживаемых браузерах. Дополнительные сведения размещены в следующих статьях:

Существует множество веб-частей поиска в SharePoint Server. Эти веб-части имеют предопределенные запросы, такие как тип контента для поиска, где можно найти контент и как для отображения содержимого. Сведения о различных веб-частей поиска в разделе «Планирование для добавления веб-части поиска на страницы» в Планирование сайтов публикации для публикации на нескольких сайтах в SharePoint Server. Многие из веб-частей поиска использовать Источники результатов и правила запросов , которые применяются к ним. Источники результатов сузить результаты поиска, которые будут извлекаться. Правила запроса — это набор условий, которые приводят запроса нужно изменить определенным образом. Дополнительные сведения об источниках результатов и правил запросов в разделе Планирование источников результатов и правил запросов.

Чтобы настроить представление результатов поиска в веб-частях поиска (например, чтобы показать изображение, справа от которого размещается заголовок, набранный полужирным шрифтом) можно изменить шаблоны отображения. Существует два типа шаблонов отображения, наиболее соответствующих веб-частям поиска: шаблоны отображения элементов управления и шаблоны отображения элементов списка. Дополнительные сведения о шаблонах отображения по умолчанию см. в статье Ссылка на шаблон для отображения в SharePoint Server.

Добавление веб-части "Поиск контента" на страницу

Чтобы добавить веб-часть поиска контента на страницу

  1. Убедитесь, что учетная запись пользователя, которая выполняет эту процедуру, является участником группы разработчиков SharePoint для семейства сайтов публикации.

  2. Перейдите на страницу, на которую нужно добавить веб-часть.

  3. В меню Настройки выберите пункт Изменить страницу.

  4. В зоне веб-части, в которую нужно добавить веб-часть, щелкните Добавить веб-часть.

  5. В списке Категории выберите Сведение контента.

  6. В столбце Части выберите элемент Веб-часть Поиск контента и нажмите кнопку Добавить.

Настройка запроса для веб-части "Поиск контента"

Можно использовать веб-часть "Поиск контента" в быстром режиме и создать запрос, выбирая варианты из списка существующих списков результатов, либо можно переключиться в расширенный режим, чтобы создать настраиваемый запрос, используя язык запросов ключевых слов KQL (Keyword Query Language). Используйте расширенный режим, только если вы знакомы с KQL и эта функциональная возможность включена для управляемых свойств.

Порядок настройки запроса для контента веб-части поиска

  1. Убедитесь, что учетная запись пользователя, которая выполняет эту процедуру, является участником группы разработчиков SharePoint для семейства сайтов публикации.

  2. Перейдите на страницу, содержащую веб-часть "Поиск контента", которую нужно настроить.

  3. В меню Настройки выберите пункт Изменить страницу.

  4. В веб-части щелкните стрелку меню веб-части "Поиск контента", а затем щелкните Изменить веб-часть.

  5. В разделе Свойства области инструментов веб-части нажмите в разделе Условия поиска кнопку Изменить запрос.

  6. На вкладке Основные выполните одно из перечисленных ниже действий.

    • Чтобы определить запрос, используя быстрый режим, выберите параметры, описанные в следующей таблице:

      Быстрый режим (по умолчанию)

      Выбрать запрос

      Выберите источник результатов, чтобы определить контент, который следует искать. Если предоставлен общий доступ к библиотеке документов или списку как к каталогу, в этом раскрывающемся списке появится источник результатов каталога. По умолчанию используется значение Недавно измененные элементы (система).

      Ограничить результаты по приложению

      Выберите в списке параметр, чтобы ограничить результаты конкретным источником: сайтом, библиотекой, списком или URL-адресом. По умолчанию используется значение Текущий сайт.

      Ограничить тегом

      Результаты можно ограничить контентом, помеченным термином из набора терминов.

      Выберите один из приведенных ниже вариантов.

       

      Не ограничивать тегами

      Результаты не будут ограничиваться с помощью тегов (по умолчанию).

      Ограничить термином навигации текущей страницы

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

      Ограничить текущими терминами навигации и терминами навигации дочерней страницы

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

      Примечание

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

      Ограничить этим тегом

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

          </div></td>
          </tr>
          </tbody>
          </table>
      
        - Чтобы создать запрос с помощью языка KQL, щелкните **Переключиться в расширенный режим**. Сведения о языке KQL см. в [справочнике по синтаксису языка KQL](https://msdn.microsoft.com/ru-ru/library/ee558911\(office.15\).aspx). При настройке запроса в расширенном режиме также можно использовать *переменные запроса*. Переменные запроса — это заполнители для значений, динамически меняющиеся в зависимости от контекста страницы при отображении страницы, содержащей веб-часть "Поиск контента". Подходящие данные динамически вставляются из контекста при отправке запроса в индекс. Примерами переменных запроса являются переменная {User.Name}, представляющая собой имя пользователя, просматривающего страницу, или переменная {searchBoxQuery}, представляющая собой запрос, введенный пользователем в поле поиска. Выберите параметры, описанные в следующей таблице:
          
      
          > [!NOTE]
          > При переходе в расширенный режим источник результатов, выбранный в разделе <STRONG>Выберите запрос</STRONG>, заменяется другим источником результатов, который может повлиять на результаты поиска. Поэтому проверьте результаты, показанные в разделе <STRONG>ПРЕДВАРИТЕЛЬНЫЙ ПРОСМОТР РЕЗУЛЬТАТОВ ПОИСКА</STRONG> и при необходимости добавьте конфигурацию запроса в поле <STRONG>Текст запроса</STRONG>.
      
          
          ### Расширенный режим
          
          <table>
          <colgroup>
          <col style="width: 50%" />
          <col style="width: 50%" />
          </colgroup>
          <tbody>
          <tr class="odd">
          <td><p>Выбрать запрос</p></td>
          <td><p>Выберите источник результатов, чтобы определить контент, который следует искать.</p>
          <p>Источником результатов по умолчанию являются локальные результаты SharePoint (система).</p></td>
          </tr>
          <tr class="even">
          <td><p>Фильтр ключевых слов</p></td>
          <td><p>Фильтры ключевых слов можно использовать для добавления в запрос переменных запроса. Список доступных переменных запроса представлен в статье <a href="jj683123(v=office.16).md">Query variables in SharePoint Server</a>.</p>
          <p>Можно выбрать в раскрывающемся списке предопределенные переменные запроса и добавить их в запрос, щелкнув <strong>Добавить фильтр ключевых слов</strong>.</p></td>
          </tr>
          <tr class="odd">
          <td><p>Фильтр свойств</p></td>
          <td><p>Фильтры свойств можно использовать для запроса контента управляемых свойств, определенных в схеме поиска как поддерживающие запросы.</p>
          <p>Можно выбрать управляемые свойства в раскрывающемся списке <strong>Фильтр свойств</strong>. Щелкните <strong>Добавить фильтр свойств</strong>, чтобы добавить фильтр в запрос.</p></td>
          </tr>
          <tr class="even">
          <td><p>Текст запроса</p></td>
          <td><p>Введите свой запрос с помощью языка KQL или воспользуйтесь списками <strong>Фильтр ключевых слов</strong> и <strong>Фильтр свойств</strong>, чтобы создать запрос.</p>
          <p>Запрос ключевого слова может состоять из ключевых слов в свободной форме, фильтров свойств или операторов. Заключите переменные запроса в фигурные скобки. При выполнении запроса переменные запроса будут заменены фактическими значениями.</p>
          <p>Длина запросов ключевых слов не может превышать 2048 знаков.</p></td>
          </tr>
          </tbody>
          </table>
      
      1. На вкладке Уточнения перечислены управляемые свойства, разрешенные в схеме поиска для использования в качестве уточнений. Можно определить, что результаты поиска, возвращенные в веб-части "Поиск контента", должны быть ограничены одним или несколькими значениями уточнений. Щелкните уточнение в списке, а затем нажмите кнопку Применить, чтобы добавить его в запрос.

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

      2. На вкладке Сортировка можно определить, как будут сортироваться результаты.

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

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

        Чтобы добавить уровни сортировки, щелкните Добавить уровень сортировки.

        Примечание

        При сортировке результатов поиска учитывается регистр.

        Важно!

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

        Если в списке Сортировать по выбрано Ранг, можно выбрать в списке Модель ранжирования нужную модель ранжирования для сортировки.

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

      3. На вкладке Настройки определите настройки, перечисленные в следующей таблице.

        Правила запросов

        Определите, используются ли правила запросов или нет.

        Перезапись URL-адресов

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

        Поведение при загрузке

        Установите результатов поиска, возвращаемых контента веб-части поиска отображаются на веб-странице. Значение по умолчанию — Синхронизация: запрос проблему с сервера. С помощью режим загрузки, запросы отправляются из сервера и результаты поиска, включены в ответ страницы, отправленных с SharePoint Server. При выборе варианта параметр Async: проблема запроса из браузера, будет выдаваться запросы с точки зрения конечных пользователей браузера после получения страницы. Этот параметр может рассматриваться как для дополнительного содержимого на странице — например рекомендации или популярные элементы.

        Приоритет

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

        Кэширование

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

        Примечание

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

        1. На вкладке Тест можно выполнить предварительный просмотр запроса, отправляемого веб-частью "Поиск контента".

          Текст запроса

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

          Для просмотра дополнительной информации щелкните Дополнительно.

          Шаблон запроса

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

          Уточнение по

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

          Группировка по

          Показывает управляемое свойство, по которому должны группироваться результаты поиска и которое определено на вкладке УТОЧНЕНИЯ.

          Применяемые правила запросов

          Показывает, какие правила применяются к запросу.

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

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

          Текст запроса

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

        Настройка шаблонов отображения для веб-части поиска контента

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

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

        Сведения о настройке и создании собственных шаблонов отображения см. в статье Шаблоны отображения Дизайнера SharePoint 2013. Сведения о методах JavaScript, которые можно использовать при настройке шаблонов отображения, см. в статье Объект Srch.U (DisplayTemplatesSrch).

        Добавление веб-части уточнения на страницу

        Можно добавить уточнения на страницу, чтобы сузить элементы, показываемые в веб-части "Поиск контента", и помочь пользователям быстро просмотреть конкретный контент. Уточнения основаны на управляемых свойствах из индекса поиска. Для отображения уточнений на странице сначала необходимо разрешить использовать нужное управляемое свойство в качестве уточнения, а затем добавьте веб-часть уточнения на страницу, где должны появляться уточнения. Веб-часть уточнения можно настроить для двух типов уточнений: Автономные уточнения и Уточнения для многогранной навигации. Дополнительные сведения о различных типах уточнений см. в разделе Планирование уточнений и многогранной навигации в Планирование поиска в сайтах публикации на нескольких сайтах в SharePoint Server 2016.

        Перед тем как приступить к данной процедуре, проверьте выполнение следующих действий.

        • Разрешено использовать в качестве уточнений управляемые свойства, в соответствии с разделами "Сопоставление свойства для обхода с уточняемым управляемым свойством при администрировании семейства сайтов SharePoint" и "Включение управляемого свойства как уточнения в центре администрирования SharePoint" в статье Настройка уточнений и фасетной навигации в SharePoint Server.

        • Выполнен полный обход источника контента, содержащего управляемые свойства, разрешенные к использованию в качестве уточнений или указывающие, что ваш каталог должен быть полностью переиндексирован во время следующего планового обхода каталога, как описано в разделе "Настройка поиска для публикации на нескольких сайтах" статьи Настройка публикации на нескольких сайтах в SharePoint Server.

        • При использовании уточнений для фасетной навигации уточнения настроены в соответствии с разделом "Добавление уточнений в набор терминов" статьи Настройка уточнений и фасетной навигации в SharePoint Server.

        Чтобы добавить веб-части уточнения на страницу

        1. Убедитесь, что учетная запись пользователя, которая выполняет эту процедуру, является участником группы разработчиков SharePoint для семейства сайтов публикации.

        2. Перейдите на страницу, на которую нужно добавить веб-часть.

        3. В меню Настройки выберите пункт Изменить страницу.

        4. В зоне веб-части, в которую нужно добавить веб-часть, щелкните Добавить веб-часть.

        5. В списке Категории выберите Поиск.

        6. В списке Части выберите элемент Уточнение и нажмите кнопку Добавить.

        Настройка веб-части уточнения

        Чтобы настроить часть уточнения результатов поиска

        1. Убедитесь, что учетная запись пользователя, которая выполняет эту процедуру, является участником группы разработчиков SharePoint для семейства сайтов публикации.

        2. Перейдите на страницу, содержащую веб-часть уточнения, которую нужно настроить.

        3. В меню Настройки выберите пункт Изменить страницу.

        4. В веб-части щелкните стрелку меню веб-части уточнений, а затем щелкните Изменить веб-часть.

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

          • Чтобы настроить веб-часть для автономных уточнений, выполните следующие действия:
          1. Убедитесь, что в разделе Свойства для уточнения поиска области инструментов веб-части установлен флажок Выбрать уточнения в этой веб-части.

          2. Щелкните Выбрать уточнения…

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

          4. В разделе Конфигурация для задайте конфигурацию отображения для каждого уточнения.

            Примечание

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

          • Чтобы настроить веб-часть для автономных уточнений для многогранной навигации, выполните следующие действия:
          1. В разделе Свойства для уточнения поиска области инструментов веб-части установите флажок Использовать конфигурацию уточнений, определенных в наборе терминов управляемой навигации.

        Изменение отображаемого имени уточнения

        При добавлении веб-части уточнений имя управляемого списка, которое разрешено использовать в качестве уточнения, будет использовано в качестве отображаемого имени для уточнения. Во многих случаях имя управляемого свойства оказывается неудобным для пользователя — например, RefinableString00 или ColorOWSTEXT. Отображаемое имя уточнения можно изменить, меняя файл java-скрипта в коллекции главных страниц.

        Изменение отображаемого имени уточнения

        1. Убедитесь, что учетная запись пользователя, которая выполняет эту процедуру, является участником группы разработчиков SharePoint для семейства сайтов публикации.

        2. В меню Настройки выберите Параметры сайта.

        3. На странице Параметры сайта щелкните Главные страницы и макеты страниц в разделе Коллекции веб-разработчика.

        4. На странице Коллекция главных страниц щелкните Шаблоны отображения.

        5. На странице Шаблоны отображения щелкните Файлы языков.

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

        7. Откройте файл CustomStrings.js.

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

          "rf_RefinementTitle_ManagedPropertyName": "Sample Refinement Title for ManagedPropertyName"

          Например, можно добавить следующую строку, чтобы изменить отображаемое имя управляемого свойства RefinableInt00 на "Price":

          "rf_RefinementTitle_RefinableInt00": "Price".

        Отображение счетчиков уточнения в веб-части уточнения

        При добавлении на страницу веб-части уточнений эта веб-часть по умолчанию не содержит счетчиков уточнений — то есть число элементов для каждого значения уточнения не показывается. Например, при использовании в качестве уточнения управляемого свойства Color (Цвет), значения уточнения будут показывать только цвета, такие как Red (Красный), Green (Зеленый) и Blue (Синий). Можно добавить счетчики уточнений, меняя значение в файле HTML, чтобы значения уточнений показывались как Red (10), Green (12) и Blue (8).

        Добавление счетчиков уточнений на веб-части уточнения

        1. Убедитесь, что учетная запись пользователя, которая выполняет эту процедуру, является участником группы разработчиков SharePoint для семейства сайтов публикации.

        2. В меню Настройки выберите Параметры сайта.

        3. На странице Параметры сайта щелкните Главные страницы и макеты страниц в разделе Коллекции веб-разработчика.

        4. На странице Коллекция главных страниц щелкните Шаблоны отображения.

        5. На странице Шаблоны отображения щелкните Фильтры.

        6. Откройте файл Filter_Default.html.

        7. Измените значение для ShowCounts (Показать счетчики) на true.

        Настройка шаблонов отображения для веб-части уточнения

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

        Для просмотра шаблонов отображения для веб-части уточнения

        1. Убедитесь, что учетная запись пользователя, которая выполняет эту процедуру, является участником группы разработчиков SharePoint для семейства сайтов публикации.

        2. В меню Настройки выберите Параметры сайта.

        3. На странице Параметры сайта щелкните Главные страницы и макеты страниц в разделе Коллекции веб-разработчика.

        4. На странице Коллекция главных страниц щелкните Шаблоны отображения.

        5. На странице Шаблоны отображения щелкните Фильтры.

        Сведения о настройке и создании собственных шаблонов отображения см. в статье Шаблоны отображения Дизайнера SharePoint 2013.

        Добавление веб-части панели уточнения таксономии на страницу

        Перед тем как приступить к данной процедуре, проверьте выполнение следующих действий.

        • Разрешено использовать в качестве уточнений управляемые свойства, в соответствии с разделами "Сопоставление свойства для обхода с уточняемым управляемым свойством при администрировании семейства сайтов SharePoint" и "Включение автоматически создаваемого управляемого свойства как уточнения в центре администрирования SharePoint" в статье Настройка уточнений и фасетной навигации в SharePoint Server.

        • Выполнен полный обход источника контента, содержащего управляемые свойства, разрешенные к использованию в качестве уточнений, как описано в разделе "Настройка поиска для публикации на нескольких сайтах" статьи Настройка публикации на нескольких сайтах в SharePoint Server.

        • При использовании уточнений для фасетной навигации уточнения настроены в соответствии со статьей Настройка уточнений и фасетной навигации в SharePoint Server.

        Чтобы добавить веб-части панели уточнения таксономии на страницу

        1. Убедитесь, что учетная запись пользователя, которая выполняет эту процедуру, является участником группы разработчиков SharePoint для семейства сайтов публикации.

        2. Перейдите на страницу, на которую нужно добавить веб-часть.

        3. В меню Настройки выберите пункт Изменить страницу.

        4. В зоне веб-части, в которую нужно добавить веб-часть, щелкните Добавить веб-часть.

        5. В списке Категории выберите Поиск.

        6. В списке Части выберите элемент Область уточнения таксономии и нажмите кнопку Добавить.

        Настройка веб-части области уточнения таксономии

        Настройка веб-части панели уточнения таксономии

        1. Убедитесь, что учетная запись пользователя, которая выполняет эту процедуру, является участником группы разработчиков SharePoint для семейства сайтов публикации.

        2. Перейдите на страницу, содержащую веб-часть области уточнения таксономии, которую нужно настроить.

        3. В меню Настройки выберите Изменить страницу.

        4. В веб-части щелкните стрелку меню веб-части "Панель уточнений таксономии", а затем щелкните Изменить веб-часть.

        5. На странице инструментов веб-части выберите в разделе Свойства, в разделе Запрос, в меню Объект уточнений веб-часть, которую нужно связать с веб-частью "Панель уточнений таксономии".

        6. На странице инструментов веб-части выберите в разделе Свойства, в разделе Запрос, в меню Уточнение управляемое свойство, которое было определено для управляемой навигации.

        Добавление веб-части "Рекомендуемые элементы" на страницу

        Веб-часть "Рекомендуемые элементы" можно использовать, чтобы показать рекомендации для контента на основе предыдущего взаимодействия пользователей с этим сайтом. Например, эту веб-часть можно добавить на страницу "Элемент каталога". При просмотре пользователем конкретного элемента в этой веб-части появятся другие элементы, ранее просмотренные пользователями, например "Пользователи, просматривавшие этот элемент, также просматривали следующие элементы”. Дополнительные сведения о рекомендациях см. в разделе Планирование аналитики использования, событий использования и рекомендаций в статье Планирование поиска в сайтах публикации на нескольких сайтах в SharePoint Server 2016.

        Чтобы добавить веб-части рекомендуемые элементы на страницу

        1. Убедитесь, что учетная запись пользователя, которая выполняет эту процедуру, является участником группы разработчиков SharePoint для семейства сайтов публикации.

        2. Перейдите на страницу, на которую нужно добавить веб-часть.

        3. В меню "Настройки" выберите пункт Изменить страницу.

        4. В зоне веб-части, в которую нужно добавить веб-часть, щелкните Добавить веб-часть.

        5. В списке Категории выберите Контент на основе поиска.

        6. В столбце Части выберите элемент Рекомендуемые элементы и нажмите кнопку Добавить.

        Настройка веб-части "Рекомендуемые элементы"

        Порядок настройки запроса для веб-части рекомендуемые элементы

        1. Убедитесь, что учетная запись пользователя, которая выполняет эту процедуру, является участником группы разработчиков SharePoint для семейства сайтов публикации.

        2. Перейдите на страницу, содержащую веб-часть "Рекомендуемые элементы", которую нужно настроить.

        3. В меню Настройки выберите Изменить страницу.

        4. В веб-части щелкните стрелку меню веб-части "Рекомендуемые элементы", а затем щелкните Изменить веб-часть.

        5. В разделе Свойства области инструментов веб-части нажмите в разделе Условия поиска кнопку Изменить запрос.

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

          Получить рекомендуемые элементы для

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

          Например, пусть нужно получить рекомендации для элементов каталога. Есть страница элементов каталога, на которой отображаются элементы каталога, а номер элемента является частью понятного URL-адреса — например, www.contoso/audio/mp3/4010101. (4010101 представляет элемент каталога.) Если нужно получить рекомендации для маркера из URL-адреса, следует выбрать во втором раскрывающемся списке {URLToken.1} (4010101).

          Ограничить результаты по приложению

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

          Ограничить результаты по типу контента

          Этот раскрывающийся список используется, чтобы ограничить результаты поиска конкретным типом контента.

          Если слишком мало рекомендуемых элементов

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

        7. На вкладке Уточнения перечислены управляемые свойства, разрешенные в схеме поиска для использования в качестве уточнений. Можно определить, что результаты поиска, возвращенные в веб-части "Рекомендуемые элементы", должны быть ограничены одним или несколькими значениями уточнений. Щелкните уточнение в списке, а затем нажмите кнопку Применить, чтобы добавить его в запрос.

          Если нужно определить группы результатов, щелкните Дополнительно. В разделе Группировать результаты можно определить, что результаты должны группироваться по одному или нескольким управляемым свойствам.

        8. На вкладке Настройки задайте следующие параметры:

          Правила запросов

          Определите, используются ли правила запросов или нет.

          Перезапись URL-адресов

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

          Поведение при загрузке

          Установите результатов поиска, возвращаемых веб-части рекомендуемые элементы должны отображаться на веб-странице. Значение по умолчанию — Отображение страницы и веб-одна из сторон одновременно. С помощью режим загрузки, запросы отправляются из сервера и результаты поиска, включены в ответ страницы, отправленных с SharePoint Server. Если выбран параметр отображения страницы и веб-части независимо друг от друга, запросы будет выдаваться с точки зрения конечных пользователей браузера после получения страницы. Этот параметр может рассматриваться как для дополнительного содержимого на странице — например, рекомендации по или популярные элементы

          Приоритет

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

          Кэширование

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

          Примечание

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

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

            Текст запроса

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

            Для просмотра дополнительной информации щелкните Дополнительно.

            Уточнение по

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

            Группировка по

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

            Применяемые правила запросов

            Показывает, какие правила применяются к запросу.

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

            {RecsURL}*

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

            {Scope}*

            Показывает область, выбранную для результатов поиска.

            {ContentTypeID}*

            Показывает тип контента, выбранный для результатов поиска.

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

            Текст запроса

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

          Настройка шаблонов отображения для веб-части "Рекомендуемые элементы"

          Шаблоном отображения элементов управления для веб-части поиска "Рекомендуемые элементы" является список (называющийся Control_List в Коллекции главных страниц).

          Шаблоном отображения элементов для веб-части поиска "Рекомендуемые элементы" является "Рекомендуемые элементы: картинка сверху, три строки снизу" (называющийся RecommendationsClickLogging в Коллекции главных страниц). Когда пользователь щелкает ссылку, отображаемую в веб-части"Рекомендуемые элементы", шаблон отображения элементов регистрирует событие использования "Recommendations Clicked" (Щелчок рекомендаций).

          Сведения о настройке и создании собственных шаблонов отображения см. в статье Шаблоны отображения Дизайнера SharePoint 2013. Сведения о методах JavaScript, которые можно использовать при настройке шаблонов отображения, см. в статье Объект Srch.U (DisplayTemplatesSrch).

          See also

          Query variables in SharePoint Server

          Серия блогов о создании продукториентированного веб-сайта в SharePoint Server 2013