【发布时间】:2019-08-24 19:38:20
【问题描述】:
我正在开发一个 iOS 应用,并被要求对其进行一些用户分析。我正在使用 Firebase,因为 Google Analytics(分析)移动版将不再受支持,这是推荐的替代方案。
在我的示例中,我有一个名为“changed_tool”的事件发送到 Firebase,其中包含两个自定义(字符串)参数:“source”和“tool”
我希望能够知道/查看有多少用户从侧面菜单中选择了“标尺”工具,以及有多少用户从我也有的径向菜单中选择了相同的工具。
据我所知,仅使用 Firebase 控制台是不可能的,因此我们决定将这些数据导出到 BigQuery 并使用 Data Studio 进行可视化。
我的 BigQuery 表如下所示:
// omitted event metrics such as date or timestamp
"event_name": "changed_tool",
"event_params": [
{
"key": "source",
"value": {
"string_value": "radial",
"int_value": null,
"float_value": null,
"double_value": null
}
},{
"key": "tool",
"value": {
"string_value": "ruler",
"int_value": null,
"float_value": null,
"double_value": null
}
}
]
// omitted event metrics
从 BigQuery 导入数据时,Data Studio 自动提供的唯一有用维度是“事件名称”、“事件参数名称”和“事件参数值(字符串)”。
如何在 Google Data Studio 中创建堆叠柱形图,其中横坐标为我的工具类型“维度”(在本例中为标尺或量角器),纵坐标为“事件计数”指标,列为“拆分” ” 按我的来源(径向或侧面)“尺寸”?
到目前为止,我还无法正确拆分我的数据以满足我的需求,当摆弄过滤器时,因为它们似乎是查询应用于数据,而不是如何显示数据。
【问题讨论】:
标签: google-bigquery firebase-analytics google-data-studio