• GTM课程
  • 博客
  • 服务
  • 资源资源
    • YouTube频道
    • 电子书和指南
    • GTM食谱
    • 查看所有资源
    • GTM社区
  • 关于
    • 关于
    • 联系
  • GTM课程
  • 博客
  • 服务
  • 资源资源
    • YouTube频道
    • 电子书和指南
    • GTM食谱
    • 查看所有资源
    • GTM社区
  • 关于
    • 关于
    • 联系

2020年6月4日

使用Google跟踪代码管理器+模板跟踪PDF下载

已更新:2020年6月4日

如果你’如果重新运行一个网站,人们可以单击并打开/下载体彩七星彩开奖结果(例如PDF或Excel电子表格),则您可能想知道点击最多的链接,以及访问者/用户是否关心这些资源。

Maybe that document that you spent countless hours on last year was clicked just 10 times in total? By measuring 档案下载s you will be able to understand which content is more engaging and where you should focus your effort more.

在今天’s blog post, I’将向您展示如何使用Google跟踪代码管理器跟踪PDF下载并将该信息作为事件发送到Google Analytics(分析)。实际上,在博客文章的后半部分,我们’我还将关注其他体彩七星彩开奖结果类型。

注意: this blog post teaches how to track events with Universal Analytics. 如果你 want to get familiar with event tracking in Google Analytics 4, 您还可以参考此博客文章.

 

目录

+显示目录+

  • 如何使用Google跟踪代码管理器跟踪PDF下载
    • 触发
    • 变数
    • 通用Analytics(分析)标签
    • 测试设置
    • 发布容器
    • 为什么只用PDF来限制自己?也跟踪其他体彩七星彩开奖结果!
    • 容器模板
  • 查看通用报告
  • 创建一个Google Analytics(分析)目标
  • 使用Google跟踪代码管理器对体彩七星彩开奖结果下载进行高级跟踪
  • 如果体彩七星彩开奖结果链接不包含体彩七星彩开奖结果扩展名怎么办?
    • 选项1:要求提供data- *属性
    • 选项2。要求一个dataLayer.push
  • 常问问题
  • 最后的话

 

I’将以基本(最标准的设置)开始博客文章,然后我们’接下来将介绍一些极端情况(需要更高级的解决方案)。还有,我们’我们将看看这些数据如何显示在Google Analytics(分析)报告中。最后,如果某些下载对您的业务而言非常重要,则可以为此制定Google Analytics(分析)目标。

订阅并获取电子书-真正的图书-GTM(初学者)

 

是Google跟踪代码管理器的新手吗?

如果你’对于Google跟踪代码管理器不熟悉,我强烈建议您查看我的 免费电子书“适用于初学者的Google跟踪代码管理器”。简而言之,作为一个初学者,您应该了解三件事(实际上,当您晋升时,还有更多事情要知道):

  • 标签
  • 扳机
  • 变数

对于此设置,这正是我们将要做的–在容器中创建上述项,以便它们跟踪PDF下载并将该数据发送到Google Analytics(分析)。

 

如何使用GTM跟踪PDF下载

要通过Google跟踪代码管理器和Google Analytics(分析)跟踪PDF下载,您需要执行以下步骤:

  1. 创建链接点击触发器(用于.pdf体彩七星彩开奖结果)
  2. 启用与点击相关的变量
  3. 创建一个Google Analytics(分析)事件代码
  4. 在该标记中插入Click URL变量
  5. 将此标签设置为仅在单击pdf链接时触发
  6. 查看Google Analytics(分析)报告

现在,让’仔细观察每个步骤。在这篇博客文章的后半部分,我’还将展示一些高级技术。

 

触发

触发器是一个条件。达到要求后,我们会将点击数据发送到GA(通过标记)。

  1. 在GTM中,转到 扳机> 新
  2. 请点击 触发配置
  3. 选择 只是链接点击.
  4. 选择一个 某些链接点击
  5. 并输入以下条件:
    点击网址 包含 .pdf 

  6. 如果你 don’t see the 点击网址 在下拉菜单中,单击 选择内置变量 然后选择 点击网址
  7. 保存触发器。

 

