個平臺之間存在一些重要差異需要注意。除了關(guān)鍵的功能和價格差異之外,還要考慮到Firebase
是Google云平臺的一部分,Google可以根據(jù)自身的業(yè)務(wù)目標(biāo)和市場策略調(diào)整Firebase的功能重點(diǎn),這樣的調(diào)整可能會影響通知服務(wù)在其內(nèi)部的優(yōu)先級和發(fā)展,因此Google對Firebase 作為通知平臺的長期承諾是有著不確定性的,而EngageLab 作為專業(yè)的推送服務(wù)提供商,推送通知是核心業(yè)務(wù)之一,此類服務(wù)提供商會更專注于提供這項服務(wù)并不斷改進(jìn),以保持在市場中的競爭力。

FirebaseCloud Messaging(FCM)簡介


Firebase CloudMessaging(FCM)是谷歌“云消息傳遞”的API,移動應(yīng)用可以通過它向下載了他們安卓應(yīng)用的用戶發(fā)送通知。這個基于Android設(shè)備的云API在Firebase收購之前被稱為“GoogleCloud Messaging”。


EngageLab 簡介

EngageLab是全球領(lǐng)先的客戶互動平臺,提供多種觸達(dá)方式,包括Push通知、WhatsApp、電子郵件和短信。通過這些多通道的消息發(fā)送解決方案,幫助企業(yè)以更低的成本快速觸達(dá)客戶,提升用戶活躍度、轉(zhuǎn)化率和留存率。

Firebase CloudMessaging(FCM)的前世今生

Firebase是一家初創(chuàng)公司,于2014年被谷歌收購。在最初的幾年里,谷歌顯著地增強(qiáng)了Firebase平臺的功能。包括“GoogleCloud Messaging”、“GoogleAnalytics for Mobile”、“Admob”等其他谷歌產(chǎn)品被并入到不斷增長的Firebase產(chǎn)品套件中。GoogleCloud Messaging變成了FirebaseCloud Messaging。GoogleAnalytics for Mobile轉(zhuǎn)變成了FirebaseAnalytics。即使是谷歌的移動廣告產(chǎn)品Admob,也成為了Firebase的一部分。

現(xiàn)在Firebase成為了一個包含大約20個產(chǎn)品的套件,包括崩潰報告、應(yīng)用分發(fā)工具、實(shí)時數(shù)據(jù)庫、云托管、機(jī)器學(xué)習(xí)工具等。

從2019年左右開始,谷歌減慢了對Firebase的改進(jìn)速度,并減少了一些已有功能。Firebase分析在很大程度上被廢棄,被一個圍繞GoogleAnalytics的iframe代替了。新的Firebase產(chǎn)品更新從每年幾十個減少到只有兩三個。

如今,成千上萬的開發(fā)者繼續(xù)使用Firebase旗下的一個或多個產(chǎn)品,包括FirebaseCloudMessaging。然而,谷歌似乎決定暫時減緩對Firebase的投資,F(xiàn)irebase的未來顯得不太確定。數(shù)據(jù)也證實(shí)了這一點(diǎn)。當(dāng)查看Firebase自己的博客時,關(guān)于FirebaseCloud Messaging的產(chǎn)品更新和其他帖子的數(shù)量隨著時間的推移而減少,到了2022年完全沒有帖子。

 每年帶有“CloudMessaging”標(biāo)簽的Firebase博客文章數(shù)量

FCM與手機(jī)設(shè)備廠商通道的主要差別在于它們各自的運(yùn)行機(jī)制和使用場景。具體如下:

1.運(yùn)行機(jī)制的差異:

2.使用場景及區(qū)域的差異:

因此FCM和手機(jī)設(shè)備廠商通道對于全球開發(fā)者和特定地區(qū)開發(fā)者來說,都有其獨(dú)特的優(yōu)勢。開發(fā)者通常需要根據(jù)自己應(yīng)用的用戶群體中,分布在不同廠商的設(shè)備和區(qū)域范圍來決定使用哪一個或者同時使用兩種服務(wù)以實(shí)現(xiàn)最佳的消息推送效果。


EngageLab和Firebase產(chǎn)品能力對比

我們從產(chǎn)品功能/服務(wù)層面對EngageLab 和 Firebase進(jìn)行對比,為了使對比更全面,還增加同為專業(yè)服務(wù)商Onesignal 的對比。


EngageLab平臺提供多語言推送、終端用戶時區(qū)推送等特性,點(diǎn)擊文章底部閱讀原文,立即申請試用


