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


Управление встроенными службами поиска

Заметка

Информация о доступности функций следующая.

Dynamics 365 Contact Center — внедренное Dynamics 365 Contact Center — автономное Dynamics 365 Customer Service
нет Да Да

С помощью встроенных служб поиска в Dynamics 365 Customer Service вы можете настраивать сторонние источники, такие как корпоративные веб-сайты, основанные на протоколе карты сайта. Статьи загружаются в Dataverse и обновляются по указанному вами расписанию.

Предварительные условия

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

  • Базовый уровень: prvReadconnector
  • Глобальный уровень:
    • prvReadWorkflow
    • prvWriteWorkflow
    • prvCreatemsdyn_knowledgeconfiguration
    • prvReadmsdyn_knowledgeconfiguration
    • prvWritemsdyn_knowledgeconfiguration
    • prvDeletemsdyn_knowledgeconfiguration

Подробнее о ролях безопасности и привилегиях.

Подготовить встроенные службы поиска

  1. Войдите в приложение Центр администрирования Customer Service или Центр администрирования Contact Center.
  2. Перейдите в раздел База знаний>Поставщики встроенного поиска>Управление.
  3. На странице Встроенные службы поиска выберите Настроить интегрированный поиск.

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

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

Включение интегрированного потока триггеров Search API

Заметка

Чтобы включить поток Запуск API интегрированного поиска, у вас должны быть привилегии prvReadWorkflow (глобальный уровень).

Совет

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

  1. Войдите на make.powerapps.com.

  2. Перейдите в раздел Решения>Решение по умолчанию>Облачные потоки и включите Интегрированный поток триггеров Search API.

    Снимок экрана: включения интегрированного потока триггеров Search API.

Добавление встроенных служб поиска

  1. В центре администрирования Customer Service или центре администрирования Contact Center в разделе Интерфейсы выберите База знаний.

  2. На странице База знаний в разделе Встроенные службы поиска выберите Управление.

  3. Выберите Создать.

  4. В разделе Информация о поставщике:

    • Имя поставщика поиска: введите название поставщика поиска.
    • Описание: введите описание поставщика поиска.
    • Установите флажок авторизации.
  5. Выберите Далее.

  6. В разделе Аутентификация и тестирование проверьте и введите следующее:

    • Корневой URL-адрес: введите корневой URL-адрес веб-сайта службы поиска, включая протокол. Например, в https://contoso.com/about корневой URL-адрес: https://contoso.com/.

    • URL-адрес карты сайта: чтобы получить URL-адрес карты сайта для веб-сайта, добавьте /robots.txt в адресную строку. Например: https://contoso.com/robots.txt.

      Заметка

      • Карта сайта, которую вы предоставляете, должна иметь тег lastmod внутри тега url статьи.
      • Карта сайта и файлы индекса сайта должны иметь тип содержимого content-type как application/xml или text/xml.
      • Вы должны предоставлять только статические веб-сайты для приема данных. Веб-сайты, которые возвращают сценарии для загрузки содержимого, не поддерживаются для приема данных.
      • Допускается только уникальная комбинация фильтров корневого URL-адреса, URL-адреса карты сайта и языка.
    • Языковой фильтр для приема: выберите языки, которые вы хотите сопоставить для приема. Выберите Сброс, чтобы очистить ваш выбор. По умолчанию для приема рассматриваются все языки. Если вы применяете языковые фильтры, вы должны сохранить сопоставление для языкового кода.

  7. Выберите Далее.

  8. В разделе Схема статьи базы знаний выберите Сопоставление полей или Схема JSON.

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

  9. В разделе Обновить расписание укажите интервалы обновления:

    • Частота обновления: выберите значение из списка, чтобы указать частоту, с которой новые или обновленные статьи загружаются из службы поиска. Чтобы приостановить прием, выберите Без обновления.

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

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

  10. Выберите Далее.

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

  12. Выберите Сохранить и закрыть.

    Новая служба поиска появляется на странице База знаний>Все встроенные службы поиска. Ее статус Неактивно с причиной состояния Проверено.

    Если вам нужно добавить дополнительную информацию, выберите Сохранить как черновик. Статус Неактивно с причиной состояния Черновик.