变数

对于此特定示例,我们只需要一个与点击相关的变量– 点击网址。但我可以保证,您很快还会需要其他Click变量。那’这就是为什么我强烈建议您去 变数> Configure (在“内置变量”部分中),然后选中所有单击变量旁边的复选框。这样,您就可以在Google跟踪代码管理器容器中使用它们

如果你 are totally new to Google Tag Manager and you haven’t created any Google Analytics(分析)设置变量但是,请执行以下操作:

  • 去 变数> 新 (in the User-Defined 变数section)
  • 选择 Google Analytics(分析)设置变量

在“跟踪ID”字段中,输入您的Google Analytics(分析)媒体资源的ID。

您可以通过转到Google Analytics(分析)管理员来做到这一点:

然后 追踪资讯> Tracking Code。复制看起来像此UA-XXXXXX-XX的ID,并将其粘贴到GTM中的“跟踪ID”字段中。

 

Google Analytics(分析)标签

现在它’是时候创建此配方的最终成分标签了。将标签视为信息的一种运输方式。当点击PDF链接时,GTM会触发代码(它将PDF点击数据从您的网站传输到Google Analytics(分析)。

希望在实施此标签之前,希望您已经了解/拥有通用的GA Pageview标签。如果没有,得到我的 免费的GTM初学者电子书Â并立即学习如何进行设置。

  1. 去 标签 然后点击 新
  2. 轨道类型– 事件
  3. 类别– 档案下载 (实际上,您可以随意命名,但可以’s just the usual 命名约定我跟随)
  4. 行动– {{Click URL}}
  5. 标签– leave it empty 要么 {{页面网址}}
  6. 在里面 Google Analytics(分析)设置 字段中,选择您已经在使用或几分钟前创建的GA设置变量。
  7. 在里面 触发方式 部分,选择 只是链接点击 触发我们’在上一章中创建。
  8. 保存标签

 

测试设置

我不能足够强调–测试您的配置至关重要。无论您的设置多么酷,如果它发送了不正确的数据(或者可能永远无法工作),那么您的所有努力将毫无用处。

让’s确保仅在单击PDF链接时才触发您的GA事件代码。

启用 预览和调试模式 by clicking the Preview button in the top right corner. 如果你 don’看不到按钮,这意味着您不知道’在该容器中没有足够的权限。您必须至少有 编辑 权限。这个 博客文章解释 一个非常相似的问题。

您的GTM界面中必须显示橙色横幅。

如果没有, 阅读本指南。您必须100%看到橙色横幅。

然后转到您要使用Google跟踪代码管理器和Google Analytics(分析)跟踪PDF下载的网站。刷新页面,并且预览控制台必须出现在页面底部。如果没有, 阅读本指南.

现在,单击PDF链接。如果该体彩七星彩开奖结果在同一标签中打开,并且您的GTM预览模式消失,则此处’您需要做的是:

  1. 通过启用更新链接点击触发器“Wait for tags” option
    之后,保存触发器,刷新预览模式,刷新放置PDF链接的页面。
  2. 现在,单击相同的PDF链接,但这一次,请按住键盘上的CTRL(或CMD)键。这将在新选项卡中打开体彩七星彩开奖结果,并且您不会丢失预览和调试模式。

预期结果:

  • 您应该在“预览”模式下看到“链接点击”事件
  • 点击它,您应该会看到您的GA代码已被触发
  • 转到GA实时报告>事件,您应该在列表中看到该事件。如果不, 阅读本指南.

那’s it! You’刚刚开始使用Google跟踪代码管理器跟踪PDF下载!

另外,请尝试点击您网站上与PDF不相关的其他随机链接。预期结果:不应激活您的GA标签(用于跟踪PDF下载)。

 

发布容器

一旦您’正确测试了所有内容,发布了容器。点击 提交 点击右上角的按钮,输入版本名称(例如“通过GA实施PDF下载跟踪”) and hit Publish.

附言为此,您需要在容器中具有“发布”权限。 阅读这篇文章 了解更多。

 

为什么限制自己只使用PDF?也跟踪其他体彩七星彩开奖结果!

如果我告诉您,使用单个触发器和标签怎么办,您也可以自动跟踪其他体彩七星彩开奖结果,例如.docx,.xlsx等。

为此,您要做的就是更新触发条件。打开您在上一章中创建的触发器,然后执行以下操作:

  1. 而不是 点击网址包含.pdf, 用这个:
    点击网址 匹配RegEx(忽略大小写) \。(pdf | xlsx?| docx?| pptx?| odt | zip | rar | txt | rtf | odp | ods | xlsm)
  2. 保存触发器。

该正则表达式表示,如果单击的链接包含.pdf,.xls,.xlsx或其他体彩七星彩开奖结果扩展名,则触发器将被激活,我们将能够激活Google Analytics(分析)标签,从而将体彩七星彩开奖结果数据发送到GA。

如果你 want to add more supported file extensions, add a pipe (vertical line) | before the closing parentheses and then enter one more extension. Just make sure that you DO NOT leave the pipe before the parentheses.

很好的例子: \。(pdf | xlsx?| docx?| pptx?| odt | zip | rar | txt | rtf | odp | ods | xlsm| .exe)

不好的例子: \。(pdf | xlsx?| docx?| pptx?| odt | zip | rar | txt | rtf | odp | ods | xlsm| .exe |)

 

 

容器模板

如果您想节省以后的时间,可以检查此GTM容器模板以跟踪体彩七星彩开奖结果下载。下载模板,将其导入,它将自动创建您需要的所有标签和变量。您’只需配置GA属性ID / GA设置变量)。

