Comment recetter les events de TagCommander?

La recette des événements TMS de CommandersAct n’est pas simple car ceux-ci ne sont pas directement visibles. En effet, il faut au préalable déposer un cookie spécifique pour activer les logs de TagCommander dans la console de son navigateur.

Pour recetter les events TagCommander, voici les étapes à suivre :

1. Ouvrir le site à recetter dans Google Chrome (ou tout autre navigateur).
2. Taper sur la touche F12.
3. Cliquer sur « Console » dans la fenêtre qui vient de s’ouvrir.
4. Dans la console, taper le code suivant et faire Entrée :

tC.setCookie("tCdebugLib",1)

5. La valeur retournée doit être « undefined ».
6. Naviguer sur le site et vérifier si les events sont bien envoyés conformément au plan de taggage.

Bien entendu, tout ceci nécessite au préalable que des console.log javascript soient paramétrés dans votre événement (tc_events) our votre tag sur l’interface TagCommander. Voici un exemple de code à implémenter :

<script language='javascript'>
console.log('mon_event')
if(typeof tc_array_events!= "undefined"){
console.log("ma_variable1 : "+tc_array_events['ma_variable1']);
console.log("ma_variable2 : "+tc_array_events['ma_variable2']);
console.log("ma_variable3 : "+tc_array_events['ma_variable3']);
console.log("ma_variable4 : "+tc_array_events['ma_variable4']);
console.log("ma_variable5 : "+tc_array_events['ma_variable5']);
}
</script>

Encore mieux, déclarer un tableau dans CommandersAct permettant d’afficher dans la console du navigateur, le nom de l’event appelé et la liste de toutes les variables implémentées :

console.log("mon_event");
if (tC.getCookie('tCdebugLib') === "1")
console.table(tc_array_events);

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *