我有一系列的html页面,它们构成了一个在本地安装在客户机器上的站点。我想跟踪他们使用我们的网站使用分析(谷歌或其他),以了解他们是在哪里导航,他们在看什么,等等。
我对网页上的分析概念很陌生,我想知道是否有办法在本地机器上运行这些分析。具体而言,这种跟踪信息是否可以在客户机器上本地积累,然后通过单独的应用程序上传,即不能要求这些网页能够访问互联网。理想的做法是创建一个转储或复制积累的信息,然后可以通过另一个工具发送出去。
谢谢你的帮助,Dirk7589
发布于 2015-03-09 05:33:10
注意:-客户的机器必须具有互联网连接性--在关闭head标记之前,您需要在所有html页面中包含analytics.js脚本,或者在使用框架(如rails )时将其放在主模板中,以便每当用户打开一个新的page.Also时加载它--记住,您需要单独发送页面视图以进行ajax调用。使用此链接作为参考。
代码下面的是analytics.js:-
<!-- Google Analytics -->
<script>
(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');
ga('create', 'UA-XXXX-Y', 'auto');
ga('send', 'pageview');
</script>
<!-- End Google Analytics -->然后转到你的google分析帐户,跟踪左侧的行为>行为流
https://stackoverflow.com/questions/28934517
复制相似问题