1

我正在嘗試將Google Analytics實施到我的應用中。在Unity編輯器上嘗試時可以看到點擊,並且還可以在分析儀表板中看到實時用戶。但是,當我在設備上構建我的遊戲時,我無法實時看到用戶。我等了一天沒有數據從設備發送。Google Analytics可以在桌面上使用,但不能在Android設備上使用

try { 

     googleAnalytics.LogScreen(new AppViewHitBuilder() 
      .SetScreenName("Main Menu"));; 

     debuggerText.text = "Succes"; 
    } catch (System.Exception ex) { 
     debuggerText.text = ex.ToString(); 

    } 

這個返回在桌面和設備上都成功,但是在設備上沒有數據發送。 我搜索所有類似的問題,但沒有幫助? 任何想法我做錯了什麼?

+0

日誌中是否有任何內容? –

+0

在設備上構建時,我可以在哪裏查看日誌?在控制檯的桌面上,它顯示成功地發送匹配到谷歌分析。 –

+0

做好你的功課http://developer.android.com/tools/help/logcat.html,在你發送日誌的那一刻查看你Android設備上的日誌 –

回答

1

查找日誌。 Here 04-15 16:02:09.657:E/GMPM(12430):GoogleService初始化失敗,狀態:10,缺少預期資源:'R.string.google_app_id'用於初始化Google服務。可能的原因是缺少google-services.json或com.google.gms.google服務gradle插件。

現在,當您已經閱讀日誌,你必須解決的原因:缺少預期的資源:「R.string.google_app_id」

這裏是GoogleService failed to initialize解決方案。

1

如果您的跟蹤代碼中有空白區域新行,則會發生這種情況。

我建議你先從Unity中刪除當前的跟蹤代碼。現在,從谷歌/網絡跟蹤代碼複製到記事本然後直接從記事本將其複製到團結。這樣可以確保在您的跟蹤代碼中沒有空白新行,同時從網絡複製它。

+0

我對GAv4預製件進行了更改,自己寫了跟蹤代碼,沒有複製粘貼。沒有什麼變化。 –

相關問題