在Firebase中使用DebugView 时,一切都运行良好。我在Firebase Analytics中设置了自定义事件,例如,当我按下“共享”按钮时触发 - 这些事件在我的应用程序中按下“共享”按钮后大约10秒左右就会出现。
我这样设置了这些:
Bundle bundle = new Bundle();
bundle.putString(Param.ITEM_ID, "Share");
bundle.putString(Param.CONTENT_TYPE, "ShareAppLink"); //define these here to differentiate between different things that can be shared
mFirebaseAnalytics.logEvent(Event.SHARE, bundle);
现在问题是当我进入SteamView时,我看不到我期望看到的......
如果我触发随机事件(包括如上所述点击“共享”按钮),基本上没有任何反应。在40分钟左右的时间里,我没有在时间表中显示任何内容。但是,只要我从设备上卸载应用程序,所有事件都会立即生效...这里有一个屏幕抓取来显示我的意思:
'first_open'甚至 在正确的时间通过。
此设备先前已注册为调试设备(用于DebugView),但它已被“取消注册”(并且DebugView现在按预期显示0个设备)。这是一个签名的APK,我正在使用StreamView进行测试,我已在2台物理设备上对此进行了测试,结果相同。
有没有人遇到Firebase StreamView这样的问题?我做错了什么或误解了它是如何运作的?