如何使用 Google 标签管理器跟踪我网站上的 PDF 查看(而非点击)

How to track a PDF view (not click) on my website using Google Tag Manager

我如何跟踪有人访问了我网站 http://www.website.com/mypdf.pdf 的以下 URL。

我尝试在 Page View 标签上使用 Page View 触发器。我是 Google Analytics 的新手,所以不确定如何进行。大多数人将直接通过 URL 访问该 pdf,因为我的网站上没有 link,但我真的希望能够跟踪有多少人查看它。

提前致谢!

您无法在 GTM 的帮助下跟踪 PDF 浏览量。 GTM for web 是一个 javascript 注入器,无法从浏览器将 Javascript 注入 PDF 文档。

避免这种情况的一种方法是拥有一个网关页面,即让点击转到一个 HTML 页面,该页面在重定向到相关文档之前计算浏览量(当然您可以在该页面中使用 GTM ).由于人们直接转到 PDF URL,这将需要一些脚本 - 您必须通过服务器指令将所有 PDF 链接重定向到您的网关页面,计算视图,然后让页面加载相应的文档。

另一种更迂回的方法是解析您的服务器日志文件并通过测量协议向 GA 发送 PDF 请求(实际上许多服务器允许将日志写入重定向到另一个脚本,因此您可以实时执行此操作) .我不会真的推荐这种方法 - 它在技术上很有趣,但可能比它值得付出更多的努力。

简而言之,如果您对服务器设置稍作调整感到不自在,您可能无法跟踪 pdf 浏览量。 GTM 不适用于 PDF 文件。

面临同样的问题… 我的解决方案是使用 url 缩短器(如 bitly.com),其中包括打开统计信息。 不是完美的解决方案,但它适用于从外部源(在您的站点之外)直接访问 pdf。