更改Firebase/Google分析收集的默认数据
我们在我们的 android 应用程序中使用 Firebase/Google 分析。每个事件都保存有大量额外信息(用户 ID、设备信息、时间戳、用户属性、地理位置……)。默认情况下,额外信息在那里,但我们不希望它被收集。
我们尝试了两件事:
1) 更新 Big Query Schema
从 Big Query 中删除不需要的列。不幸的是,Big Query 每天都会创建一个新的导出。所以我们需要知道这些字段来自哪里。我们不知道的东西。
2) 应用程序中的 DefaultParameters
尝试使用应用程序内部的默认参数,因此城市将始终为空。这是用户所在城市的示例
Bundle defaultValues = new Bundle();
defaultValues.putString("geo.city", null);
FirebaseAnalytics.getInstance(ctx).setDefaultEventParameters(defaultValues);
不幸的是,我们仍然看到geo.city在我们的 BigQuery 中填充了数据。
有没有办法改变默认收集的内容?