dynamic_link_first_open 事件是不是也会触发 first_open?
Posted
技术标签:
【中文标题】dynamic_link_first_open 事件是不是也会触发 first_open?【英文标题】: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呢?
非常感谢!
【问题讨论】:
【参考方案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,所以我认为包含新包的构建过程没有任何限制以上是关于dynamic_link_first_open 事件是不是也会触发 first_open?的主要内容,如果未能解决你的问题,请参考以下文章