【发布时间】:2019-05-14 14:31:49
【问题描述】:
我设置了 Google Analytics 跟踪代码管理器来跟踪我网站上的 PDF 点击。当我在网站上使用预览模式时,它说正确的标签会在页面上触发。看起来它正在做它应该做的事情,但在 Google Analytics 中,没有任何事件出现在任何地方。我还检查了事件(最后 30 分钟),但那里也没有显示任何内容。
我没有为此设置内部流量过滤器。 Google Tag Assistant Chrome Extension 的标签分析仅表明 Google Analytics UA 有一个非标准的实现。我已验证该代码已安装在网站上并且具有正确的 GTM-XXXXXXX 编号。
添加到头部的代码:
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-5377XP7');</script>
<!-- End Google Tag Manager -->
添加到正文的代码:
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5377XP7"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
标签管理器设置:
曲目类型:活动
类别:新闻
操作:选择
标签:PDF
谷歌分析设置:{{谷歌分析设置}}
触发器配置:
触发类型:点击 - 仅链接
等待标签
页面网址:包含/
Cluck URL:包含 .pdf
对此触发器的引用:UA - 事件 - PDF 点击(上述事件的名称)
调试器给出了一个错误:
未设置跟踪 ID。中止命中。
【问题讨论】:
-
帖子中的详细信息与 GTM 实现相关,但不包含有关标签和触发器设置的信息。您能否在开发人员控制台网络选项卡中或使用 Google Analytics Debugger Chrome 扩展程序验证该命中实际上已发送到 Google Analytics?你能分享你的事件标签设置吗?
-
我把设置写出来了,因为我还没有足够的积分来发图
-
“Tracking ID not set”似乎是问题所在的一个非常明确的指标,“aborting hit”意味着由于此错误,事件从未发送到 GA...听起来像您的 {{Google Analytics Settings}} GTM 变量,“跟踪 ID”字段要么为空,要么设置为无效的跟踪 ID 值(也许 ID 设置为另一个 GTM 变量的值?)。
-
@JoshuaT 真的很有帮助,我解决了问题,谢谢
标签: google-analytics google-tag-manager