如何使用计算字段拆分 Google Data Studio 中的事件值

How to split event values in Google Data Studio with Calculated Fields

我正在尝试将某个事件操作 (A) 的事件值乘以 ($x.xx),将不同类型的事件操作 (B) 的事件值乘以不同的数量 ( $x.xx).

我有 Google 跟踪代码管理器每次点击触发事件,其中操作是点击类型,标签是 URL。在 Google Data Studio 中,我知道我可以使用计算字段将 [事件值] 乘以 [x 数量]。但我不确定如何根据事件操作将其分开。

是否也可以在一个字段中执行此操作?如:

如果(事件操作包含 "A",则 [事件值] 乘以 [x],否则如果事件操作包含 "B",则 [事件值] 乘以 [y])

谢谢!

我不认为你可以在一个字段中一步完成,但如果你将一个字段(乘数)作为

CASE 
WHEN REGEXP_MATCH("Event Action","A") THEN [yourmultipliervalueX] 
WHEN REGEXP_MATCH("Event Action","B") THEN [yourmultipliervalueY] 
ELSE 0
END

然后是第二个字段

multiplier*[event value]

编辑:考虑到 [event value] 是一个聚合

AVG(CASE 
WHEN REGEXP_MATCH("Event Action","A") THEN [yourmultipliervalueX] 
WHEN REGEXP_MATCH("Event Action","B") THEN [yourmultipliervalueY] 
ELSE 0
END)