该模板不仅支持PDF,还支持多个体彩七星彩开奖结果扩展名。

获取容器模板

 

查看通用报告

在你之后’测试并发布了容器,数据将立即(或很快)开始注入—这取决于您的流量)。但是请记住,Google Analytics(分析)中的非实时(也称为标准)报告不会立即显示数据。

延迟时间取决于您的Google Analytics(分析)媒体资源获得的流量。延迟可能需要几分钟,但也可能需要数小时。 GA保留在24小时内显示数据的权利。

因此,请耐心等待。

一旦您 have waited at least for a while, go to 行为> 事件s > Top events。您 should see your 档案下载 events there.

如果你 want to see which exact file was viewed/downloaded, click the 事件 类别you’对( 档案下载),那么您将属于该事件类别的所有可能的事件操作值。

另外,不要’别忘了今天’的数据,因为默认情况下,GA不包括今天’s numbers.

 

创建一个Google Analytics(分析)目标

如果你 think that the clicks of certain files are super important to you and you consider this as some sort of success (usually, I don’tðŸ™,),您还可以在Google Analytics(分析)中配置目标。

目标是什么?对于您的业务而言,这是一次重要的互动,也就是转化。该交互可以是某个网页浏览量的视图,多个网页浏览量,事件等。

在这种情况下,我们可以指示Google Analytics(分析)将某些体彩七星彩开奖结果链接点击事件视为非常重要。

在GA中,转到 管理员> Goals (在“查看”列中)> 新目标

  • 模板– 自订
  • 目标名称– enter 任何对您有意义的
  • 类型– 事件
  • 目标详情:
    • 现在它’s up to you to decide which events you want to turn into goals. 如果你 want to treat all 档案下载s as goals (with you shouldn’t), then just enter “file download”(不带引号)在类别字段中,并且’s it.
    • 如果你 want to consider only a download only of a certain file as a goal, then you can enter something like this:

请记住,目标中的这些设置取决于您对事件使用的命名约定。

如果你r event action is XXX, and you want to treat all XXX actions as goals, then you enter that XXX in the goal settings’ 行动 领域。

唐’无需点击 验证这个目标 链接,因为你’ve最近创建了用于文档点击跟踪的事件,并且此验证功能仍然没有’没有得到最新的数据。

保存目标并转到 GA实时> Conversions。那’s where your goals will be visible. 请点击 the document link (on your site) that you treat as a conversion/goal. 然后 check the GA Real-time reports. 如果你 don’在该报告中看不到目标, 阅读本指南.

 

