Effacement des variables sur chaque page

Les valeurs de variable persistent sur les pages utilisant AJAX, car la page ne se recharge pas. Par conséquent, des mesures d’adaptation spéciales sont nécessaires pour effacer les valeurs variables afin qu’elles ne persistent pas incorrectement dans les accès. Adobe offre la fonction clearVars permettant d’effacer facilement les valeurs de variable. Veillez à utiliser cette fonction après avoir envoyé chaque accès à Adobe et avant de définir les valeurs de variable pour le prochain accès.

TIP
La fonction clearVars() n’est pas disponible dans le code H. Si vous n’avez pas effectué la mise à niveau vers AppMeasurement, définissez chaque valeur de variable Analytics sur une chaîne vide.

Exemples

L’exemple suivant utilise JavaScript simple pour effacer les valeurs de variable existantes, définir de nouvelles valeurs, puis envoyer une demande d’image à Adobe :

s.clearVars();
s.pageName = "Example AJAX page";
s.eVar1="Example value";
void(s.t());

L’exemple suivant illustre un appel de suivi dans le rappel done de la fonction .ajax de JQuery :

$.ajax({
  url: "example.html",
  dataType: "html"
})
  .done(function( response ) {
    $( "#content" ).html( response );
  s.clearVars();
  s.pageName = $( "h1:first" ).text();
  s.t();
  });
Page précédenteMise en œuvre d’Analytics à l’aide de demandes d’image codées en dur
Page suivanteMise en œuvre d’Analytics sur AMP

Analytics