Javascript 如何从Google Analytics trackings中删除网站的基本url?

Javascript 如何从Google Analytics trackings中删除网站的基本url?,javascript,google-analytics,tracking,reveal.js,Javascript,Google Analytics,Tracking,Reveal.js,我有一个问题与谷歌分析的简单跟踪功能有关 我已经用reveal.js实现了我的网站,所以我的网站遵循一个步骤导航 http://[mywebsite.nl]/#/cover http://[mywebsite.nl]/#/welkom http://[mywebsite.nl]/#/pagina1 http://[mywebsite.nl]/#/pagina2 我还设置了google analytics来跟踪统计数据 我的跟踪问题是,当我登陆我的网页,我被重定向到它发生了同样的网页被跟踪两次。

我有一个问题与谷歌分析的简单跟踪功能有关

我已经用reveal.js实现了我的网站,所以我的网站遵循一个步骤导航

http://[mywebsite.nl]/#/cover
http://[mywebsite.nl]/#/welkom
http://[mywebsite.nl]/#/pagina1
http://[mywebsite.nl]/#/pagina2
我还设置了google analytics来跟踪统计数据

我的跟踪问题是,当我登陆我的网页,我被重定向到它发生了同样的网页被跟踪两次。 有没有办法删除对网站的跟踪?
谢谢

您可以看看Google的analytics.js教程,它允许一些定制:

页面-页面的页面路径和查询字符串,例如/homepage?id=10。此值必须以/字符开头

GA很好地按原样使用,它提供了一些有价值的见解。 但通常情况下,跟踪用户行为而不是页面浏览量更有价值。 GA是关于页面浏览量的,但一旦你真的想了解用户的行为,你就需要跟踪操作。我建议大家看一下或分析

您可以指定事件及其属性。这意味着你有完全的控制权

var pageName = document.location.pathname;
// custom pageName processing if you need
devmetrics.userEvent('page_load', [pageName]);
....
// inside button handler:
devmetrics.userEvent('button_click', [pageName]);

我不建议从页面视图中删除主机名,这可能会导致其他数据质量问题

理想情况下,您可以使用3xx重定向从主页重定向到//封面,或者在站点重定向之前不发送点击。如果这是不可能的,您可以尝试使用过滤器删除您不希望重复计算的URL的点击


您可以尝试验证您的流程是否按预期工作。

这比我想象的要容易,有时我们往往会使事情过于复杂。。 这是我一直在寻找的超级简单的答案,有必要对javascript代码进行一个小调整

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

if(window.location.pathname != '/'){
  ga('create', 'UA-XXXXXXXXX', 'auto');
  ga('send', 'pageview');
}
只需检查window.location.pathname并仅为所需URL调用分析功能