目前,我有2个Google Analytics帐户,一个由我使用,另一个由第三方查看数据。问题是只有一个帐户正在接收正确的事件跟踪:
onclick="ga('send','event','Outbound Link', 'Clicked', 'http://URLFORTRACK')"
这两个帐户都是这样启动的:
<script>
(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('create', 'UA-1678855-1', 'auto');
ga('create', 'UA-1563345-1', 'auto', {'name': 'Marketo'});
ga('send', 'pageview');
ga('Marketo.send', 'pageview');
我的问题是所有事件跟踪都传递给UA-177855-1,我只能访问其他帐户UA-31861432-1。我该怎么做才能确保跟踪是
a)在两个帐户中进行跟踪 b)可以将两个帐户合并为一个帐户吗?
谢谢!
答案 0 :(得分:0)
如果您使用两个跟踪器,那么您需要为每个跟踪器发送事件匹配,以便为您要跟踪的每个事件发送。
您的代码可能需要像这样更新:
onclick="ga('send','event','Outbound Link', 'Clicked', 'http://URLFORTRACK'); ga('Marketo.send', 'event', .....);"
这样两个属性都会收到事件命中。
我不确定合并帐户的含义,但在任何情况下都不可能。您无法在GA中的属性周围移动数据。但是你已经设置好了,一旦修复内联跟踪代码将数据发送到两个属性,你将拥有收集相同数据的基本建立的属性。