我不确定我的标题,如果你有更好的
,请编辑我Okey,我的网站上有2个Google Analytics代码。
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXX-A']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXX-B']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
我推动目标就像..
_gaq.push(['_trackEvent','Form','Submitted','Test']);
如何仅针对 UA-XXX-A 进行此目标跟踪?
答案 0 :(得分:1)
使用多个配置文件的最佳做法是命名辅助跟踪器 - 请参阅Google docs for the _gaq.push()
。页面中的任何分析调用(如_trackEvent
调用)都不使用名称将使用第一个(默认)跟踪器。
此外,您正在加载两次分析代码。加载一次会加快页面速度,为您提供更可重复的数据收集。
尝试
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXX-A']);
_gaq.push(['_trackPageview']);
_gaq.push(['t2._setAccount', 'UA-XXX-B']);
_gaq.push(['t2._trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>