[英]Tag Manager not firing on AMP pages
我正在使用带有AMP容器的Google跟踪代码管理器。 我将其与简单的Google Analytics(分析)标签集成在一起
这是在头中使用的代码:
<!-- AMP Analytics --><script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
在体内:
<amp-analytics config="https://www.googletagmanager.com/amp.json?id=GTM-NVKMFDF>m.url=SOURCE_URL" data-credentials="include">
<script type="application/json">
...
</script>
</amp-analytics>
但是Analytics(分析)并未从AMP网页获得任何点击。 我还尝试了删除<amp-analytics>
标记内的<script>
,但是没有任何变化。
您可以在此处查看实现: https : //www.tomshw.it/migliori-libri-matematica?view=amp
同时,如果我集成了适用于AMP页面的Google Analytics(分析)代码,则可以使用。 但是,我想使用GTM。
谢谢
AMP JS库(在您的情况下为https://cdn.ampproject.org/v0.js )应在关闭head标签之前最后出现。 请参阅https://developers.google.com/analytics/devguides/collection/amp-analytics/ 。
我知道这有点旧,但是我碰到了这个,没有其他信息可以找到!
看起来AMP页面不支持您在此处期望的调试窗口。
Google跟踪代码管理器,AMP容器预览模式无法通过amp-analytics#19883工作
“ Google跟踪代码管理器(GTM)中的AMP容器不支持您所引用的调试窗口。预览模式仍可让您在发布之前预览所做的更改。”
适用于AMP的Google跟踪代码管理器不支持常规Google跟踪代码管理器惯用的调试模式。 调试面板将要求AMP页面支持性能严重下降的JavaScript类型。
但是,GTM确实可以在预览模式下工作。 因此,当您在Google跟踪代码管理器中进入预览模式时,使用与您在其中输入预览模式相同的网络浏览器重新加载网站后,从Google跟踪代码管理器下载的容器实际上就是您正在预览的容器,而不是出版。
即使我知道您会想念拥有出色的Debug面板,这也非常有用。
由于“预览模式”没有任何详细的日志记录或类似记录,因此您应该熟悉其他调试工具。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.