【问题标题】:Analytics Multiple Domain Goal Tracking分析多领域目标跟踪
【发布时间】:2014-05-22 06:31:50
【问题描述】:

您好,我需要帮助跟踪多个域上的 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() 方法吗?请帮忙。

【问题讨论】:

    标签: google-analytics


    【解决方案1】:

    _trackPageview 数组的第二个参数设置 url。您的两个页面点击很可能都以/register-user 的形式出现,而不是 website2.com 上的 /register/register.php/register/payment/signup.php。将该行更改为:

    _gaq.push(['_trackPageview']);
    

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

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

    下面这行是deprecated,可以去掉。

    _gaq.push(['_trackPageLoadTime']);
    

    【讨论】:

    • 你的意思是_setAllowHash已被贬低(不是_setDomainName)?
    • 对不起,我忘了提到注册和支付页面在 URL 中有这样的参数:'website2.com/register/register.php?user=948aohgaawgwignwg website2.com/register/payment/register.php ?user=948aohgaawgwignwg' 如何使用正则表达式设置目标漏斗?
    • @mike,评论是针对下面的行。为清楚起见更新了答案
    猜你喜欢
    • 1970-01-01
    • 2013-12-06
    • 2013-11-08
    • 2018-11-02
    • 1970-01-01
    • 1970-01-01
    • 2019-07-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多