Android 谷歌分析没有更新
我已将最新的谷歌服务库整合到我的应用程序中,并使用以下代码添加了屏幕跟踪:Android 谷歌分析没有更新,android,google-analytics,Android,Google Analytics,我已将最新的谷歌服务库整合到我的应用程序中,并使用以下代码添加了屏幕跟踪: GoogleAnalytics analytics = GoogleAnalytics.getInstance(this); Tracker t = analytics.newTracker(R.xml.global_tracker); t.setScreenName(full_event); t.send(new HitBuilders.AppViewBuilder().build());
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
Tracker t = analytics.newTracker(R.xml.global_tracker);
t.setScreenName(full_event);
t.send(new HitBuilders.AppViewBuilder().build());
我的全球跟踪器xml如下所示:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<integer name="ga_sessionTimeout">300</integer>
<!-- Enable automatic Activity measurement -->
<bool name="ga_autoActivityTracking">false</bool>
<!-- The following value should be replaced with correct property id. -->
<string name="ga_trackingId">[redacted]</string>
300
错误的
[修订]
我使用了“所有应用”属性跟踪代码
每次用户访问应用程序中的特定屏幕时,我都会手动发送一个屏幕名称更新
实时更新在Google Analytics网页上显示良好,但由于某些原因,历史报告无法工作。我在网上看过了,有一个建议,当你第一次设置它时,可能需要48小时才能显示出来。然而,我在周一开始发送分析数据,现在是周六,什么都没有显示
我做错了什么,还是应该多给点时间
我的应用程序没有那么多用户(可能只有几百人)。谷歌是否需要一定数量的数据才能显示任何统计数据
感激地接受任何想法
安德鲁我找出了问题所在。我上面的代码在每次发送屏幕视图时都会创建一个新的跟踪器,而您只需要为应用程序的每个实例创建一个跟踪器 我还对其进行了修改,使其能够基于每个特定的应用程序(而不是所有应用程序代码)发送回屏幕视图,并在我的onStart和onStop方法中包含代码,以便能够跟踪应用程序本身以及异常处理等 现在都在工作