我之前在这里找到了类似的问题: Google Analytics Visitors Flow: grouping URLs?
但是我很困惑,因为人们建议使用不同的方式来编写替换字符串,无论哪种方式我尝试它都无法使其工作。
所以我有一个包含数百个不同页面的电子商务网站。该网站的不同部分是:
当我去参观者时。我希望看到从示例Root到Category,从Category到Product,从Product到Designer Tool,从Designer Tool到Checkout的人数。然而,现在当我有这么多不同的页面时,跟随访问者流程变得非常困难,因为产品页面例如没有组合在一起。
所以而不是上面。我想最后删除1名/部分。并且只能看到/ sv / category /,/ sv / product /,/ sv / designer-tool /。
在之前的帖子中,我了解到您可以使用高级过滤器来执行此操作。我设置了以下设置:
我猜我的搜索字符串和我的替换字符串是错误的。有什么想法吗?
编辑:我将我的过滤器更新为以下内容:
仍在测试并且不确定这是否是正确的设置方式。
答案 0 :(得分:0)
我能够通过上面编辑中的搜索字符串和替换字符串来解决这个问题。
基本上我做的是:
为您的网站创建辅助视图/个人资料。如果您将过滤器应用于您的唯一视图/配置文件,这意味着您无法查看有关特定网页的任何详细数据,因为过滤器会删除/过滤该过滤器。
使用以下设置添加高级过滤器:
您需要在创建新的个人资料/视图后等待24小时才能看到其中的任何数据。
所以我的困惑是关于搜索和替换字符串。搜索字符串是一个正则表达式,用于匹配.tld之后的所有内容。因此,例如http://www.example.com/sv/mypage/1-post/,搜索字符串将仅在/ sv / mypage / 1-post /中搜索。
替换字符串是它应该替换整个搜索字符串的内容。所以在我的情况下,我匹配了所有具有/ sv / category / 1-string /的URL。我只想保留"类别"部分,所以我用/ sv / category /替换整个字符串,输入Replace String / sv / \ 1 /
/ sv /意味着它所说的。 \ 1表示它应该取我的搜索字符串的第一个()的值(在这种情况下"类别")。结尾/只是一个结束斜杠。
总而言之,这意味着任何看似http://example.com/sv/category/1-string/的网址都已更改为http://example.com/sv/category/。这意味着我现在可以将所有类别的数据视为一个组,而不是单个页面。