Firebase+;GTM跟踪

Firebase+;GTM跟踪,firebase,google-analytics,google-tag-manager,firebase-analytics,Firebase,Google Analytics,Google Tag Manager,Firebase Analytics,我的目标是在Firebase Analytics中提供应用程序数据,在Google Universal Analytics中提供其他自定义数据和应用程序数据 我的问题是,我是否在我的应用程序上安装Firebase SDK和GTM SDK GTM是否处理所有推送到分析的数据。因此,安装了Firebase和GTM后,Firebase analytics会自动获取事件跟踪,而无需通过GTM。或者当安装GTM时,所有信号都必须通过GTM 例如,如果我将GTM配置为将数据推入Firebase Analyt

我的目标是在Firebase Analytics中提供应用程序数据,在Google Universal Analytics中提供其他自定义数据和应用程序数据

我的问题是,我是否在我的应用程序上安装Firebase SDK和GTM SDK

GTM是否处理所有推送到分析的数据。因此,安装了Firebase和GTM后,Firebase analytics会自动获取事件跟踪,而无需通过GTM。或者当安装GTM时,所有信号都必须通过GTM

例如,如果我将GTM配置为将数据推入Firebase Analytics,那么Firebase Analytics中的数据是否会加倍?因为GTM正在推送数据,而Firebase正在自动将数据推送到Firebase Analytics中

相同的应用程序事件->Firebase SDK->Firebase分析(自动)

相同的应用程序事件->Firebase SDK->GTM SDK->Firebase分析(已配置GTM容器)

相同的应用程序事件->Firebase SDK->GTM SDK->谷歌分析(配置GTM容器)


前两个会加倍吗?是这样吗?这是否意味着我不需要为Firebase analytics配置gtm容器?

根据我的经验,如果你只需要Firebase analytics,你只需要安装Firebase SDK,但如果你想将数据发送到Google analytics,你需要gtm通过配置的容器发送数据

相同的应用程序事件->Firebase SDK->GTM SDK->谷歌分析(配置GTM容器)

例如,我们已经在我们的网站上广泛实施了Google Analytics来收集web数据,但我们正在利用Firebase(基本上作为数据层)来收集移动应用程序数据,并使用GTM将这些数据发送给Google Analytics


希望这能有所帮助。

如果你不使用谷歌分析,你不需要使用GTM。您可以使用Firebase SDK跟踪Firebase Analytics本身中的事件,也可以跟踪自定义事件

如果我将GTM配置为将数据推送到Firebase Analytics中,那么Firebase Analytics中的数据会加倍吗?
回答:是的,如果您也从GTM触发相同的事件。您将在Firebase Analytics中看到两次事件,因为GTM会触发一次事件,并且始终伴随发生的事件。如果您遇到了这个问题,请尝试不要触发GTM事件。

这里只是一个小评论-Firebase SDK和Firebase+GTM SDK没有“数据层”,因为GTM世界的人通常理解这个术语。无法在事件之间持久化数据(用户属性除外)