2013-10-28 106 views
0

我遇到了一个奇怪的问题,我为我的Shopify商店设置了目标漏斗。Google Analytics漏斗步骤无法正常工作

我用于步骤3以下URL,这相当于给客户选择他们是否会使用一个客人结账或它们是否会创建一个新帐户:

/帐号/登录/ *

我使用了通配符,因为Shopify使用唯一ID附加了该URL。

问题是,当我查看“渠道可视化”报告时,我看到第2步(查看购物车)中有很多退出,并且退出网址都是“/ account/login/0f53d3781dcdf4feie6a3”类型的实际上意味着他们实际上并没有从漏斗中掉落,他们进入第3步,应该被抓获。

任何想法为什么会发生这种情况?我刚刚设置错误吗?

在此先感谢!

卢卡斯

回答

1
  • 谷歌Analytics不使用通配符,它​​使用正则表达式(并非所有的正则表达式功能都支持,虽然)。
  • 如果您希望在您的渠道步骤中使用正则表达式,则目标网址的 匹配类型也需要设置为常规 表达式。
  • 星号(星号)表示“匹配任何前面的字符数”。因此“/ account/login/*”将与例如“/ account/login //”或“/ account/login /////”但不是“/ account/login/0f53d3781dcdf4feie6a3”
  • 如果您使用“any”字符,则应该没问题。 “ (点),所以你对渠道步骤正则表达式将是这样的:

    /account/login/.*

(匹配任何内容,包括短语“/帐号/登录/”,并有一个在那之后有无数不寻常的人物)。或者你可能会尝试制作一个只匹配有效会话ID的正则表达式(我个人不会打扰)。

0

由于Regex中的问题,您正面临此问题。由于不正确的正则表达式,在步骤3中应该计入的页面在步骤2中显示为退出页面。让我详细解释一下。

您应用的正则表达式是 - “/ account/login/*”。这里的*表示匹配零个或多个以前的项目。意味着它会跟踪诸如“/ account/login //”,“/ account/login”, 和“/ account/login ///”之类的URL。但在你的情况下,由于唯一ID附加了URL,因此URL不同。因此,现有的正则表达式不会跟踪你的意图。

为了解决你的问题,我建议你使用这个正则表达式/account/login/.* 我相信这应该作为一个点,意味着得到任何字符和星号意味着重复最后一个字符零或更多次。这意味着该点可以匹配字母表中的任何字母,任何数字,任何数字。星星匹配点匹配任何单个字符的能力并继续前进。所以这个正则表达式会匹配你打算跟踪的所有URL,即使是随机的唯一ID。

希望我已经回答了您的查询。

请让我知道这是否适合你。

相关问题