Developers » AS2 tagging » JavaScript » Partenaires » Weborama
Weborama
Avant-propos
Avant de commencer l’implémentation du plugin Weborama, veuillez vous assurer davoir initialisé le Tracker JavaScript AT Internet et sélectionné le plugin depuis l’interface Tag Composer.
Principe
Le plugin Javascript Weborama vous permet de mesurer la performance de vos campagnes publicitaires par la collecte de données média.
Paramétrage du plugin
Le plugin Weborama doit être configuré depuis l’interface Tag Composer. Plusieurs paramètres doivent être renseignés :
- Chemin du cookie Weborama (path) : Répertoire de cookisage (permet de cookiser uniquement au sein du répertoire renseigné. Exemple : « /campaign/en/ » ; « /« par défaut).
- Durée de la visite (visitLifetime) : Durée de rétention du cookie de session (configuration globale à tous les plugins, en minutes).
- Identifiant (accountId) : Identifiant du compte Weborama.
- Timeout de la gestion automatique des clics : Durée après laquelle la gestion automatique de clic forcera la navigation même si la mesure n’a pa pu se faire (configuration commune à plusieurs plugins, en millisecondes).
- Lier les données Weborama au domaine du site (domanAttribution) : Si votre domaine héberge différents sites mesurés, la source Weborama conservée sera partagée entre eux. Pour éviter cela il faut décocher cette option, cela créera un lien entre la campagne conservée et le numéro de site sur lequel elle a été rencontrée (option cochée : domaine courant, option décochée : numéro de site).
- Gestion automatique des clics : Lorsqu’un clic déclenche une navigation ou une redirection, les navigateurs empêchent la mesure de ces liens. Cette gestion permet de forcer la mesure (configuration commune à plusieurs plugins, case cochée : mesure forcée).
Marquage
Pour effectuer un marquage, il est nécessaire de faire appel à la méthode weborama.set() du Tracker pour constituer la donnée utile qui sera transmise dans le hit de page (au moment de l’appel à la méthode dispatch()).
Exemple de marquage complet
<script type="text/javascript"> var tag = new ATInternet.Tracker.Tag(); tag.page.set({ name: 'pageName', customObject: { MyPageLabel: 'my_page', MyChapters: {level1: 'my_chapter1', level2: 'my_sub_chapter1', level3: 'my_sub_chapter2'} } }); tag.weborama.set(); tag.dispatch(); </script>
Note : Les données Weborama sont conservées et envoyées automatiquement sur chaque hit de page durant la visite en cours.
Exemple de surcharge de la configuration
Il est possible de surcharger la configuration du plugin directement dans le marquage (voir la liste complète des paramètres en annexe).
<script type="text/javascript"> var config = { Weborama: { baseUrl: 'aimfr.solution.weborama.fr/fcgi-bin/dispatch.fcgi?a.A=la&a.wcid=1', accountId: '17' } }; var tag = new ATInternet.Tracker.Tag(config); tag.page.set({ name:'pageName', customObject: { MyPageLabel: 'my_page', MyChapters: { level1: 'my_chapter1', level2: 'my_sub_chapter1', level3: 'my_sub_chapter2' } } }); tag.weborama.set(); tag.dispatch(); </script>
Annexe
Variables de configuration pouvant être surchargées :
Nom | Valeur par défaut | Description |
---|---|---|
path | « / » | Chemin du cookie Weborama |
accountId | « » | Identifiant du compte Weborama |
domainAttribution | true | Lier la mesure à un domaine ou à un numéro de site |
baseUrl | « aimfr.solution.weborama.fr/fcgi-bin/dispatch.fcgia.A=la&a.wcid=1 » | URL du partenaire |