Android 安卓&x2B;Phonegap构建&x2B;谷歌分析工作示例

Android 安卓&x2B;Phonegap构建&x2B;谷歌分析工作示例,android,cordova,google-analytics,phonegap-build,Android,Cordova,Google Analytics,Phonegap Build,我所尝试的: 没有运气的插件。(我添加了一个JS异常处理程序来捕获错误,但没有收到任何信息)插件的结果处理程序返回成功,但我没有看到任何统计信息。在我的桌面浏览器上,我得到一个错误,它可以进入GAPlugin,这是正常的 Analytics.js根据。这实际上是从我的桌面浏览器记录GA活动,但在我的手机上不起作用,也不报告任何错误 已在星系S1、星系S4和星系S选项卡上尝试了上述操作 我的感觉与文件://协议有关 有没有人有一个有效的例子 :index.html使用插件,index.html

我所尝试的:

  • 没有运气的插件。(我添加了一个JS异常处理程序来捕获错误,但没有收到任何信息)插件的结果处理程序返回成功,但我没有看到任何统计信息。在我的桌面浏览器上,我得到一个错误,它可以进入
    GAPlugin
    ,这是正常的
  • Analytics.js根据。这实际上是从我的桌面浏览器记录GA活动,但在我的手机上不起作用,也不报告任何错误
  • 已在星系S1、星系S4和星系S选项卡上尝试了上述操作
我的感觉与
文件://
协议有关

有没有人有一个有效的例子


index.html
使用插件,
index.html.old
使用Analytics.js

对我来说很好。我在3个不同的应用程序中使用GAPlugin,效果很好

如果你完全按照GAPlugin文档中的说明进行设置,它应该可以工作

我使用以$(文档)运行的初始化脚本。就绪:

然后,为了避免浏览器中出现错误:

function myTrackerFunction() {
    if(localStorage.trackpermission==="trackon" && typeof gaPlugin !== "undefined"){
        gaPlugin.trackEvent( nativePluginResultHandler, nativePluginErrorHandler, "Button", "Click", "WhatImTracking", 1);
    }    
}
function myTrackerFunction() {
    if(localStorage.trackpermission==="trackon" && typeof gaPlugin !== "undefined"){
        gaPlugin.trackEvent( nativePluginResultHandler, nativePluginErrorHandler, "Button", "Click", "WhatImTracking", 1);
    }    
}