解讀什么是消息推送成功送達率-創(chuàng)新互聯(lián)

初接觸極光推送的使用者,為了衡量消息推送的質量。經(jīng)常會糾結到消息的"送達率"這個概念.那么究竟什么是送達率呢?或者如何正確理解消息的送達情況呢?

成都創(chuàng)新互聯(lián)于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術服務公司,擁有項目成都網(wǎng)站建設、網(wǎng)站設計網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元宜黃做網(wǎng)站,已為上家服務,為宜黃各地企業(yè)和個人服務,聯(lián)系電話:13518219792

解讀什么是消息推送成功送達率

基本概念

先來看與消息送達相關的幾個基本概念:

  • iOS 目標用戶數(shù):匹配推送條件的 iOS 用戶的數(shù)量。

  • iOS 推送成功數(shù):推送到 APNS 并被 APNS 成功接收的數(shù)量。如果 device token 變更,過期或者與推送環(huán)境不匹配則不會成功。

  • Android 目標用戶數(shù):匹配推送的條件的Android 用戶數(shù)(1個月內與服務器有過連接的用戶。如果超過1個月都沒有與 JPush server 產(chǎn)生任何連接,那么將不向此用戶推送)。

  • Android 在線推送數(shù):消息推送時,目標用戶在線,通過在線下發(fā)的消息數(shù)。Android 用戶長連接在線會通過在線下發(fā),其余用戶通恢復網(wǎng)絡后觸發(fā)緩存的離線消息。

  • Android 送達數(shù):消息送達到客戶端,并且服務端確認收到了客戶端的應答的數(shù)量。

  • 點擊數(shù):本次推送被用戶點擊的次數(shù)。

送達率的偽命題

解讀什么是消息推送成功送達率

如圖所示,最外圈的 Total 代表全部的注冊用戶,即應用創(chuàng)建依賴所有的注冊用戶數(shù)。接下來是目標用戶(target)所有的消息推送都會有一個目標用戶,這個目標用戶是指符合條件的用戶,系統(tǒng)會根據(jù)推送條件匹配出推送的目標用戶。即使作為目標用戶也可能包括已經(jīng)卸載了,或者以后根本不聯(lián)網(wǎng)的用戶,因為JPush 系統(tǒng)是無法獲取這些狀態(tài)的。

每一次消息推送都會有一個送達數(shù),當一次消息推送產(chǎn)生的時候,目標用戶中會有一些當時在線和一些不在線的。系統(tǒng)會根據(jù)用戶的狀態(tài)立即向在線的用戶進行推送,當時不在線的用戶系統(tǒng)會為其保存離線消息,消息有效期之內用戶恢復網(wǎng)絡后,系統(tǒng)會將離線消息發(fā)送到用戶客戶端。

針對用戶的在線和離線情況,了解了一個消息的推送可能后,再來看“送達率”:

  • 在線送達率=在線用戶中成功接收的數(shù)量/在線用戶數(shù)

  • 離線送達率 = 離線消息送達數(shù)/離線消息下下發(fā)數(shù)。

只有這個送達率才是真正的送達率,至于有一部分用戶雖然是目標用戶,但是推送后一直離線或者已經(jīng)卸載了應用,系統(tǒng)是不可能把消息發(fā)送給他們的。所以如果計算送達率的時候把這部分用戶計算上顯然無法說明什么,而且這部分用戶隨著一個應用的時間越來越長,數(shù)值可能會越來越大。

如果是廣播推送,目標用戶數(shù)比較多,這個真正的送達比率基本上是固定在98%左右。為什么這么說,因為可以影響真是送達率的原因主要是用戶網(wǎng)絡聯(lián)通的穩(wěn)定性,可能發(fā)送的時候用戶狀態(tài)還是在線,當消息發(fā)送的時候用戶已經(jīng)處于離線狀態(tài)了,這部分用戶就需要恢復連接的時候接收離線消息了。

送達數(shù)預期

作為一個極光推送的使用者,通過什么數(shù)值衡量消息的推送情況呢? 在線用戶數(shù),沒錯就是在線用戶數(shù)。因為一條消息,從產(chǎn)生的那一個時刻一直到消息有效期超期,在這段期間在線或者登錄過的用戶才會收到消息。例:一般一條廣播消息的默認有效期為24小時,那么這條消息最終的送達數(shù)量應該略小于當天的天在線用戶數(shù),為什么小于是因為有一部分在線用戶數(shù)是消息推送后才注冊的新用戶,這部分用戶是不會收到之前的消息的。

稍后極光推送會開放每條消息發(fā)送時的在線推送數(shù)統(tǒng)計。

結論

“在線用戶數(shù)” 才是可以用來衡量推送成功數(shù)的值。 “消息送達 目標總數(shù)”并不是真正的送達率,這個比率沒有太多的參考意義。真正的送達率其實是一個比較穩(wěn)定的值。

作者:極光推送產(chǎn)品總監(jiān) 呂鑫

極光推送(JPush)是獨立的第三方云推送平臺,致力于為全球移動應用開發(fā)者提供專業(yè)、高效的移動消息推送服務。

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

當前名稱:解讀什么是消息推送成功送達率-創(chuàng)新互聯(lián)
鏈接分享:http://muchs.cn/article30/hscso.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供響應式網(wǎng)站、網(wǎng)站收錄、網(wǎng)站建設、外貿(mào)網(wǎng)站建設關鍵詞優(yōu)化、品牌網(wǎng)站設計

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設網(wǎng)站維護公司