簡體   English   中英

在Android中使用離子的Cordova Google-analytics-plugin不起作用

[英]Cordova Google-analytics-plugin with ionic in Android does not work

我無法讓我的cordova / ionic android應用程序與谷歌分析一起使用。 目前我已經嘗試過使用anulartics的GAPlugin但沒有成功,現在我正在嘗試使用https://github.com/danwilson/google-analytics-plugin更簡單的設置

在我的離子角應用程序中,我添加了以下代碼

.run(function($ionicPlatform) {   

 if (typeof analytics !== 'undefined'){
          analytics.startTrackerWithId('UA-55MYNUMB8-1');
          analytics.trackView('testapmain');
          console.log("starting analytics");
          analytics.debugMode()
        }
    else
    {
      console.log("Google Analytics plugin could not be loaded.")
    }
}

並且似乎正確處理,以下是adb -s BH9XXXXJ0D logcat | grep GAV3輸出 adb -s BH9XXXXJ0D logcat | grep GAV3

看起來它連接到谷歌分析,發送消息

V/GAV3    (12570): Thread[client_id_fetcher,5,main]: Storing clientId.
I/GAV3    (12703): Thread[GAThread,5,main]: No campaign data found.
V/GAV3    (12570): Thread[GAThread,5,main]: connecting to Analytics service
V/GAV3    (12570): Thread[main,5,main]: service connected, binder: android.os.BinderProxy@4483eda8
V/GAV3    (12570): Thread[main,5,main]: bound to service
V/GAV3    (12570): Thread[GAThread,5,main]: connect: bindService returned true for Intent { act=com.google.android.gms.analytics.service.START cmp=com.google.android.gms/.analytics.service.AnalyticsService (has extras) }
V/GAV3    (12570): Thread[GAThread,5,main]: Loaded clientId
V/GAV3    (12570): Thread[main,5,main]: Connected to service
I/GAV3    (12570): Thread[GAThread,5,main]: No campaign data found.
V/GAV3    (12570): Thread[GAThread,5,main]: putHit called
V/GAV3    (12570): Thread[GAThread,5,main]: Sending hit to service   PATH: https:  PARAMS: v=1,  ul=en-us,  t=appview,  ht=1412010481966,  sr=1080x1776,  an=testa,  tid=UA-55215798-3,  aid=com.ionicframework.testa300342,  cid=05b7c4d9-b3b3-4ea8-9f04-dfa61c6853ec,  av=0.0.1,  _u=.KnoK-AL,  cd=testapmain,

但谷歌分析中沒有任何內容。 Google分析屬性設置為移動應用。

離子是2.5 cordova 3.6.3-0.2.13 android 4.4.4手機xperia z1 javac 1.7.0_65 OpenJDK運行環境(IcedTea 2.5.2)(7u65-2.5.2-3~14.04)在Ubuntu 14.04 64bit

知道什么可能是錯的嗎? 或者如何調試它以查看Google Analytics是否正在接收我的消息?

看起來這是我自己的一廂情願的錯誤。 雖然在文檔中說應用數據僅在24小時后出現在分析中,但我不知何故認為它不適用於“實時”選項卡。 確實如此。 24小時后,實時數據會顯示延遲秒,但不會更早。

相關問題中的一些答案則相反。 不要像我一樣把它視為理所當然。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM