更新追踪者名称并重新发送android版谷歌分析
我正在我的应用程序中集成google Analytics sdk。我需要根据应用程序上显示的内容更新屏幕名称。 目前我正在使用更新追踪者名称并重新发送android版谷歌分析,android,google-analytics,Android,Google Analytics,我正在我的应用程序中集成google Analytics sdk。我需要根据应用程序上显示的内容更新屏幕名称。 目前我正在使用 com.google.android.gms.analytics.Tracker t = AnalyticsApplication.getTracker(this, TrackerName.APP_TRACKER); t.setScreenName(post.getTitle()); t.setTitle(post.getTitle()); //
com.google.android.gms.analytics.Tracker t = AnalyticsApplication.getTracker(this, TrackerName.APP_TRACKER);
t.setScreenName(post.getTitle());
t.setTitle(post.getTitle());
// Send a screen view.
t.send(new HitBuilders.AppViewBuilder().build());
问题是,当此活动通过“上一步”按钮关闭,然后重新打开时,它没有保存新的posts.getTitle,而是使用以前的posts.getTitle
有什么方法可以发送新的屏幕名称吗?为什么不使用类似以下内容:tracker.send(MapBuilder.createEvent(“登录”,“用户已登录(a)”,“”,0l).build());我刚才也试过了。问题是,当同一个活动重新加载时,GA无法跟踪这一点,因为屏幕名称是动态的,我可以看到GA在上一次活动启动时仍处于停滞状态,或者忽略了我的动态命名法。你的意思是说post.getTitle()(或新的HitBuilders.AppViewBuilder())没有更改?实际上post.getTitle已更改。但GA并没有新的热门内容。它仍然显示了以前的帖子。getTitle。。