谷歌今天更新了Firebase,它的服务是帮助开发人员为Android,iOS和网络构建应用程序。Firebase获得了In-App Messaging功能,新的Crashlytics集成,远程配置更改历史记录,Firebase托管改进,Firebase云消息传递API仪表板以及更好的控制台。
多年来,Firebase已从实时数据库发展为基于Google Cloud构建的移动应用开发平台。这些最新功能旨在帮助移动开发人员在开发周期的每个阶段,包括构建应用程序,提高应用程序质量和发展业务。Firebase在今年的谷歌I / O开发者大会上没有得到通常的关注,而今天该公司正在解决这个问题。
Firebase In-App Messaging,不要与Firebase云消息混淆,今天正式推出,让开发人员通过显示相关信息,优惠和提示,培养和吸引最有价值的用户 - 那些积极使用他们应用程序的用户。推送通知有助于将用户带回您的应用,而应用内消息传递将确保他们“以正确的,预期的方式”与您的应用进行互动 - Google希望有针对性的内容相关消息能够“通过应用漏斗筛选他们”。
可以通过格式,颜色和号召性用语来自定义消息。正如您所料,In-App Messaging与Google Analytics for Firebase和Firebase Predictions集成在一起,因此开发人员可以根据用户个人资料数据(语言,应用版本,国家/地区),当前行为(购买,访问过的屏幕,点击按钮)定位消息,并预测未来的行为(支出的可能性,变换 的风险)。
Firebase Crashlytics正在获得两个新的集成:BigQuery可以对崩溃数据进行更深入的分析,Jira软件可以提醒团队崩溃。BigQuery集成现已上市,而Jira集成将在未来几周推出。
前者意味着开发人员可以将他们的Crashlytics数据从Firebase导出到BigQuery。因此,开发人员可以通过自定义元数据(如实验ID)对崩溃报告进行截取,然后使用Data Studio或类似工具可视化趋势。这也意味着您最终可以通过设置自己的保留和删除政策来获取数据的所有权,而不是依赖Firebase的默认值。
后者意味着开发人员可以根据Firebase中报告的崩溃创建Jira问题。当与Slack中的Crashlytics集成相结合时,这非常有用,因为团队现在可以跟踪他们正在处理的问题。
Google已将更改历史记录添加到Remote Config,今天推出并在几天内完全可用于所有项目.Firebase可以保存项目远程配置的300个版本长达90天,因此开发人员可以查看参数和条件如何更改时间。只需单击按钮,它们也可以回返到以前的版本。
Firebase Hosting将很快让开发人员在一个项目中托管多个网站。这种改进将在“未来几周内推出。”此外,在将更新推送到站点时,Firebase CLI(从v4.1.0开始)现在只上传在版本之间更改的文件,从而加快整个过程。
Firebase云消息传递(FCM)API(允许开发人员向其Android,iOS和Web用户发送通知和数据消息)已收到新的信息中心。FCM API报告信息中心包含关键通知统计信息,例如发送,展示次数和打开。它允许您按日期,平台(Android或iOS)和发送类型(控制台或API)过滤发送。
说到仪表板,控制台中的“ 项目概述”页面现在汇集了来自Firebase所有不同部分的数据,使您可以单独查看应用程序,服务和业务的运行状况。除了分析和崩溃数据,您现在还可以查看性能问题,通知和A / B测试状态以及其他Firebase服务的使用情况和运行状况数据。控制台的最新版本部分现在将包含实时数据。
最后,谷歌对Fabric和Firebase有很大的动作,顺便说一下,这两项计划都是收购,但该公司还没有准备好这件事情。
领取专属 10元无门槛券
私享最新 技术干货