Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google analytics Google Analytics双重列表,带和不带正斜杠_Google Analytics - Fatal编程技术网

Google analytics Google Analytics双重列表,带和不带正斜杠

Google analytics Google Analytics双重列表,带和不带正斜杠,google-analytics,Google Analytics,我们在Google Analytics中的大多数URL上都有双重列表,例如: /Home/Specials /Home/Specials/ 该网站基于MS MVC3。第一个通常显示一个很短的加载周期,退出率几乎为零。大多数真实用户数据都在第二个数据上(带有斜杠后缀的数据) 隐藏第一个的解决方案是什么?这个问题是由Analytics本身和jQuery地址脚本(后者添加了尾部斜杠)执行的重复跟踪造成的。jQuery代码添加了对AJAX帖子的跟踪,因此对于搜索结果之类的页面非常有用 为了解决这个问题,

我们在Google Analytics中的大多数URL上都有双重列表,例如:

/Home/Specials

/Home/Specials/

该网站基于MS MVC3。第一个通常显示一个很短的加载周期,退出率几乎为零。大多数真实用户数据都在第二个数据上(带有斜杠后缀的数据)


隐藏第一个的解决方案是什么?

这个问题是由Analytics本身和jQuery地址脚本(后者添加了尾部斜杠)执行的重复跟踪造成的。jQuery代码添加了对AJAX帖子的跟踪,因此对于搜索结果之类的页面非常有用

为了解决这个问题,我们只需从Analytics提供的核心脚本中删除以下行:

_gaq.push(['_trackPageview']);

还可以在GA本身中添加正则表达式过滤器,这将在内部添加斜杠,从而有效地消除该问题


如何修复报告中的重复URL 步骤1:创建一个新的GA视图,以便您可以在将此修复应用于日常视图之前测试和验证它是否适用于您

第2步:使用此正则表达式创建一个新的高级过滤器(下面的屏幕截图),该过滤器将对您的数据执行此操作:

如果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,您应该有前两步中的两个活动页面