Personnaliser Guide Analytics à l'aide d'API
Vous pouvez suivre le comportement du visiteur dans Guide en utilisant NiCE CXone Legacy Dashboard et en consultant les mesures Guide.
Utilisez les API suivantes pour définir des événements personnalisés, stocker des variables de visiteur, stocker des données de Conversion, attribuer et supprimer des balises Web, et plus encore.
Définir un Événement propre au visiteur
Stocke le comportement du visiteur défini (événement) pour la génération 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 tout type, y compris une structure d'objet.
cxone('analytics','setVisitorEvent', 'event_type', 'custom_event_data');
Définir la Variable propre au visiteur
Stocke les informations sur le visiteur définies pour la génération de rapports.
cxone('analytics','setVisitorVariable', 'variable_identifier', 'variable_value');
Stocker les conversions
Stocke le comportement du visiteur en tant que conversion pour la génération 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);
Définissez-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.
-
Replace conversion_date par un objet date JavaScript. En cas d'omission, new Date() est utilisé.
Assigner une balise à un internaute
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 d’un internaute
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 des informations concernant la visite en cours. La visite correspond à la session de navigation. Si l’utilisateur recharge une page, Guide considère cela comme 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 code de pays du navigateur.
cxone('analytics','setDeviceCountry','Country');
Définir l'Emplacement
Permet de définir une valeur d'emplacement personnalisée. Saisie est une chaîne. Remplacez 'Location' par un code d'emplacement de 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é actualisée. Ceci est utilisé lorsque la détection d'application à page unique est désactivé. 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 suivi sur le Web
Désactive le module de suivi sur le Web.
cxone('disableModule', 'analytics');