在添加代码之前,您应该先查看现有的网站或应用配置,并分析哪些衡量产品以及衡量方面的实践可能已经落实到位。需要考虑的一些问题包括:
- 您的衡量目标是什么?
- 您应该使用 Google 跟踪代码管理器、Google 代码 (gtag.js) 还是 Firebase?
- 您是否已通过跟踪代码管理器、Google 代码、Firebase 或其他平台添加了代码?
- 您目前使用哪些自定义插桩来收集数据?例如:您有办法收集网站或应用中的电子商务数据吗?
衡量目标
在开始设置任何衡量产品之前,请先考虑您的业务目标是什么。一些业务目标示例可能包括:
- 用户点击广告的频率
- 广告系列带来的新订阅量
- 转化为购物车结账的网站访问次数
- 您最成功的营销渠道
- 为了尽可能提高转化概率,界面元素的最佳放置位置
- 在网站的电子商务漏斗中表现最佳的产品
- 用户成功转化前通常会采取的行动
还可以考虑排除性目标,方法是确定与上述目标相反的情况。例如,确定难以产生转化的营销渠道就是一种相关的排除性目标,此类目标有助于您改善整体营销工作。
您可以根据业务目标来决定要使用的产品、要衡量的事件、可能需要的插桩以及要查看的报告。这些决策应有助于您制定衡量实现策略。
请注意,业务目标并非一成不变,需要您经常重新评估。随着您收集的数据越来越多,可能还会出现更多业务问题,您也需要根据这些问题调整实现策略。
Google 跟踪代码管理器、Google 代码还是 Firebase?
如果您刚开始接触代码植入,可能会问:我应该使用哪个平台?是 Google 代码、Google 跟踪代码管理器还是 Firebase?
如果您的网站平台或内容管理系统允许,则在部署分析和营销代码时,应首选 Google 跟踪代码管理器。跟踪代码管理器为您提供了极高的灵活性,可让您自主选择部署网站代码的方式和时间。即使您只需要在单一 Google 产品(例如 Google Ads)中使用,跟踪代码管理器也会为您制定衡量计划,为您将来可能进行的产品集成做好准备。
Google 代码:如果您还没有为网页添加过代码,或者只打算针对某一产品(如 Google Ads)为网页添加代码并希望随着时间的推移做出极少的更改,那么添加 Google 代码可能是最快速、最便捷的入门方法。Google 代码是可以添加到网页的一段代码。详细了解如何添加 Google 代码。
Google 跟踪代码管理器:跟踪代码管理器是一款功能强大且齐全的企业级跟踪代码管理系统,支持适用于网站和移动应用的 Google 代码、第三方跟踪代码和自定义代码。您可以通过跟踪代码管理器界面添加和修改代码,而无需在您的网站上调整源代码。此外,跟踪代码管理器还支持第三方跟踪代码、管理功能、版本控制,以及企业协作和安全功能。跟踪代码管理器让您能够创建可与团队共享的自定义代码和变量模板,并且您可以在社区模板库中部署和使用模板。您可以使用服务器端代码植入将代码从客户端迁移到云端,从而在性能和安全性方面获得额外的优势。详细了解跟踪代码管理器。
Firebase:Firebase 是 Google 推出的一个工具集,支持包括 iOS 和 Android 设备在内的移动设备。Firebase 包含 Google Ads 和 Google Analytics(分析)等 Google 产品的衡量框架。如果您需要在移动应用中设置衡量功能,请使用 Firebase。
您的衡量目标可能有助于您了解应该使用哪种代码植入工具:
- 如果您的主要衡量目标与 Google Ads 效果相关,不妨考虑使用 Google 代码。
- 如果您的主要目标是衡量网站的所有流量,不妨考虑使用 Google 代码。
- 如果您想衡量 Google Ads、Google Analytics(分析)和其他衡量平台,不妨考虑使用 Google 跟踪代码管理器。
- 如果您想衡量移动设备上的广告系列效果和使用情况,请使用 Firebase。
无论您的衡量目标是什么,都可以考虑安装 Google 跟踪代码管理器,因为该工具可让您以非常灵活的方式使用一系列 Google(和第三方)衡量和广告产品。
与内容管理系统和电子商务系统集成
许多内容管理系统和电子商务系统都会提供与 Google 衡量产品的开箱即用型集成。在平台模板中继续添加 Google 代码段或安装 Google 跟踪代码管理器之前,请参阅提供商的支持文档,看看您的平台是否已内置 Google 代码的集成。
请注意,这些集成往往缺少它们所代表的测量堆栈的关键功能和最新更新。请务必查看相关文档,并根据需要咨询平台支持团队。
第三方跟踪代码管理系统
Google 代码通常通过第三方跟踪代码管理系统进行部署。使用第三方跟踪代码管理平台时,不论在何种情况下,您都需要参阅 Google 代码版的 Google 代码文档,并且应尽可能参阅第三方供应商的文档。
现有代码添加和插桩
请考虑一下您可能已经安装了哪些代码设置。如果您已添加和部署代码,则应查看代码配置,确保其已正确配置和优化。如果您使用的是旧版代码库(例如 analytics.js 或 conversions.js),则应将代码设置升级到支持的最新方法。您应避免添加冗余的代码或安装冗余的跟踪代码管理系统,并且应尽量确保代码配置尽可能高效。
如果想要了解网站的现有代码配置,最快捷的方法就是使用 Google Tag Assistant。运行 Tag Assistant 即可自动发现代码配置和产品 ID。
您还可以在源代码中手动搜索现有代码。
如果您已有代码平台,则还需要调查所有现有插桩。
- 是否已有
dataLayer
对象?如果是,该对象中包含哪些数据? - 事件数据是否会显示在您的报告中?如果是,是哪些事件数据?
- 事件数据是如何收集的?
对于 Google 跟踪代码管理器安装
安装跟踪代码管理器时还需考虑其他一些事项:
管理人员变动
首次设置跟踪代码管理器账号时,请制定一项策略来规定由谁负责长期管理账号,以及在团队成员角色变更时如何处理账号所有权。
请根据情况制定相关策略,使其在有人离开您的组织且已终止其账号凭据的情况下,有助于确保组织仍然对您的跟踪代码管理器账号拥有访问权限。有些组织会将管理员角色委托给多位用户。而其他组织会创建专用的主 Google 账号,专门供其组织管理跟踪代码管理器使用。请选择最适合您的系统。
每个组织一个跟踪代码管理器账号
为每个组织设置一个跟踪代码管理器账号。跟踪代码管理器账号应由需要管理代码的组织创建。例如,如果某代理机构代表贵公司管理代码,则贵公司应该创建跟踪代码管理器账号,然后将该代理机构的 Google 账号添加为用户。
通过额外的安全控制功能助力 IT 部门
贵公司的 IT 部门可能会对 Google 跟踪代码管理器提供的部署自由心存警惕。IT 部门可以部署额外的安全措施,例如内容安全政策、自定义限制和自定义模板政策。
利用区域管理访问权限
代理机构可以在跟踪代码管理器的“管理”部分中管理其客户的现有账号。多位用户可以管理同一 Google 跟踪代码管理器账号,而且账号管理员可以为每位用户授予不同的访问权限。Google 跟踪代码管理器 360 客户可以利用区域来添加和控制更多容器。