【问题标题】:Google Analytics goal flow regex doesn't work谷歌分析目标流正则表达式不起作用
【发布时间】:2019-11-18 00:24:33
【问题描述】:

Goal Flow screenshot

我在 GA 中设置了 3 步目标流程。

Step1: .*\/lvq\/search-(.*)
Step2: .*\/lvq\/search-(.*)\/ask
Destination: .*\/lvq\/search-(.*)\/ask\/thank-you

网址是:

Step 1: www.domain.co.uk/lvq/search-pagename-pagename
Step 2: www.domain.co.uk/lvq/search-pagename-pagename/ask
Destination: www.domain.co.uk/lvq/search-pagename-pagename/thank-you

该目标仅适用于第 1 步。之后显然是 100% 下降。我知道情况并非如此,所以正则表达式一定有问题。

【问题讨论】:

  • 试试这样:1) .*/lvq/search-([^/]*), 2) .*/lvq/search-([^/]*)/ask$, 3) .*/lvq/search-([^/]*)/ask/thank-you$
  • 您好维克托,感谢您的回复。只有第 1 步有效。
  • 为什么?也许我们应该在那里删除$?试试 2) .*/lvq/search-([^/]*)/ask, 3) .*/lvq/search-([^/]*)/ask/thank-you
  • 也不起作用。我什至尝试将反冲添加到所有“/”。

标签: regex google-analytics goal-tracking


【解决方案1】:

问题是Step 1 的正则表达式与您的第 1 步 第 2 步的 URL 匹配。因此,就 Google Analytics 而言,第 2 步永远不会发生,因此总会有步骤 1 后 100% 下降。

你可以通过收紧你的正则表达式来解决这个问题:

第 1 步: .*/lvq/search\-[a-zA-Z\-]+$

第 2 步: .*/lvq/search\-.*/ask

第 3 步: .*/lvq/search\-.*/ask/thank\-you

我还对您的原始正则表达式进行了一些编辑:

  • 转义-s
  • 不用逃避/s

【讨论】:

  • 你好维诺阿。感谢您的回复。这个正则表达式根本不起作用。
  • 您是否使用新的转换对其进行了测试?更改渠道步骤和转化页规则仅适用于保存更改之后发生的转化。新规则不会重新处理之前的转化
  • 你能提供你的目标设置截图吗?
  • 我上传了原始帖子的链接。这包括您的正则表达式。目标设置为“自定义”,目标类型为“目的地”
  • 嗯。试试我上面修改过的正则表达式(将\/ 更改为/
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-09
相关资源
最近更新 更多