Guide-analytics aanpassen met behulp van API's

U kunt bezoekersgedrag in Guide traceren met behulp van CXone Dashboard en Guide-metrics.

Gebruik de volgende API's om aangepaste gebeurtenissen te definiëren, bezoekervariabelen en conversiegegevens op te slaan, webtags toe te wijzen en te verwijderen enzovoort.

Bezoekersgebeurtenis instellen

Slaat het gedefinieerde bezoekersgedrag (de gebeurtenis) op voor rapportagedoeleinden. Wanneer deze aanroep wordt gebruikt met Guide, wordt 'event_type' vervangen door 'custom_event_type'. Vervang 'custom_event_data' door een dataparameter van een willekeurig type, inclusief een objectstructuur.

cxone('analytics','setVisitorEvent', 'event_type', 'custom_event_data');

Bezoekervariabele instellen

Slaat de gedefinieerde bezoekersgegevens op voor rapportagedoeleinden.

cxone('analytics','setVisitorVariable', 'variable_identifier', 'variable_value');

Conversie opslaan

Slaat het bezoekersgedrag op als een conversie voor rapportagedoeleinden. Als de parameter conversion_date wordt weggelaten, worden de huidige datum en tijd voor de conversie gebruikt.

cxone('analytics','storeConversion', 'conversion_type', conversion_value, conversion_date);

Stel deze als volgt in:

  • Vervang 'conversion_type' door een waarde zoals USD.

  • Vervang conversion_value door een numerieke waarde voor gebruik in Handleiding-rapporten om de effectiviteit van betrokkenheidsinteracties bij te houden.

  • Vervang conversion_date door een JavaScript-Date-object. Als dit wordt weggelaten, wordtnew Date() gebruikt.

Webbezoekerstag toewijzen

Voegt de opgegeven tags aan een bezoeker toe. Vervang in het volgende syntaxvoorbeeld 'tagID' door een bezoekerstag.

cxone('analytics','addVisitorTags', 'tagID');

Webbezoekerstag verwijderen

Verwijdert specifieke tags voor een bezoeker. Vervang in het volgende syntaxvoorbeeld 'tagID' door een bezoekerstag.

cxone('analytics','removeVisitorTags', 'tagID');

Bezoekgegevens wissen

Verwijdert informatie over het huidige bezoek. Het bezoek is de surfsessie. Als de gebruiker een pagina opnieuw laadt, wordt dit door Guide als een nieuw bezoek beschouwd.

cxone('analytics','clearVisit');

Land instellen

Biedt de mogelijkheid een aangepaste landwaarde in te stellen. De invoer is een string. Vervang 'Country' door een browserlandcode.

cxone('analytics','setDeviceCountry','Country');

Locatie instellen

Biedt de mogelijkheid een aangepaste locatiewaarde in te stellen. De invoer is een string. Vervang 'Location' door een browserlocatiecode.

cxone('analytics','setDeviceLocation','Location');

SPA-detectie uitschakelen

Schakelt automatische detectie van Single Page Application uit.

cxone('analytics', 'setSPADetection', false);

Pagina geladen

Hiermee kan Guide herkennen dat een pagina is vernieuwd. Dit wordt gebruikt wanneer SPA-detectie uitgeschakeld is. De invoer is een string. Vervang 'page-url' door de pagina-URL of vervang 'page-title' door de paginatitel.

cxone('analytics', 'sendPageView', url: 'page-url';
cxone('analytics', 'sendPageView', title: 'page-title';

Webtracering uitschakelen

Schakelt de webtraceringsmodule uit.

cxone('disableModule', 'analytics');