Personnaliser l’analyse Guide à l’aide d’API
Vous pouvez suivre le comportement des visiteurs dans Guide en utilisant le CXone 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 remplacé par custom_event_type. Remplacez custom_event_data par un paramètre de données de n’importe quel 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 la conversation
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 pour suivre l’efficacité des engagements.
-
Remplacez conversion_date par un objet de date JavaScript. En cas d’omission, 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');
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. L’entrée est une chaîne. Remplacez Country par un code de pays de navigateur.
cxone('analytics','setDeviceCountry','Country');
Définir l’emplacement
Permet de définir une valeur d’emplacement personnalisée. L’entrée est une chaîne. Remplacez Location par le 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. L’entrée 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');