Show Menu
主题×

Flash富媒体内容中的跟踪访客活动

使用Flash架构的网站需要特别注意在富媒体内容中执行的访客操作的捕获。
使用 Flash ActionScript,您可以对现有电影进行简单的更改,以便跟踪与电影的所有访客交互,如按钮单击或鼠标移动。
为便于在影片中跟踪访客活动, Flash 请按照以下步骤操作:
  1. 将以下ActionScript代码添加到影片中。 此代码表示一个函数,该函数可由要跟踪的电影 Flash 中的事件调用。
    // FLASH TAG CODE BEGIN 
    var FLASHTAGURI = "[PATH_TO_WEB_SERVER]/flashtag.txt"; 
    function tag(PAGENAME,VARIABLES) { 
    loadVariablesNum(FLASHTAGURI+”?”+"PAGENAME="+PAGENAME+"&"+VARIABLES,0); 
    } 
    // FLASH TAG CODE END
    
    
  2. 创建一个名为的空文 flashtag.txt 件,并将该文件放在Web服务器上。
  3. 在步骤1的函数中,将\[PATH_TO_WEB_SERVER\]占位符替换为文件位置的完全限定或相对路 flashtag.txt 径。 例如:
    var FLASHTAGURI = http://www.mysite.com/flashtag/flashtag.txt”;
    
    
  4. 将以下ActionScript代码添加到要跟踪的所有事件。 此代码表示用于捕获有关事件的数据的函数调用:
    on(release) {tag("[PUT_PAGE_NAME_HERE]","[PUT_ADDITIONAL_VAR_HERE]");}
    
    
    此示例说明了on(release)事件的使用;但是,tag()函数可以通过您可能希望跟踪的任何事件(如on(press)、on(rollover)、on(rollout)或on(keypress)事件)引用。
    应将\[PUT_PAGE_NAME_HERE\]占位符替换为一个字符串,该字符串表示要跟踪的页面或事件的名称。 可以手动修改\[PUT_PAGE_NAME_HERE\]变量,也可以通过变量引用来指示应用程序中页面或事件的唯一名 Flash 称。 替换\[PUT_PAGE_NAME_HERE\]占位符的值可能由简单名称组成,也可能被构造为表示与完整URI类似的层次结构。 例如:
    on(release) {tag(“/about_us/index.swf","[PUT_ADDITIONAL_VAR_HERE]");}
    
    
    Adobe建议在代码部署之前,您编译页面名称和事件名称的书面规范,以便协调业务需求和开发任务,并减少额外开发周期的可能性。
  5. 如果需要,可以收集其他变量并与电影中的页面或事件相关联 Flash 。 要这样做,请将\[PUT_ADDITIONAL_VAR_HERE\]占位符替换为一组由&符号(&)分隔的name=value对。 例如:
    on(release) {tag(“/about_us/index.swf"," var1=value1&var2=value2");}
    
    
    可以手动或通过变量引用修改变量,以指示要收集的其他属性以及与页面或事件关联。 如果没有适用的其他变量要收集,请删除\[PUT_ADDITIONAL_VAR_HERE\]。
    您在富媒体内容中的访客跟 Flash 踪设置现已完成。 调用事件时,将调 (PAGENAME,VARIABLES) 用标记函数,从而对以下文件发出HTTP请求。 除了可能按照电影中的定义触发的其他函数外,还将调用此函 Flash 数:
    http://www.mysite.com/flashtag/flashtag.txt?PAGENAME=/about_us/index.swf&var1=value1&var2=value2
    
    
由标记ActionScript函数产生的HTTP请 Flash 求导致收集与电影中每个事件相关的以下信息 Flash 。 表中的最后一行(W3C名称cs-uri-查询)表示为函数调用中指定的其他变量收集的信息。
W3C名称 收集的数据 说明 示例
x-trackingid 跟踪标识符(唯一访客) 访客初始请求时传感器从用户浏览器中放置的Cookie读取 标识符 v1st=3C94007B4E01F9C2
页面
时间
时间戳 服务器处理请求的时间(精度为100ns;准确性取决于服务器环境和NTP) 2002-11-21 17:21:45.123
sc(content-type) 内容类型 从服务器返回的对象类型 文本/html
sc-status HTTP响应状态代码 由服务器生成并记录HTTP服务器响应状态的数字代码 200
cs-uri-stem URI Stem 客户端请求的URI的干部 /flashtag/flashtag.txt
c-ip 客户端IP 请求客户端的IP地址 127.0.0.1
s-dns 服务器域名 处理请求的Web服务器的域名 www.mysite.com
cs(推荐人) 引用URL 客户端发送的HTTP推荐人字段的内容
cs(user-agent) 用户代理 用于向HTTP服务器发出请求的设备 Mozilla/4.0+(兼容;+MSIE+6.0;+Windows+NT+5.1)
cs(cookie) 来自域的客户端Cookie 站点的所有用户Cookie的内容
KL_TC1 1038058778312
KL972x1038058778312282052
KL_PVKL972 0
cs-uri-查询 查询字符串 客户端请求的URI的查询字符串部分(如果有) PAGENAME=/about_us/index.swf&var1=value1&var2=value2