我正在为销售电子书的客户设置转化跟踪。他使用 e-junkie 作为购物车提供商,因此销售漏斗将用户带入大约 4 个不同的域:
- domain1.com:客户的域 - 安装了 GA 跟踪代码)
- e-junkie.com:购物车 - 无法实施任何跟踪代码
- paypal.com:支付处理器 - 无法实施任何跟踪代码
- fatfreecartpro.com:e-junkie 托管的感谢页面 - 实施跨域跟踪代码 + 电子商务跟踪
我已经在感谢页面上安装了电子商务跟踪代码,并且在 GA 中看到了正确的交易数据,但是,所有交易的推荐都是 e-junkie.com。
我的感谢页面上的跟踪代码如下所示:
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxxxxx-x']);
_gaq.push(['_setAllowLinker',true],['_setDomainName','fatfreecartpro.com'],['_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(['_link', 'http://www.fatfreecartpro.com/ecom/rp.php']); return false;
作为从 domain1.com 指向购物车的所有链接的 onclick 事件。
知道在这种情况下如何防止推荐被覆盖吗?