两个不同的Google代码管理器帐户位于同一个域中

时间:2014-01-30 19:07:42

标签: google-tag-manager

我有两个谷歌标签管理员帐户一个我和另一个第三方网站,我需要把这两个在这个第三方网站。 我尝试在打开正文标签后放置两个gtm脚本,但我看到了两个帐户的重复内容。

我该怎么做? 有可能吗?

5 个答案:

答案 0 :(得分:15)

这是因为两个GTM标签都使用默认的" dataLayer"。见下文:

<!-- Google Tag Manager -->
<noscript><iframe...
(window,document,'script','dataLayer','GTM-XXXX');</script>
<!-- End Google Tag Manager -->

提供一个或两个自定义dataLayer名称,如此...(documentation):

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

之后,你应该看不到从任何一个容器发射重复事件。

答案 1 :(得分:3)

Google告诉我们,您不应该在一个网站上使用两个代码管理器。 Google支持:

    <?php
        require_once 'C:/wamp/www/Stage/Classes/PHPExcel/IOFactory.php';

// Chargement du fichier Excel
$objPHPExcel = PHPExcel_IOFactory::load("HES.xlsx");

/**
* récupération de la première feuille du fichier Excel
* @var PHPExcel_Worksheet $sheet
*/
$sheet = $objPHPExcel->getSheet(0);

echo '<table border="1">';

// On boucle sur les lignes





foreach($sheet->getRowIterator() as $row) {



   echo '<tr>';

   // On boucle sur les cellule de la ligne
   foreach ($row->getCellIterator() as $cell) {
      echo '<td>';
      print_r($cell->getValue());
      echo '</td>';
   }

   echo '</tr>';
}


echo '</table>';





    ?>

https://support.google.com/tagassistant/answer/3207128?hl=en#multiple_tags

答案 2 :(得分:3)

更新信息:

根据Google官方文档(https://developers.google.com/tag-manager/devguide?hl=en#multiple-containers

建议:

  1. 为使页面获得最佳性能,请使页面上的Google跟踪代码管理器容器数保持最少。
  2. 如果您在页面上使用多个容器,请使用通用数据层对象实施容器代码段。
  3. 使用多个数据层可能导致某些触发器停止工作,并可能产生其他影响。因此,请勿重命名页面上一部分容器的数据层。
  4. 如果需要,您可以为页面上的所有容器重命名数据层。
  5. 避免通过另一个Google跟踪代码管理器容器中的自定义HTML标记实现Google跟踪代码管理器容器

有关更多详细信息和示例,请参见以下官方页面链接:https://developers.google.com/tag-manager/devguide?hl=en#multiple-containers

答案 3 :(得分:1)

同一页面上的多个GTM容器应该没有问题。除非您在容器中有重复代码,这是双点火像素。您可以在打开的body标记之后添加这些容器。

检查整个页面上的搜索内容。下载firefox的firebug并添加“omnibug”扩展。当你打开它时,omnibug扩展名应该在firefox firebug窗口中。

当你在firefox面板中使用omnibug时,你会发现一切都在发生!

如果在omnibug框中触发重复标记,则可以检查事件的详细信息并确定哪个特定标记并从您拥有的GTM容器中删除它们。

答案 4 :(得分:0)

似乎可以找到你喜欢的任何答案。根据标签管理器开发人员指南,您可以添加多个容器,但您应该使用相同的数据层。

https://developers.google.com/tag-manager/devguide#multiple-containers