小编Ell*_*nas的帖子

使用两个自定义 Firebase 参数作为维度在数据洞察中创建图表

我正在开发一个 iOS 应用程序,并被要求对其实施一些用户分析。我正在使用 Firebase,因为将不再支持 Google Analytics mobile,它是推荐的替代方案。

在我的示例中,我有一个事件发送到名为“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
Run Code Online (Sandbox Code Playgroud)

从 BigQuery 导入时,Data Studio 自动提供的唯一有用的可用维度是“事件名称”、“事件参数名称”和“事件参数值(字符串)”。

我如何在 Google Data Studio 中创建一个堆积柱形图,横坐标是我的工具类型“维度”(在这种情况下是标尺或量角器),纵坐标是“事件计数”指标,列被我的“拆分”源(径向或侧面)“尺寸”?

到目前为止,我还没有能够正确拆分我的数据以满足我的需求,在摆弄过滤器时发生的事件,因为它们似乎查询了应用于数据的方式,而不是数据的显示方式。

google-bigquery firebase-analytics google-data-studio

3
推荐指数
1
解决办法
1449
查看次数