APP消息推送功能之前端后臺設計

APP消息推送功能之前端后臺設計

最近有不少小伙伴問APP消息推送功能,前端、后臺如何設計的?消息系統的架構是什么樣的?最近剛好做到后臺消息推送這塊,簡單談談個人心得,歡迎拍磚。

消息推送是讓自己的用戶獲取信息最有效和最直接的方式。消息推送系統是對產品來說非常重要,消息推送設計也是初級產品的入門課程。

消息推送是提升產品留存率、活躍度的重要功能,常見的消息一般是標題+內容,可推送優惠、活動、資訊等。

消息推送后臺設計

蘋果版推送功能必須將消息、deviceToken發給蘋果服務器,蘋果再通過deviceToken找到用戶,并將消息發給用戶。安卓可自家搭建推送服務器,將消息直接發給用戶,或用百度云、信鴿、極光第三方推送服務器。

蘋果和安卓都可用第三方推送后臺(如友盟、激光),弊端需從本地數據庫導出目標用戶token,比較麻煩,也可自己開發推送后臺,通過關鍵字刷選目標用戶,這樣靈活方便些。

來自友盟截圖


蘋果允許用戶設置app的消息推送開關,安卓很多廠家定制rom也模仿蘋果設置推送通知開關,這使得消息達到率大打折扣。

消息推送APP端設計

APP接收到消息后,一般在顯示于手機通知欄,點擊消息調起APP進入消息詳情頁,點擊詳情頁左上角返回按鈕,則回到APP首頁。


APP內部最好設計-我的消息-的功能,以便用戶查看推送消息歷史記錄,通過角標、已讀、未讀等設計吸引用戶讀取消息。(畫下來這都是重點)

建議提供推送設置功能,允許用戶設置推送消息是否顯示于通知欄、接收消息音效、接收時間等。(畫下來這里重點要考)

推送策略設計

1、選擇合適的時間進行推送,盡量避開用戶休息時間(晚上22:00-早上8:00)推送,減少對用戶的干擾;

2、一切從用戶需求出發,精準推送。根據用戶的地理位置、渠道、活躍度等維度對用戶分群,從數據去提煉用戶需求和使用場景,對不同的用戶群推送不同的內容,能大幅度提高消息的準確度和匹配度。

例如一些視頻App就利用大數據,針對不同用戶的觀劇偏好提供個性化的消息推送,訂閱視頻、同類視頻更新提醒,而且常在晚上6點后推送,正是人群觀影高峰期前段。百度視頻App就宣稱,其精準推送使得用戶打開消息推送的比例提高了3-5倍;

4、結合熱點,挖掘用戶喜聞樂見的內容進行推送,用戶關注度更高。以下是兩個健身類App樂動力和完美囚徒健身的消息推送對比,盡管都是下午時間段推送,但是第二個結合統計數據和好友PK的消息,更能激發起用戶的鍛煉欲望;

消息流程設計

消息推送場景分析

最后上個消息推送案例來自網絡



原創作品轉載請聯系作者。


作者:明陽,微信:tk8256。專注于電商智能營銷、策略中臺、ERP、SaaS、OA等領域。

僅供參考學習。轉載標明出處!!!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 推送通知 注意:這里說的推送通知跟NSNotification有所區別 NSNotification是抽象的,不可...
    iOS開發攻城獅閱讀 4,346評論 1 13
  • 推送通知注意:這里說的推送通知跟NSNotification有所區別NSNotification是抽象的,不可見的...
    醉葉惜秋閱讀 1,548評論 0 3
  • 注:此文只現在已經不能適配iOS10了,iOS10推送采用了新的方法,做iOS9及以下的系統可讀此篇文章。 最近公...
    TIME_for閱讀 33,382評論 85 321
  • 項目推薦 前提:考慮到你們終不會在家一直閑待著,想到什么項目適合做,于是想到這個項目 ——————————————...
    木一同志閱讀 322評論 0 0
  • 下午下班的時候下雨了,淋回了家。 那個,要是我和你說我帶了傘你可千萬別說我傻啊...
    饅頭泡稀飯閱讀 243評論 0 0