我正在为我的网站链接设置目标转换,这些链接在 Google Analytics 中是动态的
https://www.learningandthebrain.com/Online-Register/CONF-103/Submit
动态链接的示例在上面 CONF- 之后的数字不断变化,我想为我的目标创建最终 URL
我必须输入正则表达式以匹配站点链接 Online-Register/CONF-103/Submit
我正在为我的网站链接设置目标转换,这些链接在 Google Analytics 中是动态的
https://www.learningandthebrain.com/Online-Register/CONF-103/Submit
动态链接的示例在上面 CONF- 之后的数字不断变化,我想为我的目标创建最终 URL
我必须输入正则表达式以匹配站点链接 Online-Register/CONF-103/Submit
如果只有 CONF 之后的数字发生变化,这样的事情应该可以解决问题:
(.*)learningandthebrain\.com/Online-Register/CONF-(\d+)/Submit
这几乎是最基本的,所以我建议你在空闲时间研究正则表达式。在学习正则表达式时,我发现这个工具必不可少: http: //gskinner.com/RegExr/ - 它可以让您轻松检查您的正则表达式是否按预期工作。
编辑:正则表达式不应包含域的www部分,因为这样它只会匹配来自它的请求并忽略来自http://learningandthebrain.com的请求。实际上,我很确定即使是开头的“catch all”(。*)表达式也可以省略。
此外,谷歌分析不需要正斜杠转义。
只是为了效率完成 Crafty_Shadow 的正则表达式
https:\/\/www\.learningandthebrain.com\/Online-Register\/CONF-(\d+)\/Submit
(我知道这最好是评论,但我仍然没有资格这样做)
您应该使用以下正则表达式:
/Online-Register/CONF-(\d+)/Submit
请注意,域不是 Page 属性的一部分,如果将其包含在正则表达式中,则不会匹配。只包括路径。
如果您使用不区分大小写的网络服务器(如 IIS),我也会启用忽略大小写标志。