Tracking von Link-Klicks

Schritte, die die Erfassung von Link-Klicks mithilfe des Referenzseiten-Tags erleichtern.

Durch die Implementierung von Reference Page Tag können Messdaten erfasst werden, die die Links (oder href-Werte) angeben, auf die Besucher beim Besuch bestimmter Seiten klicken. Normalerweise umfasst diese Sammlung nicht die Implementierung zusätzlicher Link-IDs in Ihre HTML-Seiten.

Um die Erfassung von Link-Klicks mithilfe von Reference Page Tag zu erleichtern, führen Sie die folgenden Schritte aus:

  1. Kopieren Sie den folgenden Code in die vorhandene Datei 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. Erstellen oder platzieren Sie die Bilddatei mit dem Namen zag2.gif 1 Pixel pro Pixel in einem Verzeichnis auf Ihrem Webserver.

  3. Ändern Sie die Variable lc.src, um auf die entsprechende Domäne Ihrer Website zu verweisen, von der aus auf die Datei zag2.gifverwiesen wird.

  4. Stellen Sie sicher, dass geeignete Cache-Control-Header für die Dateien zag.gif und zig.js eingerichtet sind.

  5. In den HTML-Dateien, aus denen Sie Link-Klickwerte erfassen möchten, muss das Reference Page Tag Execution Call so geändert werden, dass es die Page Tag Execution Script informiert, dass Klicks auf Links für diese Seite erfasst werden. Ändern Sie dazu den Wert der vlc-Variablen in "1", wie im folgenden Codebeispiel hervorgehoben:

<!-- 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-->
Erfasste Daten Erklärung Beispiel
v_ln= Wert, der die Impressionskampagne angibt v_ln="About%20US"

Auf dieser Seite