分析多域目标跟踪

时间:2012-10-18 17:47:35

标签: google-analytics

您好我需要帮助跟踪多个域上的Google Analytics目标。这是场景:

step 1: website1.com
step 2: website2.com/register/register.php (with membership form)
step 3: website2.com/register/payment/signup.php (with Credit Card payment form)

成功网址:website2.com/register/success.php

以下是我如何设置它:

在网站1上:

 _gaq.push(['_setAccount', 'UA-#######-##']);
    _gaq.push(['_setAllowLinker', true]);
    _gaq.push(['_setAllowHash', false]);
    _gaq.push(['_trackPageview']);

* 我还在将用户发送到website2.com的链接上添加了_link()方法。

在网站2(会员表)上:

_gaq.push(['_setAccount', 'UA-#######-##']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_setAllowHash', false]);
_gaq.push(['_trackPageview', '/register-user']);
_gaq.push(['_trackPageLoadTime']);
_gaq.push(['_setDomainName', location.hostname]);

我被困在website2.com(付款页面)

我在那里放了什么代码,以便跟踪目标。我还需要使用_linkByPost()方法作为成员资格表格吗?请帮忙。

1 个答案:

答案 0 :(得分:1)

_trackPageview的数组的第二个参数设置了网址。您的网页点击次数很可能只是/register-user,而不是网站2.com上的/register/register.php/register/payment/signup.php。将该行更改为:

_gaq.push(['_trackPageview']);

以下行重复了默认功能,可以删除:

_gaq.push(['_setDomainName', location.hostname]);

以下行是deprecated,可以删除。

_gaq.push(['_trackPageLoadTime']);