服務(wù)穩(wěn)定性對比

可靠性和平臺支持在確保通知始終順暢運(yùn)行方面極為關(guān)鍵。在2022年,F(xiàn)irebaseCloud Messaging和FirebaseNotificationComposer遇到了多次重大問題,平均解決時間為13天。在接近四分之一的時間里,F(xiàn)irebase至少有一個重大問題正在發(fā)生。

截至2022 月的2022 FCM 云消息傳遞問題歷史記錄

由于EngageLab必須借助FCM(FirebaseCloud Messaging)來向安卓設(shè)備發(fā)送推送通知,EngageLab做了一系列工作避免來自谷歌系統(tǒng)內(nèi)部缺陷的任何影響。在絕大多數(shù)情況下,EngageLab可以避免或快速找到解決FCMAPI出現(xiàn)問題的方法。為了進(jìn)一步減少EngageLab受谷歌服務(wù)中斷影響的機(jī)會,EngageLab避免使用FCM中已知有更頻繁問題的特性。

例如:

這種直接與手機(jī)設(shè)備廠商的通信方式可以避免一些與FCM相關(guān)的問題。例如,如果FCM出現(xiàn)故障或性能問題,EngageLab仍然可以通過與手機(jī)設(shè)備廠商的通道發(fā)送推送通知,確保通知的可靠傳遞。

此外,與手機(jī)設(shè)備廠商建立通道還可以提供更好的兼容性和支持,因?yàn)檫@些廠商的推送通知服務(wù)和API通常會針對自己的設(shè)備和操作系統(tǒng)進(jìn)行優(yōu)化和改進(jìn)。

EngageLab 還擁有一個7/24 的可靠的技術(shù)支持團(tuán)隊,確保提供可靠的售后服務(wù)。


價格對比

EngageLab和Firebase都提供免費(fèi)計劃,為用戶提供了一個很好的開始使用的方式。然而,F(xiàn)irebase的用戶有時會發(fā)現(xiàn)自己需要為一些非常簡單的服務(wù)付出昂貴且難以預(yù)測的價格,比如托管一個通知用的圖片。

Firebase需要付費(fèi)才能上傳圖像

Firebase的定價方案復(fù)雜,且可能在開發(fā)者甚至未意識到的情況下變得非常昂貴。(由于一個小的編碼錯誤,有個組織在不到72小時內(nèi)意外地花費(fèi)了30,000美元在Firebase上。)例如,上傳一個1兆字節(jié)的圖片并發(fā)送到1,000,000個設(shè)備的成本將是150美元(Firebase按每千兆字節(jié)數(shù)據(jù)傳輸收費(fèi)0.15美分)。如果您每天向這些設(shè)備發(fā)送一次該通知,那么每月的成本將是4,500美元。相比之下,EngageLab的付費(fèi)計劃是根據(jù)您的 APP的日活數(shù)量收取訂閱費(fèi)用,對于訂閱套餐內(nèi)的API調(diào)用和圖片上傳并不會按照用量收取費(fèi)用,訂閱式收費(fèi)有利于您根據(jù)您的實(shí)際業(yè)務(wù)發(fā)展情況制定有效預(yù)算,且我們還支持企業(yè)定制服務(wù)計劃,可根據(jù)您的實(shí)際需求進(jìn)行付費(fèi)計劃調(diào)整。

結(jié)論

雖然Firebase曾經(jīng)是開發(fā)人員尋找簡單平臺發(fā)送通知的合理選擇,但谷歌未對維護(hù)和創(chuàng)新進(jìn)行充分的投資,無法滿足現(xiàn)代消息平臺和API的期望。如今,EngageLab在可靠性、易用性、功能、支持和價格方面是明顯不錯的選擇。

分享文章
微信
微博
復(fù)制鏈接

上一篇:

極光筆記 | 發(fā)送功能使用技巧分享

下一篇:

如何為您的業(yè)務(wù)開發(fā)和訓(xùn)練一個AI-BOT?
登錄后可進(jìn)行留言,請 登錄注冊
0條留言
快速聯(lián)系

熱門文章

相關(guān)文章

內(nèi)容標(biāo)簽
#推送

極光官方微信公眾號

關(guān)注我們,即時獲取最新極光資訊

0/140
發(fā)送

現(xiàn)在注冊,領(lǐng)取新人大禮包

免費(fèi)注冊

您的瀏覽器版本過低

為了您在極光官網(wǎng)獲得最佳的訪問體驗(yàn),建議您升級最新的瀏覽器。