在Google Analytics中,您如何跟踪人们是否完成了多个目标?

时间:2010-03-10 13:54:55

标签: google-analytics

Google Analytics中是否有任何方法可以跟踪完成目标2的人是否在之前的访问中完成了目标1?

看起来自定义细分受众群允许您查看在同一会话中完成这些细分的用户,但如果他们在单独的访问中完成则无法看到。

2 个答案:

答案 0 :(得分:1)

单个用户的活动可以跨多个会话进行聚合。这是通过第一方cookie完成的。在GA跟踪代码初始化之后,GA设置(或更新)至少四个第一方cookie。其中一个,“__ utma”cookie ,用于“标记”具有唯一标识符(__utma cookie)的访问者,以便下次他们访问您的网站时,他们的Cookie可以更新而不是新的。这个cookie的寿命为两年。 (如果您很好奇,其他cookie是__utmb(会话ID,30分钟),__ utmc(也是会话ID,在浏览器关闭时销毁),__ utmv(访客细分,两年生命周期),__ utmz(广告系列价值,持续存在)六个月)和__utmx(网站优化工具)。

例如,通过检索和检查__utma cookie,您可以确定用户曾三次访问过您的网站(例如);此外,这三次访问可能发生在同一天或不同的日子。

“会话计数器”是__utma Cookie上的最后一个字符串 - 位于最右边的“点”之后

这是__utma cookie的签名:

__utma = (domain hash).(random).(time initial).(time previous).(time current).(session count)

如果您想亲自验证这一点,可以使用此js代码段从__utma cookie中获取访问计数器:

function visit_count(ck_str) {
// returns "NT" ("not tracking") if "session count" has no value 
  var counter, visits_total = "NT";  
  if (ck_str != "NT") {
    visits_total = ck_str.lastIndexOf(".");
    counter ++;
    visits_total = ck_str.substring(counter++);
    }
return visits_total;    
}

目标配置

考虑到这一点,

  1. 转到GA中的某个配置文件     帐户,访问“个人资料     设置“页面,然后选择”添加     目标“。对于每个目标(即你设定     在多目标集中提升每个目标     正是这样,只是另一个循环     通过这些步骤),你会     提示:

    - 目标名称(文本框);

    - 用于指示的开/关单选按钮 目前的目标是“开启”还是“开启” “关”;

    - 目标位置,即组(或“Set 您为此目标分配的号码“) 以及您在此内分配给此目标的号码 指定集;和

    - 目标类型(通过单选按钮,“URL”,“网站停留时间”选择,或 “页数/访问”)

  2. 接下来,系统会提示您提供一些“目标详情”(例如,为此目标指定“值”)

  3. 然后点击“保存目标”

答案 1 :(得分:1)

阅读你的问题,我认为可能的解决方案可能是:

当您的用户转换目标1时,请使用opt_scope 3设置Custom Variable,将该访问者标记为已完成目标1,称为“目标1访问者”。

然后正常设置目标2,在访问者>自定义变量报告中,您应该能够看到“目标1访问者”已完成目标2的次数。