1

我想r'^/study/[0-9]+/'在 Google Analytics 自定义分段中提取与 URI 匹配的字符串。
为了提取特定字符串,我将^/study/[0-9]+/正则表达式应用于page. 但它不起作用。
它不过滤/study/?filter_by=category&category=job。其他的也一样。
那有什么问题?

4

1 回答 1

1

可以使用 or 来包含文字吗?然后是 | 包括您的其他过滤器:

^/study/\?.*|[0-9]+/

所以我给你的 RegEx 被写成包含一个 ? 以及之后的任何事情?我读错了你的问题。:)

您是否尝试使用此 RegEx 创建高级细分?如果是这样,我们几周前遇到了这个问题,并向 Google 提交了一个错误。他们回复了我们:

这是按预期工作的。当您基于页面正则表达式创建分段时,它将匹配至少有一个页面与该正则表达式匹配的任何会话。然后它继续将该会话与它访问的所有其他页面一起包含在该段中,无论它们是否与正则表达式匹配。

如果您只想查看与该正则表达式匹配的页面,而不是忘记自定义细分。

进入页面报告并进行报告过滤。

我相信是@Eduardo 写的。

于 2013-09-27T19:11:28.070 回答