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?的主要内容,如果未能解决你的问题,请参考以下文章

第11件事 产品战略规划十步法

有些事,我不甘

Kafka用Zookeeper所做的那些事

什么事应该问百度,什么事应该问淘宝

什么是作用域, 什么事闭包, 什么事原型链

JS异步那些事 四(HTML 5 Web Workers)