【发布时间】:2016-05-03 16:05:23
【问题描述】:
我有两个问题...1。我从未使用过谷歌分析,并且 2. 到目前为止,我从未使用、制作或接触过 GWT 项目。我试图让谷歌分析与 GWT 应用程序一起工作。我通读了这个:How to integrate Google Analytics into GWT using the asynchronous script 以及它链接到的问题,但没有运气。
有一个新版本的 Google Analytics 使用了新的 analytics.js 脚本。这是相同的过程,只需添加脚本 在您的 html 标头中:
<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-YOUR_ACCOUNT-X', 'auto'); ga('send', 'pageview'); </script>
就我而言,项目很大,我不确定需要将 google analyics js 放入哪个 html 文件。我假设 html 文件位于 war 文件夹中。
至于这一点:
像这样调用新方法:
public static native void googleAnalyticsTrackPageView(String url)/*-{ $wnd.ga('send', 'pageview', url); }-*/;
我完全不确定我需要在哪里包含这个。
哦,最后一个问题。这仍然是我在本地测试的方式吗?
ga('create', 'UA-XXXX-Y', {'cookieDomain': 'none'});
【问题讨论】:
标签: javascript java html gwt google-analytics