GA搜索和替换过滤器

时间:2019-03-21 07:55:05

标签: google-analytics google-analytics-filters

我想知道是否有人可以帮助我。

我在GA中具有以下URI:/ invite / accept-invitation / accepted / B

我想更改为:/ invite / accept-invitation / accepted

我尝试了如下“搜索和替换”过滤器:

搜索字符串- / invite / accept-invitation / accepted / *

替换字符串- / invite / accept-invitation / accepted

但是我得到的结果是:

/ inviteaccept-invitation / accepted / B

有人可以告诉我我在哪里出错了吗?

非常感谢和问候

克里斯

1 个答案:

答案 0 :(得分:0)

Google Analytics(分析)“搜索和替换”过滤器使用正则表达式。更精确地:

  

替换字符串可以是常规字符串,也可以引用组   使用反斜杠转义的单个搜索表达式中的模式   像(\ 0到\ 9)这样的数字。

过滤器设置用户界面上提供了更多详细信息,该用户界面也指向this link

因此,在您的情况下,搜索字符串将是这样的。

 \/invite\/accept-invitation\/accepted\/\w+

在此表达式中,\被转义。您的最后一个字符串部分是用\w+捕获的, 匹配任意单词字符(等于[a-zA-Z0-9_]),且次数不限,且次数不限。

Replace字符串不必是正则表达式。因此,在您的情况下,可以使用原始版本:

/invite/accept-invitation/accepted/

将其放在一起会得到类似的结果,从而在我的测试视图中提供所需的输出:

enter image description here