我希望能够跟踪跨不同域和/或子域的转化。具体来说,我想跟踪转换的用户来自哪里。
用例:用户在点击 Facebook 或 Google 广告后登陆 xyz.com。用户决定购买并前往 store.xyz.com。用户完成购买。
我目前为域和子域设置了单独的分析设置。我想做的是跟踪用户在子域分析中的来源。是否有捷径可寻?是否有某种代码可以添加到“立即购买”按钮的 URL 中,该按钮将用户从域带到将共享此信息的子域。
我希望能够跟踪跨不同域和/或子域的转化。具体来说,我想跟踪转换的用户来自哪里。
用例:用户在点击 Facebook 或 Google 广告后登陆 xyz.com。用户决定购买并前往 store.xyz.com。用户完成购买。
我目前为域和子域设置了单独的分析设置。我想做的是跟踪用户在子域分析中的来源。是否有捷径可寻?是否有某种代码可以添加到“立即购买”按钮的 URL 中,该按钮将用户从域带到将共享此信息的子域。
对于 Facebook,您应该能够使用URL Builder使用 UTM 参数。对于 Google Ads,您可以在使用 Google Ads 时获得这些信息。
就跨域跟踪而言,您应该能够将_setDomainName添加到您的基本 Google Analytics 跟踪代码中。
因此,例如,在您的 xyz.com 和 store.xyz.com 上:
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_setDomainName', 'xyz.com']);
_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>