我试图弄清楚是否可以将所有 Firebase Analytics 数据导出到 Excel 电子表格,类似于使用 Google Analytics 执行此操作的方式。据我所知,唯一的方法是与 BigQuery 链接,然后执行一些 SQL 语句来构建表并导出。
不幸的是,这对我们来说是行不通的(由于客户的预算和能力)。有没有其他方法可以导出我丢失的这些数据?
我试图弄清楚是否可以将所有 Firebase Analytics 数据导出到 Excel 电子表格,类似于使用 Google Analytics 执行此操作的方式。据我所知,唯一的方法是与 BigQuery 链接,然后执行一些 SQL 语句来构建表并导出。
不幸的是,这对我们来说是行不通的(由于客户的预算和能力)。有没有其他方法可以导出我丢失的这些数据?
更新:您现在可以通过单击从 Firebase 控制台中的Download CSV选项将分析报告导出为 CSV⠇</kbd> overflow menu.
与此同时,您真的应该再看看 BigQuery。定价非常合理,并且有 1 TB/月的免费查询层。
史蒂夫·加内姆
Firebase 分析产品经理
由于我们公司在其项目中使用 AWS,BigQuery 目前不是一个选项,所以我继续从 Firebase 抓取数据。
您可以在 python 中使用 Selenium 和 Beautifulsoup从 Firebase 抓取数据。
您可以在 Firebase 的 Analytics 网页上轻松选择和复制 UI 块,然后将复制的数据粘贴到 Excel 工作表中。你会看到精美的桌子。
有一个 YouTube 视频在这里解释和演示了该过程:
使用这个奇怪的技巧将您的分析数据复制到电子表格!- Firecasts
对于所有使用 AWS 并想要自动化管道的人,BigQuery 允许您在没有数组的情况下导出 CSV,如果有,则允许导出 JSON。然后,您可以自动导出到谷歌云存储。最后,您可以将 Airflow 与 AWS 或 EC2 与 CRON 或其他一些编排或调度系统一起使用,以安排将 google 数据合并到您的 AWS 管道。