Google 跟踪代码管理器:发布商的最佳做法 [2023]
这篇文章最近更新于 2023 年 1 月 18 日
Google 跟踪代码管理器 (GTM) 是一个功能强大的工具,与许多其他 Google 产品一样,它的功能正如其名称所暗示的那样:管理标签。 在这种情况下,“标签”是指能够分析和测量您的流量和用户的代码和代码片段。
在某些方面,跟踪代码管理器对代码的作用类似于 Ad Manager 对广告需求源的作用; 它将来自 Google Ads、Google Analytics 和第三方来源的标签组织到称为容器的标签集合中,以简化您的网站。 在标签管理器中,您可以组织标签、设置触发器(使标签在事件发生时计数和/或执行操作),并创建变量以简化标签设计。
但是一旦您决定利用 GTM 的力量,最好的事情是什么? 在这里,我们汇集了一些最佳实践来帮助您取得成功。
1 – 仔细设置访问权限和帐户
这实际上是一条涵盖所有 Google 产品的建议,尤其是在广告领域。 即使您将成为该帐户的唯一人员,也请确保您设置了恢复密码并知道在您无法访问您的帐户时该怎么做。 如果您是团队的一员,请确定谁将有权访问,以及如果有人离开团队会发生什么。 将 GTM 这样的产品分开通常是个好主意,即创建一个专门处理 GTM 的 Google 帐户。 这限制了用户在同一帐户下访问其他谷歌产品的安全问题。
相关阅读:https://www.monetizemore.com/blog/what-is-google-tag-manager/
2 – 考虑你的目标
企业或网站的目标是什么? 您希望从您的标签和它们生成的报告中提取什么信息,它们将如何实现您网站的目标? 一味地 创建标签 没有结构或明确的方向会导致过于复杂,并且很难分析您所做的事情。 这可能采取典型客户访问该站点的解决方案的形式; 他们会有什么互动? 事件触发器需要放置在哪里? 图表和流程图也很有帮助。
3 – 每个站点一个容器标签 – 通常
GTM 帐户由容器组成。 一个网站的帐户可能只有一个容器,而一组更复杂的域可能有多个。 容器包含必须放在源代码中的 Java 代码。 Google 建议的最佳做法是每个站点/域一个容器,除非用户的体验可以在同一次访问中流向其他域。 例如,如果您正在运行一个体育新闻站点和一个体育结果站点,用户可以在这些站点之间来回移动,那么一个容器可能是合适的。
4 – 建立标签的命名约定
即使 GTM 的站点或您的预期用途相当简单,也建议采用稳健的命名约定。 几乎所有与编程、站点设计甚至保存在计算机上的文件相关的事物都是如此,因此养成这种习惯是个好习惯,而且您可能已经不自觉地这样做了。 对于 GTM 以及可以建立的标签和事件的数量,使名称符合逻辑以防止错误和混淆是非常重要的。
5 – 使用 GTM 中可用的工具 – 但不要不知所措
GTM 允许您执行设置常量、查找表和自定义模板等操作。 常量可用于设置一次帐户 ID 或属性代码等内容并将它们应用于每个标签,其优点是如果它们将来发生变化,则只需在常量中更改一次。 查找表允许您将多个输入值映射到输出变量,而无需创建单独的标签,从而降低复杂性和工作量。 自定义模板对于有经验的编码人员来说也很有用,可以节省时间。
另一个重要功能是数据层。 这不是一个简单的概念来解释,因为它在网站上不可见,但它是一个临时存储用户与网站交互产生的数据的地方 GTM 可以访问并因此触发/记录/触发事件。 自定义模板可以将数据添加到数据层,甚至可以添加 3rd 方插件。
它会很快变得非常复杂,所以我们的建议是不要一次尝试全部学习; 制定第 2 点中提到的计划,并计算出完成该计划所需的条件。 如果您不熟悉实现目标所必需的技术,您可以对其进行研究,并且您拥有一个活跃的用例这一事实应该有助于理解。
6 – 监控标签对网站功能和速度的影响
实施标签后,请确保它们在做它们应该做的事情。 事件是否被正确记录? 该网站是否仍能正常运行? 标签管理器确实使用将在页面上运行的脚本,因此实施不当的标签设置可能会对网站性能产生影响。 您还可以考虑先在测试站点上实施新标签,以便运行速度测试。 GTM 还有一个预览模式,您可以在其中测试您的代码是否正常运行。
包起来
需要帮助优化您的广告速度、布局、性能等? MonetizeMore 是 Google 认证的发布商合作伙伴,已经帮助数百家发布商充分发挥其广告收入潜力。 让我们为您做同样的事情!
从今天开始!