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


Управление шаблонами вкладок приложения

Шаблон вкладки приложения в Customer Service позволяет указать тип приложений, которые могут быть открыты, когда агенты начинают сеанс в приложении Customer Service workspace.

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

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

Используя шаблон вкладки приложения, вы можете определить приложения, доступные для сеанса, затем связать эти приложения с сеансом. Например, вы можете создать вкладку страницы Активный разговор и связать ее с сеансом чата или SMS-переписки. Теперь, когда агент принимает уведомление из каналов чата или SMS, начинается сеанс и страница Активный разговор открывается.

Как администратор, вы можете создать несколько шаблонов вкладок приложений.

Заметка

Вы не можете настраивать стандартные шаблоны, но можете создавать свои собственные шаблоны.

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

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

Создание шаблонов вкладок приложения

  1. Выберите Центр администрирования Customer Service и выполните следующие действия.

    1. На карте сайта выберите Рабочие области в пункте Интерфейс агента.
    2. На странице Рабочие области выберите Управление для пункта Шаблоны вкладок приложения.
  2. Выберите Создать на странице Активные шаблоны вкладок приложения.

  3. Укажите следующее на странице Активные шаблоны вкладок приложения.

    Tab Имя. Описание: Пример
    Общие сведения Полное имя Укажите имя вкладки приложения. Это имя не будет отображаться для агентов во время выполнения. Поиск статей базы знаний
    Общие сведения Уникальное имя Укажите уникальный идентификатор в формате <префикс>_<имя>.
    ВАЖНО
    Для уникального имени требуется следующее:
    • Префикс может быть только буквенно-цифровым, а его длина должна составлять от 3 до 8 символов.
    • Между префиксом и именем необходимо добавить подчеркивание.

    Вы можете выбрать значок лампочки, затем выбрать Применить, чтобы проверить, соответствует ли введенное имя требованиям.
    вкладка приложения contoso
    Общие Должность Укажите название приложения, которое вы хотите, чтобы агенты видели во время выполнения. Поиск статей базы знаний
    Общие сведения Тип страницы В списке выберите тип страницы. Веб-ресурс
    Общие сведения Описание: Введите описание для справки. Тип страницы используется для отображения страницы поиска в базе знаний.
  4. Выберите Сохранить. В разделе Параметры отображаются параметры для выбранного типа страницы.

    Заметка

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

  5. Выберите поле Значение параметра, который вы хотите изменить, и укажите значение.

  6. Выберите Сохранить.

Типы страниц

Доступны следующие типы страниц:

  • Информационная панель
  • Список сущностей
  • Запись сущности
  • Поиск (Search)
  • Веб-сайт стороннего производителя
  • Веб-ресурс
  • Элемент управления (только для внутреннего использования)
  • Пользовательское

Информационная панель

Этот тип страниц используется для отображения панели мониторинга как приложения. Для типа страниц "панель мониторинга" доступен следующий параметр.

Параметр Описание: Обязательно Поддерживаемые значения Пример
dashboardId GUID панели мониторинга Да String d201a642-6283-4f1d-81b7-da4b1685e698

Заметка

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

Список сущностей

Этот тип страниц используется для отображения представления сущности, которое определяет способ отображения списка записей для конкретной сущности. Для типа страниц "представление сущности" доступны следующие параметры.

Параметр Описание: Обязательно Поддерживаемые значения Пример
entityName Логическое имя сущности Да Строка

Динамические данные
учетная запись

{anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname}
viewId GUID представления No String 00000000-0000-0000-00aa-000010001031

Заметка

Если целевое представление не существует или не включено в определение модуля приложения, вместо нее отображается представление сущности по умолчанию.

Запись сущности

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

Для типа страниц "запись сущности" при открытии существующей записи доступны следующие параметры.

Параметр Описание: Обязательное Поддерживаемые значения Пример
entityName Логическое имя сущности Да Строка

Динамические данные

учетная запись

{anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname}

entityId GUID записи сущности нет Строка

Динамические данные

d49e62a8-90df-e311-9565-a45d36fc5fe8

{anchor._customerid_value}

formId GUID экземпляра формы нет String 915f6055-2e07-4276-ae08-2b96c8d02c57
validateRecord Проверяет, существует ли запись в базе данных организации нет Логический Истина

Заметка

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

Если параметр validateRecord отсутствует, создайте его следующим образом:

  1. В форме Шаблон вкладки приложения выберите Новый параметр шаблона и введите следующие значения:
    • Имя: validateRecord
    • Уникальное имя: new_tabtemplateparam_validateRecord
    • Значение: True
  2. Сохраните и закройте.

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

Параметр Описание Обязательно Поддерживаемые значения Пример
entityName Логическое имя сущности Да Строка

