リンククリック数の追跡

リファレンスページタグを使用したリンククリックの収集を容易にする手順です。

Reference Page Tagの導入により、特定のページを訪問中に訪問者がクリックしたリンク(またはhref値)を示す測定データを収集できます。 通常、このコレクションでは、HTMLページに追加のリンク識別子を導入する必要はありません。

Reference Page Tagを使用したリンククリックの収集を容易にするには、次の手順を実行します。

  1. 次のコードを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. zag2.gifという名前の1ピクセルx 1ピクセルの画像ファイルを作成するか、Webサーバー上のディレクトリに配置します。

  3. lc.src変数を変更して、zag2.gifファイルの参照元であるWebサイトの適切なドメインを参照します。

  4. zag.gifファイルとzig.jsファイルに対して、適切なキャッシュ制御ヘッダーが確立されていることを確認します。

  5. リンククリック値の収集元となるHTMLファイル内で、Reference Page Tag Execution Callを変更して、そのページのリンククリック数を取り込むようにPage Tag Execution Scriptに通知する必要があります。 これを行うには、次のコード例で示すように、vlc変数の値を「1」に変更します。

<!-- 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&lang=ja" border="0" width="1" height="1"/> 
</noscript> 
 
<!-- END REFERENCE PAGE TAG-->
収集されたデータ 説明
v_ln= インプレッションキャンペーンを示す値 v_ln="About%20Us"

このページ

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now