跟踪链接点击量

重要

阅读有关Data Workbench 生命周期终止公告.

通过使用参考页面标记来促进收集链接点击量的步骤。

通过部署 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. 创建或放置名为的1个像素的图像文件 zag2.gif 到Web服务器上存在的目录中。

  3. 修改 lc.src 变量来引用您网站的相应域, zag2.gif文件。

  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=”https://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-->
收集的数据 说明 示例
v_ln= 表示展示型营销活动的值 v_ln="About%20Us"

在此页面上