Personnaliser Guide Analytics à l'aide des API
Vous pouvez suivre le comportement des visiteurs dans Guide en utilisant le NiCE CXone Legacy Dashboard et en consultant les métriques Guide.
Utilisez les API suivantes pour définir des événements personnalisés, stocker des variables relatives aux visiteurs, stocker des données de conversion, attribuer et supprimer des balises Web, etc.
Définir l’événement du visiteur
Stocke le comportement (événement) du visiteur défini à des fins de création de rapports. Lorsque cet appel est utilisé avec Guide, 'event_type' est changé en 'custom_event_type'. Remplacez 'custom_event_data' par un paramètre de données de tout type, y compris une structure d'objet.
cxone('analytics','setVisitorEvent', 'event_type', 'custom_event_data');
Définir la variable du visiteur
Stocke les informations du visiteur défini à des fins de création de rapports.
cxone('analytics','setVisitorVariable', 'variable_identifier', 'variable_value');
Stocker Conversion
Stocke le comportement du visiteur en tant que conversion à des fins de rapports. Si le paramètre conversion_date est omis, la date et l'heure actuelles sont utilisées pour la conversion.
cxone('analytics','storeConversion', 'conversion_type', conversion_value, conversion_date);
Configurez-les comme suit :
-
Remplacez 'conversion_type' par une valeur telle que USD.
-
Remplacez conversion _value par une valeur numérique à utiliser dans les rapports Guide afin de suivre l'efficacité des engagements.
-
Remplacez conversion_date par un objet date JavaScript. Si ce paramètre est omis, new Date() est utilisé.
Attribuer une balise au visiteur Web
Ajoute les balises spécifiées à un visiteur. Dans l'exemple de syntaxe suivant, remplacez tagID par une balise de visiteur.
cxone('analytics','addVisitorTags', tagID);
Supprimer la balise du visiteur Web
Supprime des balises spécifiques d'un visiteur. Dans l'exemple de syntaxe suivant, remplacez tagID par une balise de visiteur.
cxone('analytics','removeVisitorTags', [tagID, tagID]);
Effacer les données de visite
Supprime les informations relatives à la visite en cours. La visite est la session de navigation. Si l’utilisateur recharge une Page, Guide considère qu’il s’agit d’une nouvelle visite.
cxone('analytics','clearVisit');
Définir le pays
Permet de définir une valeur de pays personnalisée. La Saisie est une chaîne. Remplacez 'Country' par un browser country code.
cxone('analytics','setDeviceCountry','Country');
Définir l’Emplacement
Permet de définir une valeur d’emplacement personnalisée. La Saisie est une chaîne. Remplacez 'Location' par un code d’emplacement du navigateur.
cxone('analytics','setDeviceLocation','Location');
Désactiver la détection SPA
Désactive la détection automatique des applications à page unique.
cxone('analytics', 'setSPADetection', false);
Page chargée
Permet à Guide de reconnaître qu’une page a été rafraîchie. Cette fonction est utilisée lorsque la détection des applications à page unique est désactivée. La Saisie est une chaîne. Remplacez 'page-url' par l’url de la page ou remplacez 'page-title' par le titre de la page.
cxone('analytics', 'sendPageView', {url: 'page-url'});cxone('analytics', 'sendPageView', {title: 'page-title'});
Désactiver le traçage Web
Désactive le module de traçage Web.
cxone('disableModule', 'analytics');