Configurez les options avancées de l’intégration Site Web
La cible de permutation souhaitée doit être renseignée dans le code HTML de la page web où le numéro de tracking sera affiché. Les numéros de téléphone présents dans des attributs, des balises HTML ou dans du code JavaScript ne sont pas remplacés directement par le numéro de tracking. Mais aussi si vous souhaitez relancer une recherche de données de session suite au consentement des cookies ou que le numéro n’est pas présent dans le code au moment du chargement initiale de la page.
Pour pouvoir avoir une permutation de ce(s) numéro(s), il est possible de réaliser une permutation de numéro par le biais d’un appel d’une fonction JavaScript.
Pour activer cette option, rendez-vous dans l’onglet Intégrations, puis cliquez sur la carte Site Web.
Afin d’activer cette option avancée, cliquez sur “Permuter les numéros automatiquement par appel d’une fonction JavaScript.
Copiez le code présent dans l’onglet et insérez-le dans la balise ou le widget dans lequel est présent le numéro de téléphone.
Si vous passez par Google Tag Manager, n’oubliez pas d’intégrer ce code dans des balises <script></script> et de sélectionner le déclencheur nécessaire :
Exemple :<script type =”text/javascript” src=”code Dexem à intégrer”></script>
Dans le cas où des données sont générées suite à l’acceptation des cookies (gestionnaire de consentement) par le visiteur du site Internet (comme l’ID client de Google Analytics 4, par exemple), cette fonction peut être utilisée pour récupérer ces données, qui ne sont pas disponibles lors du chargement initial de la page, et ce, sans modifier le mode de permutation initialement paramétré sur cette intégration Sites Web.
Le fonctionnement reste identique : il convient de créer une nouvelle balise contenant la fonction JavaScript fournie dans l’intégration « Sites Web » de votre compte Dexem Call Tracking, puis de conditionner le déclenchement de cette balise à l’acceptation des cookies.
Vous avez la possibilité d’avoir des paramètres supplémentaires en fonction de votre abonnement :
- Recherche sur changement du DOM : Ce paramètre permet au script de surveiller des sélecteurs CSS, sous la forme #id ou.class et de déclencher la permutation à l’apparition ou modification de ce sélecteur.
- Recherche de la cible
- Standard : Le script va réaliser une nouvelle recherche de numéro de permutation dans des balises “classiques”.
- Personnalisé : Entrer les balises HTML dans lesquelles les cibles de permutation seront recherchées, sous la forme balise [data-xxx].
- Collecter les pages vues : Permet de collecter les données des pages vues des visiteurs (uniquement pour les pools de numéros). Il est nécessaire de recueillir le consentement des visiteurs du site web (par l’acceptation des cookies par exemple).
- Délai d’expiration d’une session Web : Le délai d’expiration d’une session Web peut être paramétré de 5 à 60 min. Ce délai correspond à la durée au-delà duquel une session inactive est considérée comme terminée et le numéro d’un pool est ré-attribuable. Elle doit correspondre à votre durée de session moyenne sur votre site Internet.