如何使用 Google Tag Manager 和 Google Analytics 跟踪 PDF 下载

已发表: 2020-12-09

如何使用 Google Tag Manager 和 Google Analytics 跟踪 PDF 下载

摘要:仅通过 Classic 或 Universal Google Analytics 跟踪 PDF 点击可能很乏味。 但是,如果您同时使用谷歌标签管理器和谷歌分析来跟踪 PDF 下载,那么任务会变得更容易并且不易出错。

警告:本文中概述的步骤仅涵盖 Classic 或 Universal Google Analytics。 这篇文章不涉及 Google Analytics 4。

如果您有白皮书、案例研究和其他可下载的内容,那么了解您从这些宣传材料中获得了多大的吸引力是您作为在线营销人员需要做的关键事情之一。 查看 PDF 性能的能力告诉您哪些内容与您的受众产生了共鸣,以及用户处于营销漏斗的哪个阶段。

不幸的是,如果您是经典或通用 Google Analytics (GA) 的数百万用户中的一员,那么这不是该工具的默认功能之一。 从技术上讲,您可以在每个 PDF 链接中添加一些脚本,以跟踪那些在 GA 上发生事件的链接,但这既费时又容易出错。

不过,通过一些配置,您可以使用 Google Tag Manager (GTM) 和 Google Analytics 跟踪 PDF 下载。 这将使您无需手动将脚本添加到每个 PDF 链接即可获得重要的下载数据

GTM to the Rescue:使用 Google Tag Manager 跟踪 PDF 下载

如果您的网站上运行了 Google 跟踪代码管理器或 GTM,您可以使用触发条件来跟踪 PDF 点击。 (如果您对将 GTM 添加到您的网站犹豫不决,这里是我们关于 Google 跟踪代码管理器是否适合您的指南。)

不确定 Google 跟踪代码管理器是否适合您? 阅读我们的指南。

“你应该使用谷歌标签管理器吗?”

我们尽量保持简单,以便更多营销人员可以将其用作指南,但事实是Google 跟踪代码管理器确实引入了一些技术复杂性度量

这是您至少需要熟悉的:

  • 变量是您可以从中提取数据的属性,例如点击 URL。
  • 触发器是触发脚本的条件。 因此,对于 PDF 跟踪,如果 URL 包含“.pdf”,您将需要一些方法来告诉系统触发标签。
  • 标签是 GTM 跳动的心脏——它们是在满足某些条件时触发的东西。 这允许您执行跟踪 PDF 和 mailto 点击等操作,并添加通用脚本,例如用于 Web 分析和调查工具等的脚本。

对于 GA 和 GTM 上的 PDF 跟踪,让我们从变量开始。

1. 配置变量设置

您需要确保稍后有一些变量可用于您的触发器和标记。 让我们从点击变量开始。

转到 Google 跟踪代码管理器中的变量,然后单击配置

track pdf downloads google tag manager- google tag manager workspace with the variables screen displayed. screen has a configure button

Pages下,您需要Page Path才能处于活动状态。 但您也可以在此处激活所有其他Pages变量:

 track pdf downloads google tag manager - configure built-in variables panel with the pages variables clicked and highlighted

然后,向下滚动到Clicks变量。 确保Clicks下的所有元素都处于活动状态:

configure built-in variables panel with the clicks variables checkboxes ticked and highlighted

最后,我们需要一个名为Click Path的自定义变量。

在变量部分的底部附近,创建一个新的用户定义变量

track pdf downloads google tag manager- variables screen scrolled down to display the user-defined variables section

页面元素下,选择自动事件变量

user-defined variable configuration screen. choose variable type panel is active and auto-event variable is highlighted under page elements

在变量类型下拉列表中,选择元素 URL 。 然后,选择组件类型下的路径

user-defined variable configuration screen labelled as click path. variable type is auto-event variable, element url is picked for variable type dropdown, and path is selected under the component type dropdown