奖励:使用Google跟踪代码管理器对体彩七星彩开奖结果下载进行高级跟踪

如果您按照我的方式实施链接点击跟踪’如果按照以上说明操作,您将在报告中看到Click URL的值。但是,如果您的企业(或内容管理系统)以一种非常奇怪的方式命名体彩七星彩开奖结果,而您在报表中只能看到的是什么呢?

谷歌分析报告中的pdf链接

然后,您可以与开发人员合作,并要求他/她向该链接元素添加一些其他信息(您以后可以使用Google跟踪代码管理器获取)。

这里’是某些网站上的链接的示例。我做 右键点击它> 在spect 然后看到这样的东西。这有点技术性。的 href 属性显示该链接的目标URL(也就是该链接将重定向到的地方,也称为Click URL)。

这是那些难以理解的链接之一,在您的Google Analytics(分析)报告中将很难阅读。

您可以做的是使开发人员做得更好, 添加一个属性“data-filename” to that link.

“data-filename”是一个伪造的参数,您可以要求任何内容,例如“data-filedescription”等等。您应该向开发人员说明,这个新的自定义属性应包括一些有关体彩七星彩开奖结果的有意义的,更易理解的信息。也许在您的CMS中,该体彩七星彩开奖结果已经使用了专有名称?

这里’s一个示例,说明开发人员实现该参数后的外观。

这一步(让开发人员买进)是最困难的。现在,更容易的部分– GTM configuration.

去 变数> User-Defined 变数> 新 > Auto-event variable。输入以下设置:

在 属性名称 字段,您必须输入开发人员添加的自定义属性的名称,例如 数据体彩七星彩开奖结果名.

现在,转到您的GA事件代码(’(在本博文的前一章中创建),并编辑“事件操作”和“事件标签”字段的值。

现在,我认为使用这些设置会更好:

  • 事件动作: {{aev– 数据体彩七星彩开奖结果名}} (根据标记的命名方式,这可能会有所不同)。此变量将返回可读的体彩七星彩开奖结果名
  • 活动标签: {{Click URL}}。此变量将返回所单击体彩七星彩开奖结果的完整URL(也许将来有一天会需要它)。

 

如果体彩七星彩开奖结果链接不包含体彩七星彩开奖结果扩展名怎么办?

有时,网站上的体彩七星彩开奖结果链接根本不包含体彩七星彩开奖结果扩展名(例如.pdf,.docx等)。但是即使没有这些,他们仍然会打开/下载体彩七星彩开奖结果。

How can you track 档案下载s if URL looks like this: //www.mywebsite.com/files/download/2oasdb39asdbj3 ?

 

选项1:要求提供data- *属性

上一章已经介绍了该原理。尝试与开发人员合作,并要求其他数据属性,例如 数据体彩七星彩开奖结果名 或 数据体彩七星彩开奖结果网址.

 

选项#2。索取dataLayer.push

另一种选择是要求开发人员 将体彩七星彩开奖结果信息推送到数据层 every time a visitor clicks the file link. 这里 is an example of the code:

<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
 'event': 'file_download',
 'fileName': 'some file.pdf'
 });
</script>

开发人员执行此操作后,您将需要检查。启用/刷新您的GTM预览模式,然后单击体彩七星彩开奖结果链接,您应该在调试控制台中看到此事件:

一旦您 have this, create a 自定义事件触发器:

使用Google跟踪代码管理器和Google Analytics(分析)跟踪pdf下载

然后创建一个 数据层变量Â将返回体彩七星彩开奖结果名:

使用Google跟踪代码管理器和Google Analytics(分析)跟踪pdf下载

创建一个Google Analytics(分析)事件代码(唐’别忘了将自定义事件触发器分配给该标签):

使用Google跟踪代码管理器和Google Analytics(分析)跟踪pdf下载

那’是的。应用相同的测试原则’ve在本博客文章的前几章中进行了解释。

 

常问问题

