0

我正在尝试使用 Google 跟踪代码管理器并在网站中实现自定义维度。我使用代码点火器,需要获取有多少 facebook、twitter 和 googleplus 登录。我已经在 GTM 代码上方的正文中插入了 dataLayer,但似乎 dataLayer.push 没有向 GA 发送任何内容。我没有看到在 GA 中触发的任何综合浏览量或自定义维度。还有什么我需要做的吗?

<body>
 <script>
  dataLayer = [];
 </script>

<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXXXX"
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-XXXXXX');</script>
<!-- End Google Tag Manager -->

 <script>
  dataLayer.push({'socialType': '<?php echo $adapter->id; ?>'});
 </script>

我需要输入常规 GA 代码还是 GTM 会为我插入此代码?

4

1 回答 1

0

根据您已有的内容,您还需要执行以下操作:

  1. 确保您已在标签管理器帐户中为 Google Analytics 创建了标签以进行页面浏览,我假设您已经这样做了。
  2. 确保您为 Google Analytics 创建了另一个标签,设置 Analytics ID,然后将标签类型设置为Social
于 2014-03-24T19:39:35.627 回答