gpt4 book ai didi

Firebase Analytics first_open 从 Google Analytics

转载 作者:行者123 更新时间:2023-12-04 01:52:47 26 4
gpt4 key购买 nike

我的 Android 应用现在使用 Google Analytics。

但是,我也想添加 Firebase Analytics。

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

  • 是否会为老用户触发“first_open”事件并将他们标记为他们现在才第一次打开应用程序?
  • 是否有可能将 FA 与 GA 联系起来并为老用户获得正确的“first_open”?
  • 当用户第一次运行新版本时,我应该引入我自己的“用户属性”来标记拥有以前版本应用程序的用户吗?
  • 也许是一个棘手的问题:如果用户安装了新版本,并且 FA 尝试设置这样的“用户属性”(只有一次),但用户此时没有 Internet 连接。这个“用户属性(property)”将来会以某种方式发送给 FA 吗?

  • 谢谢!

    最佳答案

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

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

    设置用户属性将不起作用,因为 first_open 是在应用程序生命周期的早期和您可以访问 FA 单例之前记录的。在记录 first_open 事件之前,您将没有机会设置用户属性。

    设置用户属性与应用程序连接正交。在设置属性之前记录的所有事件都没有它,在设置属性之后记录的所有事件都将设置属性。连接仅影响数据何时可以上传,而不影响数据内容。如果您的应用程序在离线设备上运行,则数据将在设备连接时上传。数据本身几乎相同。

    关于Firebase Analytics first_open 从 Google Analytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38598819/

    26 4 0
    文章推荐: typescript - typescript 中的重载函数类型
    文章推荐: django - 在 Django_tables2 列上使用 linkify 选项来创建链接
    文章推荐: git - 每次提交时让 git 询问我的电子邮件
    文章推荐: reactjs - react - 警告 : Use the `defaultValue` or `value` props on