Firebase Analytics首次从Google Analytics开放

Firebase Analytics首次从Google Analytics开放,firebase,firebase-analytics,Firebase,Firebase Analytics,我的Android应用程序现在使用谷歌分析 不过,我也想添加Firebase分析 假设新版本的应用程序现在有FA 是否会为老用户触发“first_open”(首次打开)事件,并将他们标记为现在才首次打开应用程序 是否有可能将FA与GA联系起来,并为老用户提供正确的“首次公开” 我是否应该引入我自己的“用户属性”来标记第一次运行新版本应用程序时拥有旧版本应用程序的用户 可能是一个棘手的问题:如果用户安装了新版本,FA试图设置这样的“用户属性”(只有一次),但用户目前没有互联网连接。这个“用户属性”

我的Android应用程序现在使用谷歌分析

不过,我也想添加Firebase分析

假设新版本的应用程序现在有FA

  • 是否会为老用户触发“first_open”(首次打开)事件,并将他们标记为现在才首次打开应用程序

  • 是否有可能将FA与GA联系起来,并为老用户提供正确的“首次公开”

  • 我是否应该引入我自己的“用户属性”来标记第一次运行新版本应用程序时拥有旧版本应用程序的用户

  • 可能是一个棘手的问题:如果用户安装了新版本,FA试图设置这样的“用户属性”(只有一次),但用户目前没有互联网连接。这个“用户属性”将来会以某种方式发送给FA吗


  • 谢谢大家!

    当首次启动具有Firebase Analytics的应用程序时,当前Firebase Analytics库将报告首次打开。这包括在应用程序从没有Firebase的版本更新到有Firebase的版本后启动。我们正在努力排除用户在使用Firebase更新应用程序后打开的第一个应用程序,但此更改尚未生效

    FA不知道应用程序中的GA,也无法告诉FA这是升级后第一次打开还是安装应用程序后第一次打开。正如我前面提到的,这将在下一个版本中实现自动化

    设置用户属性将不起作用,因为在应用程序生命周期的早期,在您可以访问FA singleton之前,会记录第一个_open。在记录第一次打开事件之前,您将没有机会设置用户属性


    设置用户属性与应用程序连接正交。在设置属性之前记录的所有事件将不具有该属性,而在设置属性之后记录的所有事件将具有该属性。连接性仅影响何时可以上载数据,而不影响数据的内容。如果您的应用程序在脱机设备上运行,则当设备获得连接时,将上载数据。数据本身几乎完全相同。

    Oh@djabi,非常感谢您的帮助和解释!让人大开眼界的是,用户属性是未来事件的属性。Firebase太棒了!:)