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)
如果我理解正确的话,您需要一个用于访客的正则表达式,另一个用于注册用户的正则表达式。如果是这样的话,也许你可以使用:
嘉宾:
/complete\?guest=1$
Run Code Online (Sandbox Code Playgroud)
注册用户:
^/complete$
Run Code Online (Sandbox Code Playgroud)
如果您想要访客和注册用户使用单个正则表达式,也许:
\/(complete|shipping)
Run Code Online (Sandbox Code Playgroud)
请让我知道这可不可以帮你。