Guias de sessão (controle hospedado)
Publicado: novembro de 2016
Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Use o tipo de controle hospedado Guias da sessão para exibir as informações do cliente em uma guia da sessão do aplicativo do agente. O controle hospedado pode ler a configuração de linhas da sessão da configuração de nome da sessão e pode avaliar qual linha da sessão deve ser usada para criar o nome da sessão. Uma instância desse tipo de controle hospedado deve estar disponível no aplicativo do agente para que as guias da sessão sejam exibidas.Para obter mais informações: Gerenciamento de sessão no Unified Service Desk
Neste tópico
Crie um controle hospedado Guia da sessão
Ações de UII predefinidas
Eventos predefinidos
Crie um controle hospedado Guia da sessão
Ao criar um novo controle hospedado, os campos na tela Novo controle hospedado variam de acordo com o tipo de controle hospedado que você deseja criar. Quando Guias da sessão é selecionado na lista suspensa Tipo de componente da USD na tela Novo controle hospedado, não é necessário selecionar nenhum outro campo. Para obter informações detalhadas sobre como criar um controle hospedado, consulte Criar ou editar um controle hospedado.
Ações de UII predefinidas
Essas são as ações predefinidas para esse tipo de controle hospedado.
ChatAgentIndicator
Essa ação é usada para indicar que o sistema está esperando que o agente aja. Ela também mostrará o tempo do indicador de progresso e o redefinirá como 0.
Parâmetro |
Descrição |
---|---|
SessionId |
Este é o ID da sessão. O ID também pode ser recuperado a partir do contexto usando o parâmetro de substituição: [[context.sessionid]] |
ChatCustomerIndicator
Essa ação é usada para indicar que o sistema está esperando que o cliente aja. Ela também mostrará o tempo do indicador de progresso e o redefinirá como 0.
Parâmetro |
Descrição |
---|---|
SessionId |
Este é o ID da sessão. O ID também pode ser recuperado a partir do contexto usando o parâmetro de substituição: [[context.sessionid]] |
CloseSession
Essa ação fechará uma sessão. Antes do fechamento da sessão, o evento SessionClosing é acionado, seguido pelo evento SessionClosed.
Parâmetro |
Descrição |
---|---|
SessionId |
Esse é o ID da sessão que se deseja fechar. Você deverá especificar esse parâmetro para garantir que a sessão necessária seja fechada. Se esse parâmetro não for fornecido, essa ação fechará a sessão atual. |
FireEvent
Aciona um evento definido pelo usuário neste controle de hospedado.
Parâmetro |
Descrição |
---|---|
nome |
Nome do evento definido pelo usuário. |
Todos os pares subsequentes de nome=valor se tornam os parâmetros do evento. Para obter mais informações sobre como criar um evento definido pelo usuário, consulte Criar um evento definido pelo usuário.
HideChatIndicator
Essa ação é usada para ocultar o indicador de chat.
Parâmetro |
Descrição |
---|---|
SessionId |
Este é o ID da sessão. O ID também pode ser recuperado a partir do contexto usando o parâmetro de substituição: [[context.sessionid]] |
HideProgressIndicator
Essa ação é usada para ocultar o indicador de progresso.
Parâmetro |
Descrição |
---|---|
SessionId |
Esse é o ID da sessão para a qual se deseja ocultar o indicador de progresso. O ID também pode ser recuperado a partir do contexto usando o parâmetro de substituição: [[context.sessionid]] |
RealignWindow
Exibe o controle hospedado no local especificado de um monitor. Você pode exibir o controle hospedado em até dois monitores. Essa ação é aplicável em instâncias de controle hospedado que foram configuradas para serem posicionadas em tipo de painel USDFloatingPanel ou USDFloatingToolPanel.
Parâmetro |
Descrição |
---|---|
screen |
Especifica a tela na qual o controle hospedado será exibido. Os valores válidos são 1 ou 2. Caso esse parâmetro não seja especificado, o valor 1 é considerado o padrão. |
left |
Especifica a posição, sob a forma de percentual, à esquerda da tela, no monitor de destino onde o controle hospedado deve ser exibido. Os valores válidos são 0 a 100. Caso esse parâmetro não seja especificado, o valor 0 é considerado o padrão. |
top |
Especifica a posição, sob a forma de percentual, acima da tela, no monitor de destino onde o controle hospedado deve ser exibido. Os valores válidos são 0 a 100. Caso esse parâmetro não seja especificado, o valor 0 é considerado o padrão. |
width |
Especifica a largura, sob a forma de percentual, do controle hospedado no monitor de destino. Os valores válidos são 1 a 100. Caso esse parâmetro não seja especificado, o valor 100 é considerado o padrão. |
height |
Especifica a altura, sob a forma de percentual, do controle hospedado no monitor de destino. Os valores válidos são 1 a 100. Caso esse parâmetro não seja especificado, o valor 100 é considerado o padrão. |
ResetProgressIndicator
Essa ação é usada para redefinir o timer de progresso na guia da sessão. O indicador de progresso é executado durante 3 minutos.
Parâmetro |
Descrição |
---|---|
SessionId |
Este é o ID da sessão para a qual se deseja redefinir o indicador de progresso. O ID também pode ser recuperado a partir do contexto usando o parâmetro de substituição: [[context.sessionid]] |
Eventos predefinidos
Os seguintes eventos predefinidos estão associados a esse controle hospedado. Também é possível criar eventos definidos pelo usuário para um controle hospedado. Para obter mais informações, consulte Criar um evento definido pelo usuário.
SessionClosed
Ocorre após o fechamento da sessão.
Parâmetro |
Descrição |
---|---|
SessionId |
Esse é o ID da sessão que foi fechada. |
IsGlobal |
Na versão do Gerenciador global desse evento, o sinalizador IsGlobal também é passado. Se a sessão global estiver fechada, o sinalizador será True, caso contrário, será False. |
SessionCloseRequested
Ocorre quando o ”X” é clicado em uma guia da sessão no aplicativo do agente. Se o evento não for processado, o sistema fechará a sessão automaticamente. Se o evento for processado, o sistema não fechará a sessão automaticamente e será necessário anexar uma chamada de ação a esse evento que chama a ação CloseSession, no controle hospedado Guias da sessão, para fechar a sessão explicitamente.
SessionClosing
Ocorre antes do fechamento de uma sessão.
Parâmetro |
Descrição |
---|---|
SessionID |
Esse é o ID da sessão que está fechada. |
Confira Também
Gerenciamento de sessão no Unified Service Desk
Linhas de sessão (controle hospedado)
Passo a passo 5: Exibir informações avançadas da sessão, com o nome da sessão e os dados de visão geral
Tipos de controle hospedado e referência de ação/evento
Guia de administração do Unified Service Desk for Microsoft Dynamics CRM
Unified Service Desk 2.0
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais