Funktionen in Engagement Messenger mit benutzerdefiniertem Code starten
Verwenden Sie den anwenderdefinierten Code, um die Deep-Verknüpfung zu aktivieren und eine Funktion in zu starten Engagement Messenger In Ihre Website integriert.
Vorbereitungen
Engagement Messenger konfigurieren.
Einbetten Engagement Messenger In Ihrer Webanwendung.
Erforderliche Rolle: ec_admin und Website-Administrator
Warum und wann dieser Vorgang ausgeführt wird
Hinweis:
Wenn Sie vorhandenen Code verwenden, stellen Sie sicher, dass Sie das Skript aktualisieren, um es anzuzeigen v=3,1 . Zum Beispiel:
<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>Prozedur
Ergebnisse
Beispiel
Der folgende Code initiiert standardmäßig die Chat-Funktion. Zeigt auch, wie ausgelöst wird Virtual Agent Thema standardmäßig, wenn der Chat durch Übergabe des Systembezeichners (sys_ID) des Themas geladen wird. Sie können auch eine Sprache angeben, um den Chat in dieser Sprache zu initiieren.
<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>
- Funktion
- ChatFeatureContext() : Die Wrapper-Funktion für den Chat-Kontext.
- Funktion
- CHAT : Die Chat-Funktion zum Initiieren Virtual Agent Oder Servicemitarbeiter Chat.
- OpenOnLoad
- Falsch : Automatischen Start von deaktivieren Engagement Messenger.
- Thema_ID
- 8708db281bd5b81080df6247b04bcb79 : Der Modulsystembezeichner (sys_ID).
- language
- fr : Legt die standardmäßige Chatsprache auf Französisch fest.