有时,我会在博客文章中以在线上与当前主题相关的最受欢迎的问题结尾。这次,我只有一个。希望如果我在下面的评论部分看到新的趋势,该列表将在将来进行更新。

您可以跟踪PDF体彩七星彩开奖结果中的下载按钮吗? 通常,当您在浏览器(例如Google Chrome)中打开PDF体彩七星彩开奖结果时,人们会使用此按钮:

不幸的是,这个问题的答案是否定的。您无法跟踪,因为您现在正在直接在浏览器中查看PDF体彩七星彩开奖结果,并且无法在这些体彩七星彩开奖结果中放置跟踪代码。

 

最后的话

通常,使用Google跟踪代码管理器(或其他任何类型的体彩七星彩开奖结果)跟踪PDF下载非常容易。一旦掌握了触发器,标签,变量等主要概念,就应该很快地开始运行。

这里’s您应该做的事情的摘要:

  • 创建触发器,以检查您网站上的链接点击。如果 点击网址 包含 .pdf,.xlsx, 要么 other file extensions, this should be considered as a 档案下载.
  • 如果你 haven’t之前,请在GTM容器中启用与点击相关的变量。对于这种情况,我们’ll need the 点击网址 但您可以启用所有 点击变量。您’在其他情况下很快会需要它们
  • 创建一个通用Analytics(分析)(也称为Google Analytics(分析))标签,并在“链接点击”上将其触发’ve先前创建的。
  • 输入 点击网址 可变的 事件动作 要么 活动标签 (这取决于 命名约定你’ve selected).

每次单击体彩七星彩开奖结果链接时,将激活触发器并触发GA标签。该标签将发送 点击网址 到Google Analytics(分析)。

如果您站点上的体彩七星彩开奖结果链接不包含体彩七星彩开奖结果名或扩展名,则应与开发人员合作:

  • 要求他/她包括 数据-* 链接的属性
  • 或要求他/她在点击体彩七星彩开奖结果链接后将数据推送到数据层
订阅并获取电子书-真正的图书-GTM(初学者)
朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
在 Google Analytics(分析)提示 Google跟踪代码管理器提示
17条评论
凯西
  • 2020年7月10日
  • 回复

这很有帮助,谢谢!!我也非常感谢您如何完成非常基本的初学者步骤。

    朱利叶斯
    • 2020年7月10日
    • 回复

    别客气!

里克
  • 2020年7月27日
  • 回复

任何想法如何跟踪直接链接到PDF体彩七星彩开奖结果?从链接点击的角度来看,以上所有内容都很有意义,但是您将如何处理一个人,将您的PDF链接发布并在线发布,然后作为网站所有者,知道有多少人不仅从链接点击中看到PDF,还从直接点击量中看到PDF?

    朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
    • 2020年7月27日
    • 回复

    嗨,您所描述的内容无法通过GTM,GA或任何其他类似工具进行跟踪。

      里克
      • 2020年7月27日
      • 回复

      我以前很怕那个。感谢您确认朱利叶斯。

加比
  • 2020年9月16日
  • 回复

超级有帮助。我正在申请工作,并且在我的网站上有一个简历链接,现在我可以看到它被点击的频率。谢谢!

蒂姆·泰勒
  • 2020年10月1日
  • 回复

非常感谢您提供这个非常明确的解释!我以前没有使用过GTM,并且对如何跟踪下载并将其正确地与Google Analytics(分析)挂钩感到非常困惑。有了您超级清晰的分步指南,我现在可以立即启动并运行它。我非常感谢您为此付出的努力。

威尔科
  • 2020年10月8日
  • 回复

我在想。为什么选择页面URL作为标签而不是单击标签?延迟和页面路径条件还有什么用?只是好奇 :)

    朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
    • 2020年10月8日
    • 回复

    1.因为事件操作中已经有一个Click URL。
    2.如果您单击链接,然后重定向用户,则GA可能没有足够的时间发送数据(如果在同一窗口中打开了PDF)。如果要给它更多的时间发送数据,可以使用“等待标签”。这不仅适用于GA标签,而且适用于所有标签。

