如何使用 | (或)google 分析过滤器中的运算符?

How to use the | (or) operator in google analytics filter?

我有一个过滤器,我想将其应用于我网站中嵌入的 google 分析图表。我想将 ga:pagePathLevel2 过滤为数字列表中的一个;

理想情况下我希望它像

 'filters' : 'ga:pagePathLevel2==/6|/7|/8',

但这不起作用,之后我的授权按钮没有出现,所以显然有些东西不起作用

如果您想以多种可能的形式匹配 URL 部分,可以使用 =~ 语法设置 regular expression filter

如果你遇到这种情况,你可以这样做:

'filters': 'ga:pagePathLevel2=~^/(6|7|8)'

一个不相关的说明:如果你的授权按钮根本没有出现,那几乎可以肯定是因为你有语法错误并且与过滤器语法无关.如果您打开开发人员控制台,您应该会看到正在记录的错误。