我正在使用 Firebase 从我的应用程序中收集事件。
例如,假设我有一个事件 print_attempt,它有 2 个参数 page_count 和副本。像这样的东西。。
event {
name: print_attempt
param {
name: copies
int_value: 10
}
param {
name: page_count
int_value: 5
}
}
现在在 Google Data Studio 中,我想打印一个公制的总页数。如何将 2 个参数值相乘?
SUM(CASE WHEN Event Param Name = "page_count" THEN Event Param Value Int ELSE 0 END)
返回我 page_count 的总和,但在这种情况下,副本值被忽略。
我尝试了以下操作,但这给了我错误。
SUM(CASE
WHEN Event Param Name = "page_count" THEN (
Event Param Value Int * CASE WHEN EVENT PARAM NAME ="copies" THEN
Event Param Value Int ELSE 1 END)
ELSE 0 END)
任何指针?