我们在 Google Analytics 中的大多数网址上都获得了双重列表,例如:
/Home/Specials
/Home/Specials/
该网站是基于 MS MVC3 的。第一个通常显示较短的加载周期,退出率几乎为零。大多数真实用户数据都在第二个(带有斜线后缀的数据)。
隐藏第一个的解决方案是什么?
我们在 Google Analytics 中的大多数网址上都获得了双重列表,例如:
/Home/Specials
/Home/Specials/
该网站是基于 MS MVC3 的。第一个通常显示较短的加载周期,退出率几乎为零。大多数真实用户数据都在第二个(带有斜线后缀的数据)。
隐藏第一个的解决方案是什么?
该问题是由 Analytics 本身和 jQuery 地址脚本(后者添加尾部斜杠)完成的重复跟踪引起的。jQuery 代码添加了对 AJAX 帖子的跟踪,因此对于搜索结果等页面非常有用。
为了解决这个问题,我们只是从 Analytics 提供的核心脚本中删除了以下行:
_gaq.push(['_trackPageview']);
也可以在 GA 本身内添加一个正则表达式过滤器,这将在内部添加斜杠,从而有效地消除该问题。
来自https://www.getelevar.com/how-to/fix-duplicate-url-google-analytics/
第 1 步:创建一个新的 GA 视图,以便您可以在将其应用于日常视图之前测试和验证此修复是否适用于您
第 2 步:使用此正则表达式创建一个新的高级过滤器(下面的屏幕截图),该过滤器对您的数据执行此操作:
如果一个 URL 在 URL 的末尾没有查询参数并且是一个独立的 URL 并且在 URL 的末尾没有斜杠,那么在 URL 的末尾添加一个斜杠
这是要测试的高级规则的正则表达式:
^(/[a-z0–9/_\-]*[^/])$
完成后,保存您的过滤器。
第 3 步:验证此新过滤器是否按预期工作。
要测试并验证它是否有效,请按照以下步骤操作:您可以使用 Google Analytics 中的实时报告来:
在一个浏览器选项卡中,转到您要测试的站点版本(例如 yourdomain.com/new-in) 在第二个附加浏览器选项卡中,转到带有斜杠的同一 URL 的版本(例如 yourdomain.com /new-in/) 转到 Google Analytics > Real Time Report > Top Active Pages,您应该有 2 个来自前面步骤的活动页面!