【问题标题】:How to split event values in Google Data Studio with Calculated Fields如何使用计算字段拆分 Google Data Studio 中的事件值
【发布时间】:2019-04-21 05:23:30
【问题描述】:
我正在尝试将某个事件操作 (A) 的事件值乘以 ($x.xx),并将不同类型的事件操作 (B) 的事件值乘以不同的金额 ($x.xx) )。
- 例如:事件操作 A * 1.37
- 例如:事件操作 B * 2.22
我有 Google 跟踪代码管理器每次点击触发事件,其中 Action 是点击类型,Label 是 URL。在 Google Data Studio 中,我知道我可以使用计算字段将 [Event Value] 乘以 [x amount]。但我不确定如何根据事件操作来区分它。
是否也可以在一个领域做到这一点?如:
如果(事件动作包含“A”则将[事件值]乘以[x],否则如果事件动作包含“B”则将[事件值]乘以[y])
谢谢!
【问题讨论】:
标签:
google-analytics
google-tag-manager
google-data-studio
【解决方案1】:
我不认为你可以在一个领域一步完成,但如果你做一个领域(乘数)作为
CASE
WHEN REGEXP_MATCH("Event Action","A") THEN [yourmultipliervalueX]
WHEN REGEXP_MATCH("Event Action","B") THEN [yourmultipliervalueY]
ELSE 0
END
然后是第二个字段
multiplier*[event value]
编辑:考虑到 [事件值] 是一个聚合
AVG(CASE
WHEN REGEXP_MATCH("Event Action","A") THEN [yourmultipliervalueX]
WHEN REGEXP_MATCH("Event Action","B") THEN [yourmultipliervalueY]
ELSE 0
END)