我的目标是在 Firebase Analytics 中获取应用数据,在 Google Universal Analytics 中获取其他自定义数据和应用数据。
我的问题是我是否在我的应用上安装 Firebase SDK 和 GTM SDK。
GTM 是否处理所有推送到分析的数据。因此,安装了 Firebase 和 GTM 后,Firebase 分析是否会自动获取事件跟踪,而无需通过 GTM。或者当安装了GTM后,一切都必须经过GTM。
例如,如果我配置 GTM 将数据推送到 Firebase Analytics,那么 Firebase Analytics 中的数据会加倍吗?由于 GTM 正在推送数据,而 Firebase 会自动将数据推送到 Firebase Analytics。
同一应用事件 -> Firebase SDK -> Firebase Analytics(自动)
同一应用事件 -> Firebase SDK -> GTM SDK -> Firebase Analytics(已配置 gtm 容器)
同一应用事件 ->Firebase SDK -> GTM SDK -> Google Analytics(已配置 gtm 容器)
前两个会加倍吗?是对的吗?这是否意味着我不需要 gtm 容器配置来进行 Firebase 分析?
最佳答案
根据我的经验,如果您只需要 Firebase Analytics,则只需安装 Firebase SDK,但如果您想将该数据发送到 Google Analytics,则需要 GTM 通过配置的容器发送该数据。
同一应用事件 ->Firebase SDK -> GTM SDK -> Google Analytics(已配置 gtm 容器)
例如,我们在网站上广泛实现了 Google Analytics(分析)来收集网络数据,但我们正在利用 Firebase(本质上作为数据层)收集移动应用数据和 GTM,然后将该数据发送到 Google Analytics(分析)。
希望有帮助。
关于Firebase + GTM 跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45850881/