Tracciamento dei clic dei collegamenti

Passaggi utilizzati per facilitare la raccolta di clic sui collegamenti tramite l’uso del tag della pagina di riferimento.

Attraverso la distribuzione di Reference Page Tag, è possibile raccogliere dati di misurazione che denotano i collegamenti (o valori href) su cui i visitatori fanno clic durante la visita a pagine particolari. In genere, questa raccolta non richiede l'implementazione di identificatori di collegamento aggiuntivi nelle pagine HTML.

Per facilitare la raccolta dei clic sui collegamenti tramite l’uso di Reference Page Tag, completa i seguenti passaggi:

  1. Copia il seguente codice nel file esistente denominato zig.js:

    //REFERENCE LINK AND FORM CLICK PAGE TAG 
    //INITIATE FUNCTIONS ONLOAD 
    function addEvent(obj, evType, fn){  
     if (obj.addEventListener){  
       obj.addEventListener(evType, fn, false);  
       return true;  
     } else if (obj.attachEvent){  
       var r = obj.attachEvent("on"+evType, fn);  
       return r;  
     } else {  
       return false;  
     }  
    } 
    addEvent(window, 'load', startCapture); 
    addEvent(window, 'load', startCapture); 
    function startCapture(){ 
    //TO CAPTURE LINK CLICKS 
      if (vlc == "1"){captureLink();} 
      //TO CAPTURE FORM FIELD CLICKS 
      if (vfc == "1"){captureForm();} 
    } 
    //BEGIN LINK CAPTURE PAGE TAG 
    function captureLink(){ 
      if (document.links[0]){ 
        if (document.links){ 
          var links = document.links, link, k=0; 
          while(link=links[k++]) { 
            link.onclick = captureLinkName; 
     } 
        } 
      } 
    } 
    function captureLinkName() { 
      var lc=new Image(); 
      this.parent = this.parentNode; 
      lc.src='zag2.gif?linkname=' + escape(this.name) + "&cd=" + new Date().getTime(); 
    } 
    //END LINK CAPTURE PAGE TAG 
    //BEGIN FORM CLICK CAPTURE PAGE TAG 
    function captureForm(){ 
      if (document.forms[0]) { 
        if(document.forms){ 
     for(i=0; i<document.forms[0].elements.length; i++){ 
            var forms = document.forms[0].elements[i]; 
            forms.onfocus = captureFormName; 
          } 
        } 
      } 
    } 
    function captureFormName() { 
      var fc=new Image(); 
      fc.src='zag3.gif?fieldname=' + escape(this.name) + "&cd=" + new Date().getTime(); 
    } 
    //END FORM CLICK CAPTURE PAGE TAG
    
  2. Crea o inserisci il file immagine da 1 pixel per 1 pixel denominato zag2.gif in una directory presente sul server web.

  3. Modifica la variabile lc.src in modo che faccia riferimento al dominio appropriato del sito web da cui si fa riferimento al file zag2.gif.

  4. Assicurati che le intestazioni di controllo della cache appropriate siano stabilite per i file zag.gif e zig.js.

  5. All'interno dei file HTML da cui desideri raccogliere i valori di clic del collegamento, il Reference Page Tag Execution Call deve essere modificato per informare il Page Tag Execution Script per acquisire i clic sul collegamento per quella pagina. A questo scopo, modifica il valore della variabile vlc in "1", come evidenziato nel seguente esempio di codice:

<!-- BEGIN REFERENCE PAGE TAG--> 
<script language="javascript"> 
var vlc = "1" //Capture Link Click  1=TRUE, 0=FALSE 
var vfc = "0"; //Capture Form Field Click  1=TRUE, 0=FALSE 
var v = {}; 
</script> 
 
<script language="javascript" src=”http://www.myserver.com/path/to/zig.js" type="text/javascript"></script> 
 
<noscript> 
<img src="/path/to/zag.gif?Log=1&v_jd=1" border="0" width="1" height="1"/> 
</noscript> 
 
<!-- END REFERENCE PAGE TAG-->
Dati raccolti Spiegazione Esempio
v_ln= Valore che indica la campagna di impression v_ln="Informazioni su%20Us"

In questa pagina