Google Analytics Advance 过滤或细分选择特定页面

Google Analytics Advance filtering or segment picking specific pages

所以我只想在 google 分析中的一个资源管理器中查看某些页面,我该怎么做?

例如:

示例。com/contact <(完全匹配,不超过 contact/example)

示例。com/blog

示例。com/how-to

我尝试使用符合条件 "exact matches" 的细分,但当我查看细分时,它仍然显示与上述条件不相关的所有页面我的行为>网站内容>全部页数。

即使我尝试将 "matching regexp" 与“/(contact|blog|how-to)”一起使用,也将过滤限制提前到 "AND" 它仍然显示“/contact/example 之后的所有内容/示例

知道如何解决这个问题吗?

尝试用 $ ​​(/how-to$) 结束您的正则表达式,意思是“以前面的字符结尾。GA 正则表达式有点过于急切并且假定您想要匹配任何包含您的字符串的内容,因此您必须具体以 ends-with metacharacter.

结束

您需要了解 Analytics 正则表达式(或 Regex)。

'$'表示'ends here' '^' 表示 'begins here' '|'表示 'or'

因此 ^/page1$ 将准确搜索该页面,而 ^/page1$|^/page2$ 将搜索两个页面之一。

现在 Google Analytics 将删除主机名,因此您需要搜索或过滤: ^/contact$|^/blog$|^/how-to$

还有很多这样的(例如,'.' 表示 'any character'),您可以在线找到指南,例如这个 https://support.google.com/analytics/answer/1034324?hl=en

并不是说这种特殊情况下的最终结果会产生任何不同,但我只是认为最好的做法是在 Google Analytics 的正则表达式中转义斜杠,以防万一正则表达式被复制并在其他地方使用像 Perl,例如

这是一个较短的版本:

^\/(contact|blog|how-to)$