是否可以将数据附加到 Firebase Analytics page_view 事件?
Is it possible to append data to the Firebase Analytics page_view event?
我刚刚开始为我的网络应用程序 (JavaScript SDK) 使用 Firebase Analytics。我注意到它开箱即用,带有几个记录的事件,我注意到其中一些: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
事件。
据我所知,无法将自定义参数添加到自动触发的 page_view
事件中。我通常会为应用程序中的实际屏幕触发 screen_view
事件。这也使得在 Web 和本机 (iOS/Android) 应用程序中持续跟踪此类视图变得更加容易。
另见:
How to send a page_view event from an SPA (single page app) web app using Firebase Analytics?
我刚刚开始为我的网络应用程序 (JavaScript SDK) 使用 Firebase Analytics。我注意到它开箱即用,带有几个记录的事件,我注意到其中一些: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
事件。
据我所知,无法将自定义参数添加到自动触发的 page_view
事件中。我通常会为应用程序中的实际屏幕触发 screen_view
事件。这也使得在 Web 和本机 (iOS/Android) 应用程序中持续跟踪此类视图变得更加容易。
另见:
How to send a page_view event from an SPA (single page app) web app using Firebase Analytics?