Google Analytics可以在桌面上使用,但不能在Android设备上使用
我正在尝试将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();
}
这个返回在桌面和设备上都成功,但是在设备上没有数据发送。 我搜索所有类似的问题,但没有帮助? 任何想法我做错了什么?
查找日志。 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”
如果您的跟踪代码中有空白区域或新行,则会发生这种情况。
我建议你先从Unity中删除当前的跟踪代码。现在,从谷歌/网络跟踪代码复制到记事本然后直接从记事本将其复制到团结。这样可以确保在您的跟踪代码中没有空白或新行,同时从网络复制它。
我对GAv4预制件进行了更改,自己写了跟踪代码,没有复制粘贴。没有什么变化。 –
日志中是否有任何内容? –
在设备上构建时,我可以在哪里查看日志?在控制台的桌面上,它显示成功地发送匹配到谷歌分析。 –
做好你的功课http://developer.android.com/tools/help/logcat.html,在你发送日志的那一刻查看你Android设备上的日志 –