首页 > 解决方案 > Google Data Studio:向用户显示特定 URL 路径

问题描述

我想在Data Studio中显示和比较来自Google-Analytics的用户流量。我需要分解我们页面的本地化版本之间的流量。

页面路径和用户组 基本语言是德语,托管在www.domain.ltd/上。英文内容的 URL 路径是www.domain.ltd/en/,对于波兰语内容,我们使用 URL www.domain.ltd/pl/。我想将每个语言路径的用户流量分开,并在线性图中进行比较。

RegEx 我用 RegEx 设置了一个新字段:

case
WHEN REGEXP_MATCH(Page, '^.*garbe-industrial\\.de\\/en\\/.*') THEN "Tarffic EN"
WHEN REGEXP_MATCH(Page, '^.*garbe-industrial\\.de\\/pl\\/.*') THEN "Tarffic PL"
else "Tarffic DE"
end 

我将新字段组合成一个线性图。该图没有显示任何数据。

我尝试了不同的方法:RegEx:.*\/en\/.*而不是 donain-path-version (1)

-- (1) 更新:将格式更改为“代码”,以使完整的 RegEx 可见。

标签: regexgoogle-analyticsgoogle-data-studiore2

解决方案


我想知道您的正则表达式在代码示例中是否过于具体。我认为只需放入.*/en/.*.*/pl/.*努力捕获这些页面。我为我们的西班牙语页面做了类似的事情。这适用于我的页面:

case when regexp_match(page, '.*/es/.*') then "Spanish"
else "English"
end

推荐阅读