【问题标题】:Does dynamic_link_first_open event also trigger first_open?dynamic_link_first_open 事件是否也会触发 first_open?
【发布时间】:2018-06-08 10:15:04
【问题描述】:

基本上我想统计以下 Firebase 事件:

  • app_open
  • first_open
  • dynamic_link_app_open
  • dynamic_link_first_open

我想,当用户打开应用程序时,通常只会触发其中一个事件,这取决于他/她是否通过动态链接以及他/她是否是第一次打开应用程序。 但现在我检测到,我有一些 first_open 和 dynamic_link_first_open 事件具有相同的 app_instance_id,它们的时间戳只有 2-10 秒的差异。这是否意味着,如果用户第一次通过动态链接打开应用程序,那么 dynamic_link_first_open first_open 事件都会被触发?那么dynamic_link_app_open和app_open呢?

非常感谢!

【问题讨论】:

    标签: firebase firebase-analytics firebase-dynamic-links


    【解决方案1】:

    你是对的。如果用户第一次使用动态链接打开应用程序,它将同时记录 first_open 事件和 dynamic_link_first_open 事件。

    当用户通过 Firebase 动态链接重新打开应用时,将记录 dynamic_link_app_open 事件。

    另一方面,app_open 是 Google Analytics for Firebase (GA4F) 建议的事件之一,可以在应用移至前台状态时使用(或记录)。这将帮助您了解用户在会话过程中离开和返回的频率。尽管会自动报告会话,但此事件可以进一步说明应用用户的持续参与。

    【讨论】:

    • 好的,所以要获得所有首次打开的事件,我只需计算 first_opens,因为它们包括 dynamic_link_first_open。但是查看 app_open 事件:当触发 dynamic_link_app_open 事件时,应用程序打开事件不会自动触发。因此,为了计算所有打开的事件,我必须总结 first_open、app_open 和 dynamic_link_app_open?
    • 有没有其他人遇到过“dynamic_link_app_open”没有像在 Android 上那样在 iOS 上记录 dynamic_link_link_id 的问题?
    • @Dave,我们遇到了完全相同的问题 - 为源自 Android 而不是 iOS 的事件收集了 dynamic_link_link_id。您是否找到了此问题的根本原因以及任何解决方法?谢谢
    • 如果我没记错的话,我们唯一需要做的就是更新 firebase SDK,然后修复它。我认为有一个已解决的错误。我们目前使用的是 Swift 5,所以我认为包含新包的构建过程没有任何限制
    猜你喜欢
    • 2010-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多