Google Analytics(分析)代码正在触发,但没有显示在GA信息中心的任何地方

时间:2019-05-14 14:31:49

标签: google-analytics google-tag-manager

我设置了Google Analytics(分析)标记管理器来跟踪我网站上的PDF点击。当我在网站上使用预览模式时,页面上显示正确的代码。看起来像预期的那样,但是在Google Analytics(分析)中没有任何地方显示任何事件。我还检查了事件(过去30分钟),但那里也没有任何显示。

我没有内部流量过滤器。 Google Tag Assistant Chrome扩展程序的标签分析仅表明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
Google Analytics(分析)设置:{{Google Analytics(分析)设置}}

触发器配置:
触发类型:点击-只是链接
等待标签
页面网址:contains /
可笑的网址:包含.pdf
对此触发器的引用:UA-事件-PDF单击(上述事件的名称)

调试器给出了一个错误消息:
跟踪ID未设置。中止打击。

2 个答案:

答案 0 :(得分:0)

尝试使用lookup table设置Google跟踪代码管理器时,我收到的消息完全相同。

我的设置很简单,我只想按主机名更改Analytics(分析)ID。

尽管已配置了默认值,但沿线的任何地方都没有通过。

一个有趣的调试技巧是添加一个Custom HTML标记,然后您可以将所有变量放在console.log语句中。它甚至会自动为您完成!

enter image description here

 <script>
   console.log('GTM Debug - {{Page URL}} - {{Hostname_TO_Analytics_ID}}'); 
   console.log('GTM Debug Analytics', {{Google Analytics}});
 </script>

请注意,当{{ VariableName }}是对象时(例如{{Google Analytics}}是-,您可以在引号中加上引号。

enter image description here

对我来说,我认为这只是一个缓存问题-实际上,我确实做对了。

所以...

重要提示:有时您的旧标记会被缓存

  • 启用网络>禁用Chrome中的缓存以防止这种情况(请记住稍后关闭)
  • 我不确定100%是否遵守Google关于代码传播的政策-但请注意,您可能需要引荐

答案 1 :(得分:0)

1。确保正确输入GA跟踪ID(Google Analytics(分析)跟踪ID)。 enter image description here 2.保存并单击刷新 enter image description here 3.刷新您的网站,然后再次测试