Firebase Analytics 事件记录的唯一标识

al-*_*ann 6 firebase google-bigquery google-cloud-platform firebase-analytics

连接到 BigQuery 的 Firebase Analytics 和 BQ 表架构如下所述:

https://support.google.com/firebase/answer/7029846

我想了解如何唯一标识每个事件记录。

最初我认为一个组合

user_pseudo_idevent_timestamp

就是要独一无二。但我发现它并不独特......

我在“group by”子句中添加了:event_dateevent_nameevent_previous_timestampstream_id等,但没有任何帮助。

有人可以告诉我,这个事件记录有何独特之处吗?

小智 0

我们使用 Google Advertising ID 作为唯一设备 ID。用户可能使用多个设备但使用相同的帐户登录您的应用程序,因此在这种情况下 user_id 不是唯一的,如果他/她重新安装应用程序,同一设备的 user_pseudo_id 将会更改。这里唯一的假设是用户没有故意重置他/她的 GAID。GAID 字段可以在 event_params 下找到,Key 作为 BigQuery 中的 gaid。希望这可以帮助!