Google Analytics中的来宾VS注册用户漏斗的正则表达式

Use*_*008 8 regex google-analytics

我应该如何设置访客结帐转换渠道?

我需要设置访客与注册用户渠道来分别跟踪转化情况.具体来说,我们需要查看目标完成(转换),购物车放弃,退回,退出,因为我们A/B不同的页面视图(更改中间页面上的UI).

问题:

  • 1)正则表达式似乎不适用于客户漏斗可视化.谷歌在可视化漏斗中报告了0个会话,尽管它显示0.8%的访问完成了这一目标.

  • 2)理想情况下,我不想用查询字符串参数标记每个客户页面.

典型流程如下:购物车>登录>送货>送货>付款>审核>完成

我从Shipping开始,因为这是guest用户的fork(我们添加querystring参数).

访客目标目标

 Regular Expression: ^\/complete\?guest=.*$


 Step 1: /shipping?guest=1 (REQUIRED)
 Step 2: /delivery
 Step 3: /payment
 Step 4: /review
 Step 5: /complete?guest=1 (Destination)
Run Code Online (Sandbox Code Playgroud)

注册用户目的地目标

 Regular Expression: ^/complete$

 Step 1: /shipping (REQUIRED)
 Step 2: /delivery
 Step 3: /payment
 Step 4: /review
 Step 5: /complete (Destination)
Run Code Online (Sandbox Code Playgroud)

注册用户目标正则表达式正在运行,感谢Allen,但是客户目标仍未按预期工作.

我试过这些正则表达式:

 ^\/complete\?guest=.*$
 \/complete\?guest=.*$
 /complete\?guest=.*$
 /complete\?guest=1
 /complete/?guest=1
Run Code Online (Sandbox Code Playgroud)

Google表示,此目标已在0个会话中完成

然而,它显示目标的目标转换率为0.8%.我的理解是,这是因为Google只评估最后一个匹配的URL.但是,对于会话转换,正则表达式必须应用于渠道中的所有页面,以便可视化列出会话编号.

编辑:

如果有人发现它有用,这是完整的工作示例.诀窍是这些步骤还需要正则表达式语法并从步骤中取出最终目标.

访客目标目标

 Regular Expression: /complete\?guest=1$

 Step 1: /shipping\?guest=1 (REQUIRED)
 Step 2: /delivery
 Step 3: /payment
 Step 4: /review
Run Code Online (Sandbox Code Playgroud)

注册用户目的地目标

 Regular Expression: ^/complete$

 Step 1: /shipping (REQUIRED)
 Step 2: /delivery
 Step 3: /payment
 Step 4: /review
Run Code Online (Sandbox Code Playgroud)

Iva*_*aer 3

如果我理解正确的话,您需要一个用于访客的正则表达式,另一个用于注册用户的正则表达式。如果是这样的话,也许你可以使用:

嘉宾:

/complete\?guest=1$
Run Code Online (Sandbox Code Playgroud)

注册用户:

^/complete$
Run Code Online (Sandbox Code Playgroud)

如果您想要访客和注册用户使用单个正则表达式,也许:

\/(complete|shipping)
Run Code Online (Sandbox Code Playgroud)

请让我知道这可不可以帮你。