阅读有关Data Workbench 生命周期终止公告.
使用Flash构建的网站需要特别注意如何捕获在富媒体内容中执行的访客操作。
使用 Flash ActionScript,您可以对现有 Flash 电影,以便跟踪访客与电影的所有交互,如按钮点击或鼠标移动。
为便于在 Flash 电影,请按照下面列出的步骤操作:
将以下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
创建名为的空白文件 flashtag.txt 并将文件放在Web服务器上。
在步骤1的函数中,将[PATH_TO_WEB_SERVER]占位符,其完全限定或相对路径指向的位置 flashtag.txt 文件。 例如:
var FLASHTAGURI = https://www.mysite.com/flashtag/flashtag.txt”;
将以下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建议在代码部署之前,您编译页面名称和事件名称的书面规范,以便于协调业务需求和开发任务,并减少额外开发周期的可能性。
如果需要,可以收集其他变量并将其与 Flash 电影。 为此,请将[PUT_ADDITIONAL_VAR_HERE]占位符,其中一组名称=值对由与号(&)分隔。 例如:
on(release) {tag(“/about_us/index.swf"," var1=value1&var2=value2");}
可以手动或通过变量引用来修改变量,以表示要收集并与页面或事件关联的其他属性。 如果没有可收集的其他适用变量,请删除[PUT_ADDITIONAL_VAR_HERE]。
您在中设置的访客跟踪 Flash 富媒体内容现已完成。 调用事件时,标记 (PAGENAME,VARIABLES) 函数时,会导致对以下文件发出HTTP请求。 除了可能在中定义的触发的其他函数外,还将调用此函数 Flash 影片:
https://www.mysite.com/flashtag/flashtag.txt?PAGENAME=/about_us/index.swf&var1=value1&var2=value2
由 Flash 标记ActionScript函数会导致针对 Flash 电影。 表中的最后一行(W3C名称cs-uri-query)表示为函数调用中指定的其他变量收集的信息。
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主体 | 客户端请求的URI的主干部分 | /flashtag/flashtag.txt |
c-ip | 客户端IP | 请求客户端的IP地址 | 127.0.0.1 |
s-dns | 服务器域名 | 处理请求的Web服务器的域名 | www.mysite.com |
cs(referrer) | 反向链接 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-query | 查询字符串 | 客户请求的URI的查询字符串部分(如果有) | PAGENAME=/about_us/index.swf&var1=value1&var2=value2 |