无论您是独立的团队还是小型团队或大型团队的一员,您都可能依赖Google Firebase之类的工具来简化生活。您无需集成自己的崩溃报告系统,而只需集成Crashlytics。您只需使用Firebase Cloud Messaging(FCM)即可实现自己的推送消息服务,而不是实施自己的推送消息服务。对于较小甚至更大的开发团队,使用Google已经为您提供的出色工具就不难了。为了让您的生活更轻松,Google今天为Firebase应用程序开发平台推出了新功能。今天的主要公告包括新的“应用程序内消息传递”功能,支持将Crashlytics数据导出到BigQuery以及Crashlytics与Jira Software的集成,但是还有更多我们需要讨论。
Firebase应用内消息传递
用户安装您的应用程序后,如何与他们交流?使用Firebase Cloud Messaging发送推送通知可能很诱人,但是您可能会讨厌那些讨厌不需要的推送通知的用户。借助新的应用内消息传递功能,您可以直接向目标用户群发送应用内消息,以使他们参与您的应用。例如,如果您确定要向其发送特定促销活动的特定用户组,该怎么办?借助应用内消息传递,您可以在这些用户积极使用应用程序时发送自定义消息,因此希望将他们转换为应用程序的长期忠实用户。
您如何确定要通过应用内消息定位的用户组?借助Google Analytics(分析),您可以根据设定的操作来创建用户受众。例如,如果您开发一款手机游戏,并且想要奖励通过某个级别的用户,则可以根据满足该条件的用户来创建用户群体,然后向他们发送带有自定义图片,文字和文字的应用内消息,以及触发特定操作的按钮。借助Firebase Predictions集成,针对特定用户组的功能非常强大,而且借助所收集的数据,您可以在反复试验的基础上启动广告系列,以了解如何最好地定位用户。
Firebase应用内消息传递今天推出。您可以在此处查看文档以获取更多详细信息。
Crashlytics数据导出到BigQuery
如果您的团队处理大量数据,那么您可能会发现Crashlytics不适合该工作。由于BigQuery的集成,现在可以导出所有原料,反混淆碰撞数据进行深入分析,并用你喜欢的业务分析工具定制的可视化。
Crashlytics与Jira软件的集成
如果您使用Jira Software跟踪错误,您将很高兴知道现在可以直接从Firebase中识别的崩溃中在Jira Software中创建新问题。将Jira Software链接到Firebase帐户后,只需单击“创建新票证”即可。您还可以将问题链接到现有故障单,以更好地跟踪已经确定并正在处理的问题。通过现有的Slack集成,您可以在首次在Firebase中创建的Jira Software中打开和关闭问题时与您的团队进行沟通。无需切换到另一个平台-您所有喜欢的工具都可以一起使用。
Jira Software集成将在未来几周内推出。
远程配置的更改历史记录
如果您开发应用程序并想要运行A / B测试,请在Firebase中转到“远程配置”。Remote Config允许在不更改应用程序的情况下更改应用程序的行为和外观,只需为所有用户或一组用户指定要覆盖的应用程序内值即可。Remote Config的最大问题之一是跟踪您已更改的参数值和条件,但是今天,Google正在添加更改历史记录,因此您不必手动跟踪更改。Firebase现在将在长达90天的时间内保存300个项目的Remote Config版本。如果您进行了不希望的更改,则可以通过单击“回滚到版本”按钮轻松回滚到以前的版本。
今天将推出“远程配置”中的更改历史记录,并将在接下来的几天中提供。您可以在此处查看技术文档。
使用Firebase托管多个网站
Google宣布,在接下来的几周内,他们将推出Firebase Hosting的更新,使您可以在一个项目中托管多个网站。此外,从Firebase CLI的4.1.0版本开始,将更新推送到站点将仅上载自上一发行版以来实际更改过的文件,从而加快了更新过程。
改造到“项目概述”页面
Firebase最近获得了许多新功能和集成,因此Google修改“项目概述”页面只是时间问题。在接下来的几周内,您应该会看到经过重新设计的“项目概述”页面,该页面为您提供了Firebase每个部分的数据摘要。现在,该摘要包括性能问题,通知和A / B测试状态,以及其他服务(例如功能,托管,存储等)的使用情况和运行状况数据。最后,“最新版本”部分现在包含实时数据。