Динамические данные

контакт

{anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname}

data Данные, которые будут предварительно заполнены в форме No JSON {"subject":"Task created from {anchor.ticketnumber}","description":"Follow-up needed with customer","prioritycode":"2","scheduledend":"06/12/2023", "regardingobjectid": [{"id": "{anchor.incidentid}", "name": "{anchor.title}", "entityType":"{anchor.entityName}"}]}
formId GUID экземпляра формы No String 915f6055-2e07-4276-ae08-2b96c8d02c57

Для типа страниц "поиск в сущности" доступны следующие параметры.

Параметр Описание: Обязательно Поддерживаемые значения Пример
searchType Определите, чтобы использовать поиск с сортировкой по релевантности или поиск с разбивкой по категориям. Возможны следующие значения:
  • 0 для поиска с сортировкой по релевантности
  • 1 для поиска с разбивкой по категориям
No Число 0
searchText Определите строку, которую вы хотите найти. Да Строка

Динамические данные

OData


contoso

{anchor.title}

{anchor._customerid_value@OData.Community.Display.V1.FormattedValue}
{$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title}

Веб-сайт стороннего производителя

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

Параметр Описание: Обязательное Поддерживаемые значения Пример
url URL-адрес веб-сайта для отображения на вкладке приложения
Да Строка
https://www.bing.com/search?q=
data Дополнительный параметр данных для анализа с параметром url
No Строка

Динамические данные

OData


contoso

{anchor.title}

{anchor._customerid_value@OData.Community.Display.V1.FormattedValue}
{$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title}

Заметка

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

Как работает синтаксический анализ

Эти примеры основаны на сценарии, в котором обращение было открыто как вкладка привязки в новом сеансе с номером билета: CAS-01003-P3B7G1.

Параметр url: https://www.bing.com/search?q=
Параметр data с использованием динамических данных: {anchor.ticketnumber}
Ожидаемый URL-адрес: https://www.bing.com/search?q=CAS-01003-P3B7G1

Параметр url: https://www.bing.com/search?q=
Параметр data с использованием OData: {$odata.incident.ticketnumber.?$filter=incidentid eq'{anchor.incidentid}'&$select=ticketnumber}
Ожидаемый URL-адрес: https://www.bing.com/search?q=CAS-01003-P3B7G1

Заметка

Параметр url требует правильного формата URL-адреса с использованием "https://".

Веб-ресурс

Этот тип страниц используется для отображения веб-ресурсов, представляющих файлы, используемые для расширения веб-приложения, такие как файлы HTML, JavaScript, CSS и несколько форматов изображений. Для типа страниц "веб-ресурс" доступны следующие параметры.

Параметр Описание: Обязательно Поддерживаемые значения Пример
webresourceName Имя открываемого веб-ресурса Да String new_myresource.html
data Укажите строку или пару "ключ-значение" в соответствии с требованиями веб-ресурса. No Строка

Динамические данные

OData


contoso

{anchor.title}

{anchor._customerid_value@OData.Community.Display.V1.FormattedValue}
{$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title}

Заметка

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

Пользовательское

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

Следующие параметры доступны для настраиваемых страниц.

Параметр Описание: Обязательное Поддерживаемые значения Пример
entityName Логическое имя сущности No Строка

Динамические данные
инцидент

{anchor.entityName}
name Уникальное имя настраиваемой страницы Да Строка
new_mycustompage
recordId GUID записи сущности No Строка

Динамические данные



OData



d49e62a8-90df-e311-9565-a45d36fc5fe8

{caseId}

{anchor.incidentid}

{$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title}


Готовые шаблоны вкладок приложения

Следующие готовые шаблоны вкладок приложений доступны.

Имя шаблона Описание: Тип приложения
Активный разговор Отображает страницу "Сводка по клиенту" на вкладке. Запись сущности
Запись сущности Отображает запись сущности на вкладке. Запись сущности
Поиск в базе знаний Показывает страницу поиска статей базы знаний на вкладке. Веб-ресурс
Панель мониторинга разговоров многоканального взаимодействия Показывает панель мониторинга разговоров многоканального взаимодействия на вкладке. Информационная панель
Ежедневная аналитика многоканального взаимодействия Показывает отчет Power BI на вкладке. Элемент управления
Просмотр быстрого ответа Показывает быстрый ответ на вкладке. Элемент управления
Просмотр функционального сообщения Показывает функциональное сообщение на вкладке. Элемент управления
Поиск (Search) Показывает страницу поиска многоканального взаимодействия на вкладке. Элемент управления

См. также

Начало работы с Центр администрирования Customer Service
Управление шаблонами сеансов
Управление шаблонами уведомлений
Связывание шаблонов с рабочими потоками