这个问题是关于为什么 Google Analytics Firebase 需要 GTM。关于这个问题有一个类似的帖子,但它与HOW https://stackoverflow.com/questions/39636030/how-does-the-firebase-help-on-firing-tags-in-google-tag-management?rq=1。我正在寻找原因WHY人们希望将 GTM 与已经强大的 Google Analytics for Firebase 一起实施。
2017 年 5 月,“Firebase Analytics”更名为“Google Analytics for Firebase”。这不应与移动应用程序(旧版)的“Google Analytics”混淆。
从历史上看,GTM 用于网站和网络应用程序,人们可以粘贴 GTM 片段并“监听”类/id,然后例如通过标签将事件绑定到该特定类/id,这将触发当点击时。这就是它变得有点令人困惑的一点......我认为人们能够在 GTM 中远程实现自定义事件,但据我了解,GTM 只能并行工作afterFirebase 自定义事件已在您想要跟踪事件的特定点(即按钮)实现。
- “Google 跟踪代码管理器使用 Firebase Analytics 的事件、参数和用户属性来触发和构建您在
Google 跟踪代码管理器网络界面。从这个意义上说,您的 Firebase
分析实施充当您的数据层”(source https://developers.google.com/tag-manager/ios/v5/),
- “Firebase事件名称变量、Firebase事件参数变量和其他变量用于设置触发器。触发条件
每当您记录 Firebase 事件时都会进行评估。默认情况下,Firebase
分析事件”(source https://developers.google.com/tag-manager/ios/v5/).
GTM 一直被宣传为“远程配置您的跟踪”,但除非我遗漏了什么,否则您似乎无论如何都需要您的开发团队对您想要跟踪的每个事件进行自定义实现,然后执行 GTM 设置- 获得额外福利,例如:
- 在跟踪代码管理器中配置变量:即在部署应用程序后更改事件的参数值,而无需将应用程序重新上传到应用程序/Play 商店。
- 修改并阻止 Firebase Analytics 事件(假设这些自定义事件已实施)。
- Fire 标签:即将完全相同的事件发送到 Basic GA(为 GA Firebase 触发),如果您也想使用的话。
- 预览、调试和发布您的容器(注意:Firebase 的 GA 已经具有用于调试的 Debugview)。
然而,我在 GTM 控制台中看到可以为 Google Analytics(Firebase)“添加事件”,但我还没有真正看到任何关于它如何工作的可靠示例。
我根本不是 GTM 专家,所以除非你想:
- 进行更高级的第三方广告跟踪,
- 将事件发送到您自己的数据仓库,
- Basic GA 中的事件与 Firebase GA 中的事件相同
无论如何,如果必须首先直接在代码库中实现 Firebase Analytics 事件,我看不到 GTM 所具有的直接影响。
我的问题:
- 在代码库中的每个按钮上显式添加自定义 Firebase 事件之前,是否可以在 GTM 中设置自定义事件跟踪?
- 如果是,有人可以分享一下用于 Firebase 实施的双 GTM 和 GA 的实际示例吗?
Thanks!
以下是为什么有人将 GTM 与 Google Analytics for Firebase 结合使用的主要原因。
- GTM 充当 Google Analytics 和 Google Analytics for Firebase 之间的桥梁。如果您希望 Firebase 数据进入相同的 GA 属性,那么 GTM 是唯一的选择。
- GTM 拦截 Firebase 事件。如果开发人员希望通过修改当前事件来有效利用受 Firebase 框架限制的 500 个事件(如果这些事件将来用于其他目的),这将为开发人员带来优势。
- 关于自定义事件的问题的答案来自“添加事件”标签类型。添加事件当您想要从源事件创建第二个事件时使用。例如,如果您已经记录按钮点击,但也想将特定按钮上的按钮点击视为自定义事件,则可以将标签设置为“添加事件”标签,并在点击按钮时触发它事件发生时参数与特定按钮名称匹配。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)