【问题标题】:How is user_engagement event generated in firebase analytics?Firebase 分析中如何生成 user_engagement 事件?
【发布时间】:2017-08-20 15:35:57
【问题描述】:

我在 bigQuery 的 user_engagement 事件中看到了一个名为 firebase_screen_class(以及 engagement_time_msecfirebase_event_originfirebase_screen_id)的参数,它包含我的应用程序中活动类的名称。请您解释一下这个参数以及user_engagement 事件是如何生成的?

我还想知道这对于获取我的应用中活动的印象数或屏幕浏览量是否有用。

【问题讨论】:

    标签: firebase google-bigquery firebase-analytics


    【解决方案1】:

    user_engagement 事件在用户与应用交互的时间最短时触发。

    这可以使用setMinimumSessionDuration() 方法调用来控制,会话的超时也可以使用setSessionTimeoutDuration() 调用来控制。

    对于跟踪屏幕视图,建议集成Firebase with GTM。看看这个tutorial 了解实现细节。

    【讨论】:

    • 所以必须有至少 10 秒(默认)的交互才能触发 user_engagement 事件?
    • 是的,尽管这 10 秒可以在会话超时期限内分成多个间隔。更多详情here.
    • @Dan Morenus 所以,我在导出到 bigquery 的数据中看到的 user_engagement 事件是 setCurrentScreen 中解释的事件(firebase.google.com/docs/reference/android/com/google/firebase/…,java.lang.String,java.lang.String ) ) 文档?
    • @josue.0 简短的回答,是的。 Firebase Analytics 会自动生成参与事件,并在用户浏览您的应用时将当前屏幕信息包含在其中。 Here's a summary Firebase Analytics 自动生成的事件。
    • 这些操作与 session_start 事件有关,与 user_engagement 事件无关,请参阅Doc
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-23
    • 2019-05-25
    • 2021-06-27
    • 1970-01-01
    • 2016-11-14
    • 2022-11-17
    相关资源
    最近更新 更多