威尔科
  • 2020年10月8日
  • 回复

嗨朱莉亚斯,

1.是的,我看到了,我想你误解了我。为什么要使用页面路径而不使用“点击文字”?页面路径始终可以找到,因为它是在触发事件时记录的。大多数情况下,单击文本的名称更好,可以识别单击的内容:)

2.感谢您的回答。你会说:没有伤害,没有犯规吗?例如。总是使用延迟下载吗?

    朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
    • 2020年10月8日
    • 回复

    1.这取决于您。我只是展示了一个例子。如果我想基于仅在特定页面上单击特定URL来创建目标,则“页面路径”将很有用。总结一下:您的命名约定取决于您的需求。

    2.会造成伤害。想象一下,将每个链接单击最多延迟2秒。这会影响用户体验。仅在100%必要时使用。

罗伯特·西尔维斯特
  • 2020年11月27日
  • 回复

我感到完全不够。尽管我想按照您的指示进行操作,但是即使我要在预览中跟踪弹出的页面/ pdf,我也会收到“无法连接消息并重试”的信息。

我有GA和GTM。由于1个字段要求提供我的Measurement ID号,因此我升级到GA4,这只会使我进一步困惑。

完全公开,我是Google学校的新手,我应如何按照我的所有指示进行操作

    朱利叶斯·费多罗维奇乌斯(Julius Fedorovicius)
    • 2020年11月27日
    • 回复

    Hi, if the preview mode is not working, take a look at this guide //www.toddblog.net/post/google-tag-manager-preview-mode-not-working/

    Also, if you need a guiding hand in the GTM world, take a look at my Black Friday course sale //www.toddblog.net/courses/ (in early 2021, course students will get free update related to Google Analytics 4 examples).

罗伯·B
  • 2020年12月8日
  • 回复

不幸的是,很棒的说明非常清晰。
我只是无法获得简单的ahref链接,也无法获得指向pdf文档下载的按钮链接以完全触发。您能想到为什么会这样吗?
其他跟踪标记也可以正常工作。

    朱利叶斯
    • 2020年12月8日
    • 回复

    可以是任何东西。需要更多信息。

阿曼达
  • 2020年12月21日
  • 回复

在我的网站上,我所有的PDF都在新窗口中打开,因此我看不到标签触发正确。有什么建议可以解决吗?

鲍勃
  • 2021年1月23日
  • 回复

很棒的向导。我喜欢细节。

但是,创建事件后,我只是没有在GTM预览模式下看到任何活动,这表明我正在监视的事件正在触发。

可能出什么问题了?

发表评论 取消回复

您的电子邮件地址不会被公开。 必需的地方已做标记 *

 

嗨,我是Julius Fedorovicius 并且在这里可以帮助您学习Google跟踪代码管理器和Google Analytics(分析)(但主要是GTM)。在这个激动人心的旅程中,与其他100 000多个每月访问量和14000多个新闻通讯订阅者一起加入。 阅读更多
基本资源


热门文章
  • 🔥GTM表格跟踪:7种有效方法
  • 🔥dataLayer.push:指南
  • 🔥GTM vs Google Analytics(分析)
  • 🔥99使用GTM可以做的事情
  • 🔥GTM常见错误
  • 🔥数据层:终极指南
  • 𥔥60 +适用于GTM的自定义JavaScript
分析狂热
  • Google跟踪代码管理器课程
  • Google跟踪代码管理器食谱
  • Google跟踪代码管理器资源
  • Google跟踪代码管理器社区
  • 登录课程
关注Analytics Mania
  • 订阅新闻通讯
  • RSS订阅
最近的帖子
  • Google Analytics(分析)4中的增强测量:指南
  • 使用Google跟踪代码管理器跟踪联系表7
  • 在GTM中缺少DOM准备就绪和窗口加载事件?
分析狂热- Google Tag Manager and Google Analytics 博客 | 隐私政策
管理Cookie设置



        <menu class="Wmoiajo"></menu>






            1. <dfn id="vS97Dwi"><td class="DIQER7r"></td></dfn>