Phonegap和Google Analytics不起作用

Joh*_*ner 0 javascript google-analytics phonegap-plugins cordova

我正在使用phonegap构建应用,并希望使用Google Analytics.我使用CLI 安装了这个插件,并在我的deviceReady事件中实现了以下代码行:

analytics.startTrackerWithId('UA-*******-5');
analytics.trackView('Frontsite');
Run Code Online (Sandbox Code Playgroud)

(当然我用我的真实跟踪代码交换了****).

问题是我没有得到error,所以我认为该插件有效(或没有),但应用程序根本没有被跟踪.当我转到我创建移动跟踪属性的Google Analytics页面时,它不会在实时标签中显示我的手机(或模拟器).

Con*_*ode 5

无需使用插件.您可以使用测量协议跟踪ID直接调用google analytics API.它在Andriod,IOS,Windows和Blackberry中运行良好.

var dataform = {};
            dataform.v = 1;
            dataform.tid = "UA-xxxxxxxx-2";
            dataform.cid = "device id";
            dataform.t = "appview";
            dataform.an = "name";
            dataform.av = "0.0.1";
            dataform.cd = "Home Screen";
var url = "http://www.google-analytics.com/collect";
            $.ajax(url, {
                type: "post",
                contentType: "text/plain",
                data: dataform
            })
                    .done(function(result) {
                            alert("success");

                    })
                    .fail(function(error) {
                            alert("fail");

                    });
Run Code Online (Sandbox Code Playgroud)