在Firebase中记录first_open事件时?

时间:2019-02-14 01:34:17

标签: android firebase firebase-analytics

我对Firebase中的func (s *something) addA(k string, v interface{}) { s.aMux.Lock() s.a[k] = v s.aMux.Unlock() } 事件感到困惑。 这是文件: Document

  

first_open:用户在安装或安装后首次启动应用程序   重新安装。

     

当用户将应用程序下载到桌面上时,不会触发此事件   设备,而是当他或她首次使用设备时使用。查看原始下载   数字,请在Google Play开发者控制台或iTunesConnect中查看。

但是,来自Google的一些人说: Refer this link

  

最后一个重要的区别是,当现有用户迁移到   您应用的新版本(包括Firebase),它们将记录一个   first_open事件。因此,即使他们不是新用户,他们也会登录   first_open。

据我了解,如果我们通过Google Play更新应用,然后再次启动应用,则first_open将被记录?那是正确的吗?

更新
Firebase版本
root /

first_open

app /

classpath 'com.google.firebase:firebase-plugins:1.1.5'

1 个答案:

答案 0 :(得分:1)

first_open

  

用户在安装或安装后首次启动应用程序   重新安装。

     

当用户将应用程序下载到桌面上时,不会触发此事件   设备,而是当他或她首次使用设备时使用。查看原始下载   数字,请在Google Play开发者控制台或iTunesConnect中查看。

所以我认为

如果您要更新应用程序,则不会再次计数。它仅在您安装重新安装后首次启动应用程序时计算。