设置具有正则表达式的Google Analytics目标

时间:2013-03-01 14:25:45

标签: regex google-analytics

我想在分析中设置一个目标,以跟踪表单完成的次数。表单完成后,“#thankyou”(不带引号)会添加到网址的末尾...示例:http://www.example.com/formpage#thankyou

如何设置Google Analytics目标,以查找最后有#thankyou的网址?我想我需要使用正则表达式,但无法弄明白。

我现在拥有的屏幕截图:

enter image description here

2 个答案:

答案 0 :(得分:0)

你可能会使用头部比赛。正则表达式必须查找以#thankyou结尾的字符串,并且前面有任意数量的任意字符,因此应该是

.*#thankyou.html$

其中“。”表示“任何字符”,“*”表示“任何数字的前置字符”(在该情况下为任何字符),而美元符号表示“以前面字符结尾”。

答案 1 :(得分:0)

默认情况下,Google Analytics不包含带有片段标识符的网址的数据。您需要稍微修改跟踪代码,才能在报告中显示 #thankyou 。配置完成后,您的目标就会开始显示。修改后的代码:

_gaq.push(['_trackPageview', location.pathname + location.hash + location.search]);