Iniciar um recurso em App de mensagens de interação usando código personalizado
Use o código personalizado para habilitar o link profundo e iniciar um recurso em App de mensagens de interação integrado ao seu site.
Antes de Iniciar
Como configurar o App de mensagens de interação.
Incorporar App de mensagens de interação em sua aplicação web.
Função necessária: ec_admin e administrador do site
Por Que e Quando Desempenhar Esta Tarefa
Nota:
Se você estiver usando o código existente, verifique se atualizou o script para mostrar v=3.1. Por exemplo:
<script src="https://example.service-now.com/scripts/sn_csm_ec.js?v=3.1"></script>
<script>
SN_CSM_EC.init({
moduleID: "https://example.service-now.com/#aeff0547dd393010f87734cef087e2ba",
loadFeature: SN_CSM_EC.loadEMFeature()
});
</script>Procedimento
Resultado
Exemplo
O código a seguir inicia o recurso de bate-papo por padrão. Ele também mostra como acionar um tópico Virtual Agent por padrão quando o bate-papo é carregado, passando o identificador do sistema (sys_id) do tópico. Você também pode especificar um idioma para iniciar o bate-papo nesse idioma.
<script src="https://example.servicenow.com/scripts/sn_csm_ec.js?v=3.1"></script>
<script>
function chatFeatureContext(){
return {
feature: "CHAT",
openOnLoad: false,
params: {
"topic_id": "8708db281bd5b81080df6247b04bcb79",
"language": "fr"
}
}
}
SN_CSM_EC.init({
moduleID: "https://example.service-now.com/#d27c94d6db403810a2a6a0ced39619da",
loadFeature: chatFeatureContext()
});
</script>
- função
- chatFeatureContext(): a função de wrapper para o contexto de bate-papo.
- feature
- CHAT: o recurso de bate-papo para iniciar o bate-papo Virtual Agent ou Atendente.
- abrirEmCarga
- false: desabilita a inicialização automática de App de mensagens de interação.
- topic_id
- 8708db281bd5b81080df6247b04bcb79: o identificador do sistema do módulo (sys_id).
- idioma
- fr: define o idioma de bate-papo padrão como francês.