想在同一字段上使用多个条件来计数Data Studio中的事件

问题描述 投票:0回答:1

想在具有不同event_param_name的event_params_value(string)上使用多个条件:

我已将Firebase数据同步到bigQuery并尝试在Data Studio上进行可视化。数据如下所示:

data preview

现在,我具有事件参数值(字符串)字段,该字段的所有值分别为“ app”,“ 4G”,“ App_Open”,“ DashboardOnionActivity”和事件参数名称字段的值如下:....,Action,Label

我只想计算那些标签为DashboardOnionActivity的App_Open

我使用CASE的when和Then构造为:

CASE
  WHEN REGEXP_MATCH(Event Param Value (String), "(?i) App_Open") THEN "1-App_Open"
WHEN REGEXP_MATCH(Event Param Value (String), "(?i)selfie_capture") THEN "2-selfie_capture"
ELSE "0"
  END

这给了我App_Open和selfie_capture的数量,但是我不确定如何应用2个条件,因为参数名称对于动作和其他参数都是不同的

一种解决方法是将单独的事件作为DashboardOnionActivity_App_Open和其他事件,但在可能的情况下寻求某种有效的用法

firebase google-cloud-platform google-analytics google-bigquery google-data-studio
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.