如何在 Google 分析中将 "regular expression" 用作 "contains"?

How to use "regular expression" in Google Analytics as "contains"?

我想在 Google 分析中设定一个目标,当有人访问包含 url 这部分的页面时“触发”,它位于 url 结构的中间:

&naytasivu=3&tapaus=verkkokauppatilaus&tapaus2=tilausok&saitti=ahtihuvila&vaihe=4&tnro=

如何使用正则表达式?

在这种特殊情况下,您可以使用整个字符串 &naytasivu=3&tapaus=verkkokauppatilaus&tapaus2=tilausok&saitti=ahtihuvila&vaihe=4&tnro= 作为正则表达式,因为它不包含任何 special characters from the GA regexp implementation.

一般来说,测试正则表达式的最简单方法就是打开页面报告 (Behaviour -> Site Content -> All Pages),将正则表达式粘贴到那里,查看哪些页面上来,调整你的正则表达式,直到你得到想要的结果。

要验证您的目标设置,您可以单击“verify your goal" link inside your goal config and see if the reported conversion rate makes sense (bear in mind that the data can lag up to 48 hours behind,尽管实际上通常是 ~24 小时)。

在使用正则表达式 的 GA 中通常会导致问题的是 URL 中的 ?,您必须将其转义为 \?(再一次,您的示例不会有了它,你就没事了),再次请参阅 list of special characters 以了解要转义的内容