EURECA tagmulti

Un article de Eulerian Support.

Contexte

Ce marqueur permet de réaliser plusieurs appels du marqueur EURECA_tag sur une même page.

Ce marqueur est particuliérement utile pour les cas où vous disposez d'un site utilisant les technologies Ajax, web2.0 et que vous souhaitez tracker différentes étapes ou événements sans qu'il y ait un rechargement complet de la page.

Syntaxe

Ce marqueur utilise exactement la même syntaxe que le marqueur EURECA_tag. Etant donné le contexte dans lequel ce marqueur est préconisé, l'utilisation de la syntaxe spécifique vous permettra d'avoir une segmentation au niveau des données que vous allez récupérer :

<script type="text/javascript">
/*<![CDATA[*/
EURECA_tagmulti('<IDENTIFIANT_SITE>', '<NOM_DE_LA_PAGE>');
/*]]>*/
</script>

Paramétres

  • <IDENTIFIANT_SITE>, obligatoire, correspond à l'identifiant de votre site dans EUreca.
  • <NOM_DE_LA_PAGE>, (conseillé) : le nom de la page courante peut-être forcé (par défaut l'url de la page est utilisée), une arborescence infinie est définissable en fournissant des noms de page séparés par des /

Exemple : pour spécifier le nom de la page en fonction de différents contextes de votre applicatif :

<script type="text/javascript">
/*<![CDATA[*/
function callEURECA ( context ) {
 switch ( context ) {
  case 'page1':
   EURECA_tagmulti('test', '/etape/page1');
   break;
  case 'page2':
   EURECA_tagmulti('test', '/etape/page2');
   break;
  case 'error':
   EURECA_tagmulti('test', '/etape/error');
   break;
  default:
   EURECA_tagmulti('test', '/unknown');
   break;
 };
}

function myApplication ( ) {
 /**
  * do the application processing.
  */
 var trackingContext = 'page1';
 /** 
  * call the tracking depending on the context
  */
 callEURECA( trackingContext );
}
/*]]>*/
</script>

Remarques

Ce marqueur est disponible dans la librairie Javascript eureca.js à partir de la version 2.3.4.