Gerir modelos de separador de aplicação
Nota
As informações de disponibilidade de caraterísticas são as seguintes.
Dynamics 365 Contact Center — incorporado | Dynamics 365 Contact Center — Autónomo | Dynamics 365 Customer Service |
---|---|---|
Não | Sim | Sim |
Um modelo de separador de aplicações no Customer Service permite especificar o tipo de aplicações que podem ser abertas quando os agentes iniciam uma sessão no Customer Service workspace.
A barra vertical no painel esquerdo mostra a lista de sessões. O painel mostra sempre a sessão Base que não pode fechar nem personalizar.
No Customer Service workspace, cada sessão de cliente tem, pelo menos, um separador de aplicações denominado de "separador Âncora", que não pode fechar nem personalizar. Quando inicia uma sessão, a página de aplicações correspondente e quaisquer outras páginas adicionais abrem-se com base nas definições da configuração.
Utilizando o modelo de separador de aplicações, pode definir aplicações que estão disponíveis para uma sessão e, em seguida, associar essas aplicações à sessão. Por exemplo, pode criar o separador de página Conversa Ativa e associá-lo a uma sessão de chat ou de SMS. Agora, quando um agente aceita uma notificação dos canais de chat ou SMS, é iniciada uma sessão e a página Conversa Ativa é aberta.
Enquanto Administrador, pode criar vários modelos de separadores de aplicação.
Nota
Não é possível personalizar os modelos de origem, mas pode criar os seus próprios modelos personalizados.
Pré-requisitos
Precisa da função de Administrador do Sistema para realizar as tarefas mencionadas neste artigo.
Criar modelos de separador de aplicações
Selecione centro de administração do Customer Service e efetue os seguintes passos.
- No mapa do site, selecione Áreas de trabalho na Experiência de agente.
- Na página Áreas de trabalho, selecione Gerir para Modelos de separador de aplicação.
Selecione Novo na página Modelos de Separador de Aplicações Ativos.
Especifique o seguinte na página Novo Modelo de Separador de Aplicações.
Tab Nome Descrição Exemplo Geral Nome Especifique o nome do separador de aplicações. Este nome não está visível para os agentes no runtime. Pesquisa de artigos da base de dados de conhecimento Geral Nome exclusivo Forneça um identificador exclusivo no formato <prefixo>_<nome>.
IMPORTANTE
São necessários os seguintes para o nome exclusivo:- O prefixo só pode ser alfanumérico e o seu comprimento deve ter entre 3 e 8 carateres.
- Tem de ser adicionado um caráter de sublinhado entre o prefixo e o nome.
Pode selecionar o ícone de lâmpada e, em seguida, selecionar Aplicar para verificar se o nome introduzido satisfaz os requisitos.separador da aplicação contoso Geral Cargo Forneça um título para a aplicação que deseja que os agentes vejam em runtime. Pesquisa de artigos da base de dados de conhecimento Geral Tipo de página Selecione um tipo de página da lista. Recurso Web Geral Descrição Forneça uma descrição para sua referência. O tipo de página é utilizado para exibir uma página de pesquisa da base de dados do conhecimento. Selecione Guardar. A secção Parâmetros apresenta os parâmetros para o tipo de página que selecionou.
Nota
Sempre que editar o modelo de separador de aplicação, guarde as alterações para ver os campos correspondentes na secção Parâmetros.
Selecione o campo Valor de um parâmetro que pretende editar e forneça o valor.
Selecione Guardar.
Tipos de página
Estão disponíveis os seguintes tipos de páginas:
- Dashboard
- Lista de entidades
- Registo de entidade
- Pesquisar
- Site de terceiros
- Recurso Web
- Controlo (apenas para uso interno)
- Personalizar
Dashboard
Este tipo de página é utilizado para apresentar o dashboard como uma aplicação. O parâmetro seguinte está disponível para o tipo de página do dashboard.
Parâmetro | Descrição | Obrigatório | Valores suportados | Exemplo |
---|---|---|---|---|
dashboardId |
GUID do dashboard | Sim | Cadeia (de carateres) | d201a642-6283-4f1d-81b7-da4b1685e698 |
Nota
- O dashboard predefinido aparece se o parâmetro dashboardId for:
> — em branco
> — incorreto
> — um dashboard que não está incluído na definição do módulo da aplicação - Os dashboards predefinidos pessoais não são suportados.
Lista de entidades
Este tipo de página é utilizado para apresentar uma vista de entidade que define a forma como é apresentada uma lista de registos de uma determinada entidade. Os parâmetros seguintes estão disponíveis para o tipo de página de vista de entidade.
Parâmetro | Descrição | Obrigatório | Valores suportados | Exemplo |
---|---|---|---|---|
entityName |
Nome lógico da entidade | Sim | Cadeia Dinâmicos |
conta {anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname} |
viewId |
GUID da vista | Não | Cadeia (de carateres) | 00000000-0000-0000-00aa-000010001031 |
Nota
Se a vista de destino não existir ou não estiver incluído na definição do módulo de aplicação, a vista de entidade predefinida é apresentada.
Registo de entidade
Este tipo de página é utilizado para apresentar um registo existente ou para abrir um formulário para criar um novo registo.
Os seguintes parâmetros estão disponíveis para o tipo de página de registo de entidades quando um registo existente é aberto.
Parâmetro | Descrição | Necessária | Valores suportados | Exemplo |
---|---|---|---|---|
entityName |
Nome lógico da entidade | Sim | Cadeia Campos dinâmicos |
conta {anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname} |
entityId |
GUID do registo de entidade | Não | Cadeia Campos dinâmicos |
d49e62a8-90df-e311-9565-a45d36fc5fe8 {anchor._customerid_value} |
formId |
GUID da instância do formulário | Não | Cadeia (de carateres) | 915f6055-2e07-4276-ae08-2b96c8d02c57 |
validateRecord |
Verifica se o registo existe na base de dados da organização | Não | Booleano | True |
Nota
Se o sistema não corresponder o valor entityId a um registo existente no Dataverse, o formulário abres-se no modo de criação para criar um registo. Se pretender que o sistema carregue o formulário apenas quando o registo existir no Dataverse, defina o parâmetro validateRecord como true.
Se o parâmetro validateRecord não estiver presente, crie o parâmetro da seguinte forma:
- No formulário Modelo de Separador de Aplicação, selecione Novo Parâmetro de Modelo e introduza os seguintes valores:
- Nome: validateRecord
- Nome Exclusivo: new_tabtemplateparam_validateRecord
- Valor: True
- Guarde e feche.
Os seguintes parâmetros estão disponíveis para o tipo de página de registo de entidades quando um formulário de entidade é aberto para criar um registo.
Parâmetro | Descrição | Obrigatório | Valores suportados | Exemplo |
---|---|---|---|---|
entityName |
Nome lógico da entidade | Sim | Cadeia Campos dinâmicos |
contacto {anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname} |
data |
Dados a serem pré-preenchidos no formulário | Não | 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 da instância do formulário | Não | Cadeia (de carateres) | 915f6055-2e07-4276-ae08-2b96c8d02c57 |
Pesquisar
Os parâmetros seguintes estão disponíveis para o tipo de página de pesquisa de entidade.
Parâmetro | Descrição | Obrigatório | Valores suportados | Exemplo |
---|---|---|---|---|
searchType |
Definir para utilizar a Pesquisa por relevância ou a Pesquisa categorizada. Os valores possíveis são:
|
Não | Número | 0 |
searchText |
Defina a cadeia que pretende procurar. | Sim | Cadeia Campos dinâmicos OData |
contoso {anchor.title} {anchor._customerid_value@OData.Community.Display.V1.FormattedValue} {$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title} |
Site de terceiros
Este tipo de página é utilizado para apresentar sites de terceiros como uma aplicação. Pode usar este tipo para hospedar apenas os sites que são compatíveis com o hospedagem iFrame. Se o seu site não for compatível com a hospedagem de iframe, será apresentada uma mensagem de erro a informar que o site se recusou a ligar. O modelo de separador de aplicações analisa os parâmetros de URL e de dados para formatar o endereço URL a ser apresentado.
Parâmetro | Descrição | Necessária | Valores suportados | Exemplo |
---|---|---|---|---|
url |
O URL do site a ser apresentado no separador da aplicação |
Sim | Cadeia |
https://www.bing.com/search?q= |
data |
Parâmetro de dados adicional a ser analisado com o parâmetro url |
Não | Cadeia Campos dinâmicos OData |
contoso {anchor.title} {anchor._customerid_value@OData.Community.Display.V1.FormattedValue} {$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title} |
Nota
Quando um agente muda do tipo de site de terceiros do modelo de separador para outro separador e, em seguida, reverte para o modelo de separador de site de terceiros, a página é atualizada para o estado inicial. Para obter mais informações, consulte a secção "O separador de aplicações de terceiros atualiza quando o foco é alterado" no Documento problemas conhecidos.
Como funciona a análise
Estes exemplos baseiam-se num cenário em que o caso foi aberto como o separador Âncora numa nova sessão com o número do suporte: CAS-01003-P3B7G1
.
url
parâmetro: https://www.bing.com/search?q=
Parâmetro data
utilizando campos dinâmicos: {anchor.ticketnumber}
URL esperado: https://www.bing.com/search?q=CAS-01003-P3B7G1
url
parâmetro: https://www.bing.com/search?q=
Parâmetro data
utilizando OData: {$odata.incident.ticketnumber.?$filter=incidentid eq'{anchor.incidentid}'&$select=ticketnumber}
URL esperado: https://www.bing.com/search?q=CAS-01003-P3B7G1
Nota
O parâmetro url
requer o formato URL correto utilizando "https://".
Recurso Web
Este tipo de página é utilizado para apresentar recursos web que representam ficheiros, que são usados para expandir a aplicação web, tais como ficheiros HTML, JavaScript, CSS e vários formatos de imagem. Os parâmetros seguintes estão disponíveis para o tipo de página de recursos web.
Parâmetro | Descrição | Obrigatório | Valores suportados | Exemplo |
---|---|---|---|---|
webresourceName |
Nome do recurso Web a abrir | Sim | Cadeia (de carateres) | new_myresource.html |
data |
Fornece uma cadeia ou par chave-valor, de acordo com o requisito do recurso Web. | Não | Cadeia Campos dinâmicos OData |
contoso {anchor.title} {anchor._customerid_value@OData.Community.Display.V1.FormattedValue} {$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title} |
Nota
Quando um agente muda do tipo de recurso Web do modelo de separador para outro separador e, em seguida, reverte para tipo de recurso Web do modelo de separador, a página é atualizada para o estado inicial. Para obter mais informações, consulte a secção "O separador de aplicações de terceiros atualiza quando o foco é alterado" no Documento problemas conhecidos.
Personalizar
Este tipo de página é utilizado para apresentar páginas personalizadas no separador de aplicações. Pode utilizar este tipo de modelo de separador para hospedar páginas personalizadas que estão disponíveis na aplicação correspondente. Para obter mais informações sobre páginas correspondentes, consulte Descrição geral de páginas personalizadas para aplicações condicionadas por modelo.
Os seguintes parâmetros estão disponíveis para páginas personalizadas.
Parâmetro | Descrição | Necessária | Valores suportados | Exemplo |
---|---|---|---|---|
entityName |
Nome lógico da entidade | Não | Cadeia Campos dinâmicos |
incidente {anchor.entityName} |
name |
Nome exclusivo da página personalizada | Sim | Cadeia |
new_mycustompage |
recordId |
GUID do registo de entidade | Não | Cadeia Campos dinâmicos OData |
d49e62a8-90df-e311-9565-a45d36fc5fe8 {caseId} {anchor.incidentid} {$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title} |
Modelos de separador de aplicação padrão
Os seguintes modelos de separador de aplicações de origem estão disponíveis.
Nome do modelo | Descrição | Tipo de aplicação |
---|---|---|
Conversação Ativa | Apresenta a página Conversa Ativa no separador. | Registo de Entidade |
Registo de entidade | Apresenta um registo de entidade no separador. | Registo de Entidade |
Pesquisa na Base de Dados de Conhecimento | Apresenta a página de pesquisa do artigo de conhecimento no separador. | Recurso Web |
Dashboard de Conversações Omnicanal | Apresenta o Dashboard de Conversas do Omnicanal no separador. | Dashboard |
Informações Intradiárias do Omnicanal | Apresenta um relatório do Power BI no separador. | Ctrl |
Pré-visualização de Resposta Rápida | Apresenta uma resposta rápida no separador. | Ctrl |
Pré-visualização de Mensagem Formatada | Apresenta uma mensagem formatada no separador. | Ctrl |
Pesquisar | Apresenta a página de pesquisa do Omnicanal no separador. | Ctrl |
Consulte também
Começar a trabalhar com o centro do administração do Customer Service
Gerir modelos de sessão
Gerir modelos de notificação
Associar modelos a fluxos de trabalho