Regex 重写某些URL';s在Google Analytics过滤器中使用正则表达式
我如何重写Regex 重写某些URL';s在Google Analytics过滤器中使用正则表达式,regex,filter,google-analytics,universal-analytics,Regex,Filter,Google Analytics,Universal Analytics,我如何重写 /product-category-xyz/prefix-product-name-and-model 进入 为了在内容深入报告中更方便地报告 一种可能的解决方案 Regex: (.*\/)(.*?)-(.*) 替代: /\2\1\3 演示: 一种可能的解决方案 Regex: (.*\/)(.*?)-(.*) 替代: /\2\1\3 演示: 您可以尝试以下方法: Extract A: "Request URI"; ^(\/.*)(\/.*)-(.*) Extract B: {l
/product-category-xyz/prefix-product-name-and-model
进入
为了在内容深入报告中更方便地报告
一种可能的解决方案 Regex:
(.*\/)(.*?)-(.*)
替代:/\2\1\3 演示:
一种可能的解决方案 Regex:
(.*\/)(.*?)-(.*)
替代:/\2\1\3 演示:
您可以尝试以下方法:
Extract A: "Request URI"; ^(\/.*)(\/.*)-(.*)
Extract B: {leave blank}
Constructor: $A2$A1/$A3
希望这有帮助。您可以尝试以下方法:
Extract A: "Request URI"; ^(\/.*)(\/.*)-(.*)
Extract B: {leave blank}
Constructor: $A2$A1/$A3
希望这能有所帮助。我会试试这个,因为我不确定GA中的正则表达式是否允许使用数字替换。我将对此进行验证。不幸的是,它不起作用,因为GA中的正则表达式不允许使用与捕获组对应的数字。GA确实允许捕获组,但它们的前缀是$A或$B,这取决于您是从字段A还是B捕获。请参阅nyuen的答案。我将尝试使用此选项,因为我不确定GA中的正则表达式是否允许使用数字替换。我将对此进行验证。不幸的是,它不起作用,因为GA中的正则表达式不允许使用与捕获组对应的数字。GA确实允许捕获组,但它们的前缀是$A或$B,这取决于您是从字段A还是B捕获。请参阅nyuen的答案。我认为这一个上的正则表达式是错误的。当前RegExp将产生以下结果:
/前缀产品名称和/product category xyz/model
。我评论的唯一原因是这个答案让我困惑了一段时间。我认为这个问题上的正则表达式是错误的。当前RegExp将产生以下结果:/前缀产品名称和/product category xyz/model
。我发表评论的唯一原因是这个答案让我困惑了一段时间。