您的位置: 首页 >互联网 >

Google为Firebase Cloud Messaging添加Web支持

2019-10-20 15:31:12 编辑: 来源:
导读 从本周开始,软件开发人员将能够使用Google的Firebase Cloud Messaging技术将来自其应用程序和服务的推送通知发送到Firefox,Opera和除Ch

从本周开始,软件开发人员将能够使用Google的Firebase Cloud Messaging技术将来自其应用程序和服务的推送通知发送到Firefox,Opera和除Chrome之外的其他浏览器。这要归功于Google本周宣布的JavaScript库形式的FCM新的网络支持。

Google的软件工程师Pinar Ozlen在Firebase Blog上写道,网络支持扩展了FCM支持的浏览器数量,并将使在Web上推送通知的实现更加简单。

Ozlen说:“通知是开发人员建立引人入胜的体验的最引人注目的工具之一。” 但是,开发人员经常抱怨在Web上实现它的挑战。她指出,新的FCM Web支持应有助于解决其中一些挑战。

FCM最初称为Google Cloud Messaging,是一个消息传递平台,开发人员可以使用它将通知和消息传递到Android和iOS应用程序以及最新的Chrome浏览器。该技术旨在为开发人员提供一种向用户发送通知的方式,例如与数据同步或特殊优惠和更新有关的通知。

该技术允许将消息和通知推送到单个设备或设备组,或者像Google所说的那样,甚至通过可能订阅用户的特定主题。

在本周的公告中,开发人员将能够使用FCM将此类通知发送给任何支持Push Application Programing Interface(向Web应用程序发送推送消息的API)的浏览器的用户。这样一来,开发人员不仅可以使用Chrome浏览器,还可以使用其他浏览器,例如Firefox和Opera。受支持的浏览器包括版本50以及更高版本的Chrome桌面和移动设备,版本44的Firefox和版本37以上的Opera的移动设备。

FCM将支持向设备发送或从设备发送的有效负载高达4k的消息。

Ozlen说,新的FCM JavaScript库将管理被认为很复杂的服务器端任务,例如有效负载加密和所谓的服务工作者,或者在后台运行的浏览器脚本,而无需任何用户交互。她说,这使开发人员更容易在Web上启用推送通知。

推送通知当前在Microsoft的Edge浏览器上不可用,但是一旦浏览器支持Push API和消息有效负载,它将被覆盖。三星浏览器也是如此。

Ozlen说,在发布新的FCM JavaScript库之前,Google与早期采用者一起测试和完善了该技术。

参与测试的人包括中国的Alibaba.com和Settle Up,这是一个可帮助用户跟踪费用共享的在线应用程序。

Ozlen说,Settle Up希望能够在共享账单发生更改时通知用户,并决定使用FCM启用该功能。她声称,初创公司看到收到此类通知的用户的参与度比未收到通知的用户高37%。

同样,与没有收到通知的移动用户相比,在通过FCM推送通知后,阿里巴巴在线速卖通在线零售市场的转换率提高了178%。


免责声明:本文由用户上传,如有侵权请联系删除!

2016-2022 All Rights Reserved.平安财经网.复制必究 联系QQ280 715 8082   备案号:闽ICP备19027007号-6

本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。