我将Log Events
发送给fireBase
,如下:
FirebaseAnalytics mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
Bundle bundle = new Bundle();
bundle.putInt("vendor_id", 588);
mFirebaseAnalytics.logEvent("manage_price_products", bundle);
但我在Event
中看不到任何console
!
答案 0 :(得分:7)
首先,您可以使用此处定义的FirebaseAnalytics.Param
类提供的参数:FirebaseAnalytics.Param传递到bundle
。另请注意,您可以使用此处定义的FirebaseAnalytics.Event
类提供的事件:FirebaseAnalytics.Event传递到logEvent
。
例如,您的代码看起来像是
irebaseAnalytics mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
Bundle bundle = new Bundle();
bundle.putInt(FirebaseAnalytics.Param.ITEM_ID, 588);
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.ADD_TO_WISHLIST, bundle);
Google Analytics for Firebase允许您指定25个参数 每个记录的事件。然后,您可以识别最多50个事件 您想要查看的参数(40个数字和10个文本) 通过将这些参数与其相应的参数进行报告来进 事件。自定义参数注册后,Google Analytics for Firebase将显示相应的卡片 每个事件详细报告中的数据。
在输入参数名称字段中,输入您要添加的参数的名称。
如果找到匹配项,请在列表中选择该匹配项,然后点击添加。 如果未找到匹配项,请单击 ADD ,然后输入参数名称。
然后你就可以看到列出的事件了。
请注意,可能需要最多24小时才能在Firebase控制台上列出和更新您的数据。此外,Firebase控制台遵循 PST 时区。
答案 1 :(得分:1)
根据此https://support.google.com/firebase/answer/7201382?hl=en&utm_id=ad, 事件不会立即发送,但是您可以在设备中激活DebugView,因此可以实时查看事件。为此,请打开仿真器(或保持设备连接)并在终端中运行以下命令
adb shell setprop debug.firebase.analytics.app <package_name>
然后转到您的Firebase控制台-在DebugView中。您可以实时查看事件。要禁用DebugView运行
adb shell setprop debug.firebase.analytics.app .none.
(仅适用于Android)