-
用Google Analytics跟踪第三方购物车
Posted on 一月 15th, 2009 No commentsGoogle Analytics(分析)可跟踪来自您自己域中购物车的数据,如果使用其他一些代码,甚至还可跟踪来自第三方购物车(其他域)的数据。如果你使用老代码可以用如下的代码:
<script src=”http://www.google-analytics.com/urchin.js” type=”text/javascript”>
</script>
<script type=”text/javascript”>
_uacct=”UA-xxxx-x”;
_udn=”none”;
_ulink=1;
urchinTracker();
</script>并修改网站到第三方购物车的链接。如果是link方式传送,则设置如下:
<script type=”text/javascript”>
document.write(’<a href=”javascript:__utmLinker(’https://www.paypal.com/?store=parameters’);”>Purchase Now</a>’);
</script>
<noscript>
<a href=”https://www.paypal.com/?store=parameters”>Purchase Now</a>
</noscript>如果是POST/GET方式(表单)将信息发送到购物车,则需调用__utmLinkPost() 函数。它会将 Cookie 数据附加到所提供表单的网址中。
<form action=”http://newdomain.com/form.cgi” onSubmit=”javascript:__utmLinkPost(this)”>
以上代码在 method=”GET” 处,也可以正常使用如果你用的是GA新代码,那么可以用如下代码:
pageTracker._setDomainName(“none”);
pageTracker._setAllowLinker(true);在link到第三方支付之前的页面加入:
onclick=”pageTracker._link(this.href); return false;
并将返回页面url设置成:ThankYou.php?utm_nooverride=1 这句可以将此第三方购物车从你GA的“来源”一栏中去掉。
如果你有多个子域,而且要跟踪购物车,以上方法不能使用,请参照多域名和多子域名情况下用Google Analytics统计。
Leave a reply

