我的GA页面维度中的请求URI如下所示:
/this/is/a/webpage.html?parameter=1 /forwarded/from?url=/webpage.html?parameter=1 /this/is/another/webpage.html
我想在Data Studio中创建一个计算字段,在第一个“?”之前提取文本 . 并返回该值 .
基于上述输入的理想输出将是:
/this/is/a/webpage.html /转发/来自/this/is/another/webpage.html
我试过这个:
计算字段:公式:
REGEXP_EXTRACT(Page, '^(.+?)\?')
它不返回任何记录 .
这是我玩正则表达式https://regex101.com/r/hkqOXA/1正则表达式似乎有效,Data Studio似乎让我失败了!请告知解决方案或解释为什么Data Studio不按预期处理此问题!
谢谢!
2 回答
试试这个计算字段:
双反斜杠是问号的转义字符,然后计算字段在此之后抓取所有内容并用空字符串''替换它 .
干杯,本
你也可以这样做 .