c# - 如何收集 Firebase 消息传递统计信息
问题描述
我有一个使用 Firebase 消息传递的移动项目。我需要收集一些关于已发送消息状态的数据(收到打开等)并将其显示在我们的 Web 管理面板中。在哪里可以找到信息和分步说明?
解决方案
您可以在 Firebase 控制台中查看交付报告面板,然后可以从那里将信息导出为 CSV。不过,这将是手动操作,因此如果您想在自己的应用程序中显示数据,可能并不理想。
还有一个API 可以获取聚合的交付数据。我不确定这个 API 是否可以直接从客户端访问。如果没有,您必须将其包装在自定义端点中并从您自己的应用程序中调用它。
最后,如果上述方法不适用于您的用例,您可以配置 FCM 以将交付数据导出到 BigQuery并在此基础上构建您自己的报告 API。
推荐阅读
- javascript - Uncaught SyntaxError: Unexpected token < in JSON at Function.parse [as parseJSON] (
) 在 Object.success (script.js:14) - excel - MS Excel 中的参考文献
- java - 使用信号量为类创建测试
- java - 在所有列上解析 Array_agg
- c# - 不同计算机中不同程序之间的通信(C# 或 Python)
- php - Laravel-Many-to-Many 自引用表 - 帮助找到更好的解决方案
- javascript - 如何在 React Native 中获取 API 之前保存当前位置的经纬度坐标?
- java - 如何在 Mongodb (Spring) 上编写此聚合查询
- android - Android webview不显示网站的一部分
- ansible - Ansible playbook:打印消息