mFirebaseAnalytics.setCurrentScreen(activity,class_name,class_overrIDe_name);
在我的情况下,我不需要覆盖类名,我发送null值…但是我等待48小时,我的firebase分析控制台不显示有关此事件的信息,任何想法?
提前致谢!
解决方法 首先我有同样的问题:在Firebase仪表板上,我的活动与当前屏幕名称在哪里?我称之为mFirebaseAnalytics.setCurrentScreen(this,“MainActivity”,null);没有结果.
感谢Benoit的评论,我意识到这种方法表示自动附加到您发送的任何事件的隐式参数的值.
这意味着它不是独立的事件,它是一个参数,将坚持所有的事件,因为你设置它.
如果您在单个活动中更改屏幕,这将非常有用.例如,当您有多个片段与一个主机活动.你在onResume()中的每个片段中调用这个方法.
如果您想要具有与屏幕名称不同的指标 – 明确地为此触发一个新事件.
Bundle params = new Bundle(); params.putString(FirebaseAnalytics.Param.ITEM_category,"screen");params.putString(FirebaseAnalytics.Param.ITEM_name,"MainActivity");mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.VIEW_ITEM,params);总结
以上是内存溢出为你收集整理的android – 屏幕跟踪支持 – Firebase 9.8全部内容,希望文章能够帮你解决android – 屏幕跟踪支持 – Firebase 9.8所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)