这是我的问题:我们的客户有2个网站A和B。
他们有1个具有2个属性的Google Analytics(分析)帐户:
帐户:CLIENTNAME
特性:
ID为UA-XXXXXX-1的SITEA
ID为UA-XXXXXX-2的SITEB
此外,我们还有1个具有1个属性的分析帐户:
帐户:OURNAME
属性:
具有ID UA-111111-1的SITECLIENT
我们希望将客户的Google Analytics(分析)标签以及我们的标签(OURNAME)放在每个网站上,以便每个网站都有两个代码。
在支持站点上进行一些搜索后,我发现:
“ Installing multiple instances of the Google Analytics Tracking code on a single web page is not a supported implementation”
但是,在再次搜索并尝试之后(是的,我知道这很糟糕...),我发现它可以与以下代码一起使用:
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(
['_setAccount', ACCOUNT_#1_ID],
['_setAllowLinker', true],
['_setAllowHash', false],
['_trackPageview'],
['b._setAccount', ' ACCOUNT_#2_ID '],
['b._setAllowLinker', true],
['b._setAllowHash', false],
['b._trackPageview']
(第一个标记不包含任何内容,第二个标记不包含b等)。
因此,我对这些标签几乎没有疑问,因为跟踪似乎是正确的:
我们可以跳过跟踪中的一封信吗?例如,我们有3个帐户,我们需要3个代码,a,b和d(但不包括c)
我们可以使用Google跟踪代码管理器为一页添加2个或更多跟踪吗? (例如,带有2个GA类型标签且规则为“所有页面”的示例)
我可以在同一页面上同时拥有1个Google Analytics(分析)标签和1个GTM标签吗? (不是很有用,但是可能吗?)
最佳答案
是的,该域页面上可以包含一个以上的GA跟踪代码。
同一页面上的2个GA代码示例:
<scirpt> (function(i,s,o,g,r,a,m)......)
ga('create', 'UA-XXXXX-Y', 'auto');
ga('create', 'UA-XXXXX-Z', 'auto', 'clientTracker');
ga('send', 'pageview');
ga('clientTracker.send', 'pageview');
</script>
更多:https://developers.google.com/analytics/devguides/collection/analyticsjs/creating-trackers#working_with_multiple_trackers
关于google-analytics - 同一页面上有多个Google Analytics(分析)标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15070473/