Firebase Analytics和GTM跟踪

Dir*_*irk 5 google-analytics google-tag-manager firebase-analytics

这个问题是为什么需要GTM for Google Analytics Firebase.在这个问题上有一个类似的帖子,但它与HOW有关.我正在寻找为什么人们想要实施GTM以及功能强大的Google Analytics for Firebase的原因.

2017年5月,"Firebase Analytics"更名为"Google Analytics for Firebase".这不应与移动应用(旧版)的"Google Analytics"相混淆.

从历史上看,GTM用于网站和网络应用程序,人们可以粘贴GTM代码段并"监听"类/ ID,然后,例如通过标记,将事件绑定到特定的类/ ID,这将触发点击时.这就让它变得有点混乱......我认为可以远程实现GTM中的自定义事件,但据我所知,在Firebase自定义事件实现,GTM只能并行工作.要跟踪事件的特定点(即按钮).

  • "Google跟踪代码管理器使用Firebase Analytics的事件,参数和用户属性来触发和构建您在Google跟踪代码管理器网络界面中配置的代码.从这个意义上说,您的Firebase Analytics实施充当您的数据层"(来源),
  • "Firebase事件名称变量,Firebase事件参数变量和其他变量用于设置触发器.每当您记录Firebase事件时都会评估触发条件.默认情况下,Firebase Analytics事件"(来源).

GTM一直被称为"远程配置您的跟踪",但除非我遗漏了某些东西,否则您无论如何都需要您的开发团队在您要跟踪的每个事件上执行自定义实施,然后执行GTM设置额外的好处,如:

  • 在跟踪代码管理器中配置变量:即在部署应用程序后更改事件的参数值,而无需将应用程序重新上载到应用程序/游戏商店.
  • 修改并阻止Firebase Analytics事件(假设已经实现了这些自定义事件).
  • Fire Tags:即将相同的事件发送到Basic GA(为GA Firebase触发),如果您也想使用它.
  • 预览,调试和发布容器(注意:GA for Firebase已经有Debugview用于调试).

然而,我在GTM控制台中看到,可以为Google Analytics(Firebase)"添加事件",但我还没有看到任何有关其工作原理的可靠实例.

GA Firebase

我根本不是GTM专家,所以除非你想:

  • 进行更高级的第三方广告跟踪,
  • 将事件发送到您自己的数据仓库,
  • 基本GA中的事件与GA for Firebase中的事件相同

如果必须首先直接在代码库中实施Firebase Analytics事件,我不会看到GTM所持有的直接影响.

我的问题:

  • 可以在GTM中设置自定义事件跟踪,然后在代码库中的每个按钮上明确添加自定义Firebase事件吗?
  • 如果是,有人可以分享这个双重GTM和GA for Firebase实施的实际例子吗?

谢谢!

Ani*_*niV 7

以下是为什么有人会将GTM与Google Analytics for Firebase一起使用的主要原因.

  • GTM充当Google Analytics和Google Analytics for Firebase之间的桥梁.如果您希望Firebase数据位于相同的GA属性中,则GTM是唯一的选项.
  • GTM拦截Firebase事件.如果开发人员希望通过修改当前事件(如果它们将用于其他目的)而有效地使用受Firebase框架限制的500个事件,则这为开发人员提供了优势.
  • 关于自定义事件的问题的答案来自"添加事件"标签类型.如果要从源事件创建第二个事件,则使用" 添加事件".例如,如果您已经记录按钮单击,但是想要将按钮单击特定按钮作为自定义事件,则可以将标记设置为"添加事件"标记,并在单击按钮时触发它事件发生时,参数与特定按钮名称匹配.