我刚刚开始将Firebase Analytics用于我的Web应用程序(JavaScript SDK)。我已经注意到它是开箱即用的,有几个记录的事件,其中一些我已经注意到:page_view
,first_visit
,session_start
,successful_login
。
是否可以使用其他数据扩展随每个事件发送的捆绑软件?
在我的情况下,我想在page_view
事件中包含一些用户信息。
可能看起来像这样:
const logEvent = (eventKey: string, myDataBundle: object) => {
firebase.analytics().logEvent(eventKey, {
...myDataBundle, // Appended User Information
...defaultBundle,
});
};
我可以开始在应用路由器中将自己的page_view
日志发送到Firebase Analytics,但是我怀疑这会创建重复的page_view
事件。
答案 0 :(得分:2)
据我所知,无法将自定义参数添加到自动触发的page_view
事件中。通常,我通常会为应用中的实际屏幕触发screen_view
个事件。这也使跨Web和本地(iOS / Android)应用程序一致跟踪此类视图变得更加容易。
另请参阅: