Javascript 使用Google Analytics而不导入代码段

Javascript 使用Google Analytics而不导入代码段,javascript,jquery,google-analytics,analytics,google-analytics-api,Javascript,Jquery,Google Analytics,Analytics,Google Analytics Api,在我目前的工作中,我必须将分析框架导入我们的客户页面(我们也是第三方,我们的服务是通过在客户页面中包含我们的标签来提供的),以计算基本指标,如:访客、访问、视图、平均访问持续时间、反弹率、页面/访问 我已经看过一些开源解决方案,比如piwik等等。。但是,当我们处理流量分配时,这将以相当高的价格出现,因此GA显然是我们最合理的解决方案。问题是,我的大部分客户的页面上都有GA,每个人都有不同的版本(analytics.js、GA.js、dc.js等),其中每个版本都有不同的方法在页面上使用多个跟踪

在我目前的工作中,我必须将分析框架导入我们的客户页面(我们也是第三方,我们的服务是通过在客户页面中包含我们的标签来提供的),以计算基本指标,如:访客、访问、视图、平均访问持续时间、反弹率、页面/访问

我已经看过一些开源解决方案,比如piwik等等。。但是,当我们处理流量分配时,这将以相当高的价格出现,因此GA显然是我们最合理的解决方案。问题是,我的大部分客户的页面上都有GA,每个人都有不同的版本(analytics.js、GA.js、dc.js等),其中每个版本都有不同的方法在页面上使用多个跟踪器,有些不支持所有这些。因此,在这里使用像素报告技术似乎是最安全的方法,但是。。我在谷歌或其他任何地方都找不到任何文档来解释我在使用这种方法时会失去什么功能

在向我展示如何自己做这件事方面做得很好,还有(我不喜欢使用)但是有没有人有过这种场景的经验,并且可以说明这种方法会导致哪些功能丢失?还是找到了一个不同的解决方案

提前感谢,, Amnon

您可以查看p-这就是您可以得到的,前提是您传递了所有参数(因此,所有不在其中的信息都会丢失,最明显的是,所有地理信息都将设置为服务器的位置)

最大的挑战是您必须在各自的客户端应用程序中维护会话id,否则您只能以100%的跳出率注册单页访问(因为谷歌不知道哪些访问属于同一用户)。这似乎比额外的javascript跟踪器要麻烦得多

但是,由于他们已经有了Google Analytics,您根本不需要实现任何跟踪器,您可以通过您选择的服务器端语言(或通过Google Apps脚本)查询现有帐户。这实际上就是您链接到的文档所描述的(核心报告API不是关于收集数据,而是关于查询现有数据)