Developers » AS2 tagging » JavaScript » Bien commencer » Migrer vers SmartTag
Migrer vers SmartTag
Appel du fichier JavaScript
Avant Précédemment, le fichier JavaScript (xtcore.js) devait être chargé après le marqueur.
SmartTag Il faut désormais charger le fichier smarttag.js en amont.
Déclaration préalable
SmartTag Avec SmartTag, il est nécessaire de déclarer le Tracker avec lequel vous souhaitez travailler. Pour cela, intégrez cette ligne avant votre marqueur :
var tag = new ATInternet.Tracker.Tag();Initialisation du tracker >
Envoi des hits
Avant Avec l’utilisation du xtcore.js, les informations nous sont transmises au chargement du fichier.
SmartTag Désormais avec le smarttag.js, vous décidez à quel moment les informations nous sont envoyées. Avec l’utilisation des helpers .set et .add, les hits nous sont envoyés via la méthode suivante :
tag.dispatch();
Avec les helpers .send, les hits sont envoyés au moment de l’appel à la méthode.
Principe de fonctionnement >
Définition des informations de pages
Avant
xtn2 = "15"; xtpage = "Chapter1::Chapter2::Chapter3::Pagename";
SmartTag
tag.page.set({ name:'Pagename', chapter1:'Chapter1', chapter2:'Chapter2', chapter3:'Chapter3', level2: 15 });Pages >
Marquer un clic
Avant
xt_click(this,'C','15','ClickChapter1::ClickChapter2::ClickChapter3::Clickname','N');
SmartTag
tag.click.send({elem:this, name:'Clickname', chapter1:'ClickChapter1', chapter2:'ClickChapter2', chapter3:'ClickChapter3', level2:15, type:'navigation'});Clics > Dernière mise à jour : 14/01/2016