我在这个网站上看过几个类似的帖子,但是没有人有任何回复,所以我要发布我的问题。
我从GoogleAnalyticsTracker收到以下警告:存储已满。不存储最后一个事件。
我在Android应用中使用GoogleAnalyticsTracker来存储分析。除了上述警告之外,一切都运行良好,但是每次检查时都没有任何数据可用于Google Analytics。
GoogleAnalyticsTracker tracker;
tracker = GoogleAnalyticsTracker.getInstance();
tracker.startNewSession(GA_ID , this);
// i've got a bunch of these throughout my activity
tracker.trackEvent("BTN CLICK", "myactivity", "some info",n);
谷歌的任何人都可以提供一些相关信息吗?
答案 0 :(得分:0)
这是因为您没有在startNewSession方法中设置调度间隔。您可以在上面的方法中设置它,也可以通过tracker.dispatch()
方法手动执行。
答案 1 :(得分:0)
你需要手动调用dispatch以推送存储的事件或更好的星形与autamatic dispatch并给出一个间隔。
将其更改为此,您的活动将每隔10秒推送到分析。 tracker.startNewSession(GA_ID,10,this);