首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >标签与容器标签

标签与容器标签
EN

Stack Overflow用户
提问于 2015-08-07 09:08:28
回答 1查看 108关注 0票数 0

我是谷歌标签经理的新手。我正在在线阅读一个支持文档(https://support.google.com/tagmanager/answer/6102821?hl=en),并看到以下内容:

Google Tag Manager works via its own container tag that you place on all your website pages. The container tag replaces all other tags on your site, including tags from AdWords, Google Analytics, Floodlight, and 3rd party tags.

这似乎是在告诉我GA标签和容器标签不同吗?我有一个现有的网站,我知道它正在做一些GA的事情,但我如何才能判断标签是GA标签,还是容器标签的GA?GTM-XXXXXX部分是否表示它是一个容器标记?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-07 12:03:45

GA片段,或用于启用GA的代码块,与GTM片段不同。

正如您已经指出的,"gtm.js“(如下面的GTM容器所示)或”gtm.js“的存在表明,您最有可能使用GTM。

代码语言:javascript
复制
<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-ABC123"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<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=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-ABC123');</script>
<!-- End Google Tag Manager -->

"analytics.js“的存在,如下面的片段所示

代码语言:javascript
复制
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

指示您正在直接使用GA。

您还可以在页面上同时使用这两个代码片段,这通常不是最佳实践,因为您可以通过GTM完成对GA代码所能做的一切。还要注意,仅仅因为页面上有GTM容器代码,并不意味着您得到了即时跟踪。您需要在GTM中创建标记,以便捕获页面视图和事件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31873840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档