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');