Выполнение приема данных для служб поиска

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

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

Пробный прием

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

  1. На странице База знаний>Все встроенные службы поиска выберите службу поиска.
  2. Выберите Выполнить прием.
  3. Выберите Пробный прием.
  4. Укажите количество статей для приема из списка Количество записей. Максимальное число статей, которые можно выбрать, равно 1000.

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

Прием на основе диапазона времени

Если ваша служба поиска Активна с причина состояния Готово к приему, инициируйте прием на основе временного диапазона.

  1. На странице База знаний>Все встроенные службы поиска выберите службу поиска.
  2. Выберите Выполнить прием.
  3. Выберите Прием на основе диапазона времени.
  4. Укажите диапазон дат, из которого следует выбирать обновленные статьи для приема. Диапазон дат должен составлять 60 дней с начальной даты.

Активация поставщиков поиска

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

  1. В центре администрирования Customer Service или центре администрирования Contact Center в разделе Интерфейсы выберите База знаний.
  2. На странице База знаний в разделе Встроенные службы поиска выберите Управление.
  3. Из списка Неактивные службы поиска выберите службу поиска, затем выберите Активировать.
  4. Выберите Активировать еще раз, чтобы подтвердить, что вы хотите активировать службу поиска.

Изменение поставщиков поиска

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

  1. В центре администрирования Customer Service или центре администрирования Contact Center в разделе Интерфейсы выберите База знаний.
  2. На странице База знаний в разделе Встроенные службы поиска выберите Управление.
  3. Выберите Активные встроенные службы поиска или Неактивные встроенные службы поиска в списке Все встроенные службы поиска, затем выберите службу поиска, в которую вы хотите внести изменения.
  4. Выберите Изменить.
  5. На странице Сведения о службе поиска выберите вкладку, на которой вы хотите внести изменения.
  6. При необходимости измените информацию.
  7. Выберите Сохранить и закрыть.

Деактивация поставщиков поиска

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

  1. В центре администрирования Customer Service или центре администрирования Contact Center в разделе Интерфейсы выберите База знаний.
  2. На странице База знаний в разделе Встроенные службы поиска выберите Управление.
  3. Из списка Активные службы поиска выберите службу поиска.
  4. Выберите Деактивировать.
  5. Выберите Деактивировать еще раз, чтобы подтвердить, что вы хотите деактивировать службу поиска.

Настройка поставщиков поиска в качестве поисковых фильтров

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

Заметка

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

  1. В центре администрирования Customer Service или центре администрирования Contact Center в разделе Интерфейсы выберите База знаний.
  2. В разделе Фильтры убедитесь, что для параметра Включить фильтры поиска установлено значение Да.
  3. Из списка Выберите тип фильтра выберите Идентификатор поставщика данных встроенного поиска, затем выберите Добавить.
  4. Выберите значок Поиск.
  5. Выберите поставщика поиска, затем выберите Добавить.
  6. При необходимости, чтобы предопределенные службы поиска отображались для агентов по умолчанию, переключите Установить как предварительно выбранный фильтр в значение Да.

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

Подтверждение веб-сайта поисковой системы

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

  • Корневой URL-адрес: введите корневой URL-адрес веб-сайта службы поиска, включая протокол. Например, в https://contoso.com/about корневой URL-адрес: https://contoso.com/.

  • URL-адрес карты сайта: чтобы получить URL-адрес карты сайта для веб-сайта, добавьте /robots.txt в адресную строку. Например: https://contoso.com/robots.txt. Чтобы получить необходимую коллекцию карты сайта из файла robots.txt, убедитесь, что выбранная вами ссылка карты сайта содержит sitemapindex, например: "https://contoso.com/_sitemaps/sitemapindex.xml".

    Снимок экрана, показывающий пример файла robots.txt.

Следующие шаги

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