我正在开发一个项目,需要为两个不同的GA帐户启动相同的GTM标记,这可能吗?或者我应该为两个GA帐户复制所有相同的标签吗?
答案 0 :(得分:2)
没有标准方法可以在一个标记中触发多个属性。但是,我可以想到两种可能的解决方法。
(已更新:同样的问题出现on the GTM forum,当然Simo Ahava有解决方案。)
一种方法是创建跟踪器对象manually in a custom html tag(实际的网页浏览仍然通过Ga标签模板发生)。这样您就可以使用Google Analytics plugins并且有一些插件(例如here或here)可以将匹配发送到多个属性。
另一种解决方法是使用名为标记排序的功能。这样做的好处是你可以使用" pure" GTM而不是GA插件。我将首先展示这些步骤并解释稍后会发生什么。
设置
首先,您需要将跟踪ID设置为数据层类型的变量。作为默认值,您可以设置第一个跟踪ID:
接下来,您将创建一个自定义html标记,稍后将设置第二个跟踪器ID。这还设置了触发第二个跟踪器所需的自定义事件。请注意,此标记没有附加触发器,并且它被设置为"每页只触发一次" (最后一件事非常重要!您可以在高级设置 - >标记触发选项中设置此项。)
然后创建一个使用上一步中自定义事件的触发器:
现在,GA标签带来了神奇之处。您可以将该变量用于先前创建的跟踪ID。然后转到"高级设置",展开"标签排序"选项并检查标记之前"在火灾后触发标记"。您从上面选择自定义html标记(在我的示例中名为set2ndId)。然后附加一个pageview触发器和自定义事件触发器(在我的示例中称为2ndTracker)。
序列
谨慎提醒:即使我自己这么说,这也有点聪明,但此刻它有点"概念证明"。我使用它没有问题进行网页浏览跟踪,但我仍然在处理事件跟踪等问题,所以你必须自己决定这对你有用。
但至少它回答了你的问题:是的,可以发送到多个属性而不复制GA标签,但需要一些额外的设置,所以你必须确定这是否真的可以节省你的工作。
答案 1 :(得分:1)
是的,可以在单个GTM中激发多个GA属性。
也许本教程可以帮助您: http://www.kristaseiden.com/step-by-step-adding-a-second-ga-property-via-google-tag-manager/
我希望这会有所帮助。