Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用phonegap android的谷歌分析中没有显示数据_Android_Cordova_Google Analytics_Tracking - Fatal编程技术网

使用phonegap android的谷歌分析中没有显示数据

使用phonegap android的谷歌分析中没有显示数据,android,cordova,google-analytics,tracking,Android,Cordova,Google Analytics,Tracking,集成了谷歌分析插件我的谷歌分析账户中没有显示任何数据。我正在启用互联网的android设备上运行应用程序。 还从android SDK管理器安装了google play服务,考虑到google play服务项目的项目依赖关系,在项目的my lib文件夹中添加了libGoogleAnalyticsServices.jar文件。 以下是index.js的代码: var app = { startTime: new Date().getTime(), initialize: f


集成了谷歌分析插件
我的谷歌分析账户中没有显示任何数据。我正在启用互联网的android设备上运行应用程序。
还从android SDK管理器安装了google play服务,考虑到google play服务项目的项目依赖关系,在项目的my lib文件夹中添加了libGoogleAnalyticsServices.jar文件。 以下是index.js的代码:

var app = {
      startTime: new Date().getTime(),
      initialize: function () {
        this.bindEvents();
      },
      bindEvents: function () {
        document.addEventListener('deviceready', this.onDeviceReady, false);
      },
      onDeviceReady: function () {
        app.receivedEvent('deviceready');
        app.testAll();
        app.setCampaignUrl("http://www.appfeel.com?utm_campaign=com.analytics.google&utm_source=github&utm_content=setCampaignFromUrl&utm_medium=link");
        app.setInstallerId("13456")
      },
      receivedEvent: function (id) {
        var parentElement = document.getElementById(id);
        var listeningElement = parentElement.querySelector('.listening');
        var receivedElement = parentElement.querySelector('.received');

        listeningElement.setAttribute('style', 'display:none;');
        receivedElement.setAttribute('style', 'display:block;');


        analytics.startTrackerWithId('my track id');
        alert("Start Time");
        analytics.trackTiming("app", "start", new Date().getTime() - app.startTime);
      },
      setInstallerId: function (id) {
          alert('installer id :'+id)
        var options = {};
        options[analytics.OPTIONS.APP_INSTALLER_ID] = id;
        analytics.setAppParams(options);
      },
      setCampaignUrl: function (url) {
          alert('campaign :'+url)
        analytics.setCampaignFromUrl(url); //"");
      },
      testAll: function () {
          alert('test all')
        var options = {};
        options[analytics.OPTIONS.APP_INSTALLER_ID] = "org.acme.app";
        analytics.setAppParams(options);

        alert("Set Campaign url");
        analytics.setCampaignFromUrl("http://www.appfeel.com?utm_campaign=com.analytics.google&utm_source=github&utm_content=setCampaignFromUrl&utm_medium=link");

      }
    };
    app.initialize(); 

谢谢

您必须收听露营url。如果我有动态活动url,这将很困难。另外,除了从活动开始,它还应该显示开始时间。这不是一个你应该听的问题,而是一个你必须听的问题。否则,您的应用程序将无法调用外部url。