保存Click Path后,您就完成了变量。 现在是时候为 PDF 构建触发条件了

2. 配置触发器设置

转到 GTM 的 Triggers 部分,并创建一个新触发器

trigger configuration screen labeled as pdf click

然后,单击“选择触发器类型”下的Just Links

 trigger configuration screen with choose trigger type panel. just links under click is highlighted

像这样设置触发器:

trigger configuration labeled as pdf click. trigger type is set to click-just links, wait for tags is checked and set to 2000 milliseconds. check validation is checked and "enable this trigger when all of these conditions are true" is set to "page path - matches regex (ignore case) - .*" "this trigger fires on" is set to "some link clicks". and "fire this trigger when an event occurs and all of these conditions are true" is set to "click url - contains - .pdf"

  • Click – Just Links ”告诉系统它应该监听网站所有元素的点击。
  • 等待标签”和“ 2000 ”告诉系统等待 2 秒来监听点击,以防出现延迟。 根据需要调整 2000 值。
  • Page Path ” 和 “ .* ” 告诉系统在任何地方启用监听这个触发器。
  • 单击 URL ”、“包含”和“ .pdf ”告诉系统等待 PDF 单击以触发触发器。

将触发器命名为易于记忆的名称保存它,然后转到标签。

3. 配置标签设置

您快到了。

使用变量和触发器,是时候配置标签了。

转到 GTM 的标签部分。 从那里,创建一个新标签:

track pdf downloads google tag manager- google tag manager workspace with tags selected

将类别标记为易于记忆的内容,例如 PDF Click。 然后,单击标签配置区域中的任意位置:

google tag manager - tag configuration screen labeled as pdf click

您需要知道您拥有哪个 Google Analytics(分析)迭代:是通用的还是经典的。 选择您在“选择标签类型”下的任何一个:

track pdf downloads google tag manager- tag configuration with the "choose tag type" panel displayed

在标签配置屏幕上……

  • 在 Track Type 下插入“ Event ”。
  • 在类别下添加“ PDF Click
  • 让 Action 拉取您的自定义变量“ {{Click Path}} ”并添加您刚刚创建的标签。

整个标签应如下所示:

tag configuration screen with google analytics: universal analytics selected as the tag type. track type is set to "event", category is set to "pdf click", and action is set to {{click path}}. under the triggering section, firing triggers indicates "pdf click - just links"

让我们在配置屏幕上放大一点:

tag configuration screen with google analytics: universal analytics selected as the tag type. track type is set to "event", category is set to "pdf click", action is set to {{click path}}, and non-interaction hit is set to "false"

上面已经解释了“PDF 点击”和“点击路径”,但是“非交互”下的“假”值告诉系统处理对 PDF 的点击几乎与处理页面的方式相同。 也就是说,如果人们登陆您的页面然后单击 PDF,则该交互不会注册为跳出- 如果您希望跳出率准确,这一点非常重要。

保存标签,发布更改,您就完成了。

PDF 将开始在 Google Analytics 上显示为事件。

使用 Google 跟踪代码管理器跟踪 PDF 下载:有点技术性,但功能强大

Google 跟踪代码管理器并不适合所有人。

它是一个有点技术性的工具。 您当然可以在没有开发人员级别知识的情况下做一些基本的事情,例如在您的网站上添加 GA 代码。 但是,要充分利用该工具,您需要掌握一些脚本技能,或者让开发人员随时咨询。

也就是说,GTM 并不是一个你会不断调整的工具。 PDF 跟踪是 GTM 作为设置后忘记机制的一个很好的例子——你必须做一些繁重的工作,但你只需要做一次。

如果您在内部拥有尝试上述步骤的技术知识,您将能够永久提高可见性,而无需为您的工具预算增加一分钱。

这篇文章最初于 2016 年 11 月发布,并已更新以反映 2020 年 Google 跟踪代码管理器的界面。

博客页脚 Cta1