Guide-Analytik mit APIs anpassen
Sie können das Besucherverhalten in Guide verfolgen, indem Sie die Kennzahlen CXone Mpower Legacy Dashboard verwenden und Guide anzeigen.
Verwenden Sie die folgenden APIs, um benutzerdefinierte Ereignisse zu definieren, Besuchervariablen zu speichern, Unterhaltungsdaten zu speichern, Web-Tags zuzuweisen oder zu entfernen und vieles mehr.
Besucherereignis festlegen
Speichert das definierte Besucherverhalten (Ereignis) zu Berichterstattungszwecken. Wenn dieser Aufruf mit Guide verwendet wird, wird event_type zu custom_event_type geändert. Ersetzen Sie 'custom_event_data' durch einen Datenparameter eines beliebigen Typs, es kann auch eine Objektstruktur sein.
cxone('analytics','setVisitorEvent', 'event_type', 'custom_event_data');
Besuchervariable festlegen
Speichert die definierten Besucherinformationen zu Berichterstattungszwecken.
cxone('analytics','setVisitorVariable', 'variable_identifier', 'variable_value');
Conversion speichern
Speichert das Besucherverhalten zu Berichterstattungszwecken als Conversion. Wenn der Parameter conversion_date
weggelassen wird, werden das aktuelle Datum und die aktuelle Uhrzeit für die Umwandlung verwendet.
cxone('analytics','storeConversion', 'conversion_type', conversion_value, conversion_date);
Legen Sie diese wie folgt fest:
-
Ersetzen Sie 'conversion_type' durch einen Wert wie USD.
-
Ersetzen Sie conversion_value durch einen numerischen Wert, der in Guide-Berichten verwendet wird, um die Effektivität des Engagements zu tracken.
-
Ersetzen Sie conversion_date durch ein JavaScript-Datumsobjekt. Wenn es ausgelassen wird, wird new Date() verwendet.
Websitebesucher-Tag zuweisen
Fügt einem Besucher bestimmte Tags hinzu. Ersetzen Sie im folgenden Syntaxbeispiel tagID durch ein Besucher-Tag.
cxone('analytics','addVisitorTags', tagID);
Websitebesucher-Tag entfernen
Entfernt bestimmte Tags von einem Besucher. Ersetzen Sie im folgenden Syntaxbeispiel tagID durch ein Besucher-Tag.
cxone('analytics','removeVisitorTags', [tagID, tagID]);
Besuchsdaten löschen
Entfernt Informationen über den aktuellen Besuch. Der Besuch ist die Browser-Sitzung. Wenn der Nutzer eine Seite neu lädt, zählt Guide dies als neuen Besuch.
cxone('analytics','clearVisit');
Land festlegen
Ermöglicht das Festlegen eines benutzerdefinierten Länderwerts. Dieser wird als String eingegeben. Ersetzen Sie 'Country' durch einen Browser-Ländercode.
cxone('analytics','setDeviceCountry','Country');
Standort festlegen
Ermöglicht das Festlegen eines benutzerdefinierten Standortwerts. Dieser wird als String eingegeben. Ersetzen Sie 'Location' durch einen Browser-Standortcode.
cxone('analytics','setDeviceLocation','Location');
SPA-Erkennung ausschalten
Schaltet automatisch Einzelseiten-Anwendungserkennung aus.
cxone('analytics', 'setSPADetection', false);
Seite geladen
Ermöglicht Guide zu erkennen, dass eine Seite aktualisiert wurde. Dies wird verwendet, wenn Einzelseiten-Anwendungserkennung ausgeschaltet ist. Dieser wird als String eingegeben. Ersetzen Sie 'page-url' durch die Seiten-URL oder ersetzen Sie 'page-title' durch den Seitentitel.
cxone('analytics', 'sendPageView', {url: 'page-url'});
cxone('analytics', 'sendPageView', {title: 'page-title'});
Web-Tracking deaktivieren
Deaktiviert das Web-Tracking-Modul.
cxone('disableModule', 'analytics');