如何为动态生成的页面设置目标和渠道?

动态网址:
如果您的网址包含查询字词或其他参数,您不妨在输入渠道或转换目标网址时使用匹配选项。可使用的匹配选项有三种。对这三种选项说明如下。

 
完全匹配:此选项要求作为渠道或转换目标输入的网址完全匹配。例如,不能有动态会话标识符。

标题匹配:如果对于渠道的此步骤,您的网址总是相同,而其后跟随着唯一的会话或用户标识符,则可使用标题匹配过滤器,忽略唯一值。例如,如果特定用户的网址是 www.example.com/checkout.cgi?page=1&id=9982251615,但不同的用户有不同的 ID,则输入 www.example.com/checkout.cgi?page=1 并选择标题匹配作为匹配类型。

正则表达式:使用正则表达式匹配网址。当词干、后续参数或二者可能因用户而异时,正则表达式非常有用。例如,如果用户来自多个子域中的一个,并且您的网址使用会话标识符,则可使用正则表达式定义网址中不变的内容。例如,page=1 将匹配 sports.example.com/checkout.cgi?page=1&id=002 以及 fishing.example.com/checkout.cgi?page=1&language=fr&id=119
多个步骤中均存在完全相同的网址。

您还可以通过每个步骤都有相同网址的渠道来跟踪访问者的进度。例如,注册渠道的外观可能如下所示:


第 1 步(注册):www.mysite.com/sign_up.cgi
第 2 步(接受协议):www.mysite.com/sign_up.cgi
第 3 步(完成):www.mysite.com/sign_up.cgi

要解决此问题,可在每个步骤内调用 urchinTracker Javascript 函数(可在 onload 事件中调用),如下所示:

urchinTracker("/funnel_G1/step1.html")
urchinTracker("/funnel_G1/step2.html")
urchinTracker("/funnel_G1/step3.html")

然后,将渠道的每个步骤设置为:

http://www.mysite.com/funnel_G1/step1.html
http://www.mysite.com/funnel_G1/step2.html
http://www.mysite.com/funnel_G1/step3.html

注意,urchinTracker 的路径/文件名参数不一定表示现有的路径或文件名。urchinTracker 的参数仅提供 Google Analytics(分析)可附加综合浏览量的虚拟页面名称。

重要提示:如果您的网页中包含对 urchinTracker()、utmLinker()、utmSetTrans() 或 utmLinkPost() 的调用,您的 Google Analytics(分析)跟踪代码在 HTML 代码中应放置在这些调用的上方。在这类情况下,跟踪代码可以放在开始 <body> 标记和 JavaScript 调用之间的任何位置上。