文章綱要:
1. iOS app外消息提醒分類
2. iOS app 內消息提醒分類
正文:
消息提醒基本是每個app存在,根據消息提醒的目的性可以分為兩類。
一類是產品運營類提醒,希望通過運營類push 重新喚醒用戶,從而提升用戶的活躍度,比如運營活動,文章推薦。
另一類是跟用戶關聯較大的提醒,比如評論,關注,司機接單這類消息,與用戶的關聯相對較大。此類消息更多的是當用戶處在app 外時,給用戶相關的提醒。
一、iOS app外消息樣式
app 外的消息需要用戶授權才能進行。在第一次啟動app 的時候,系統會替app 請求推送權限,如果用戶授權后,app 可通過橫幅推送、紅色數字提醒、彈框式進行消息推送。如果用戶拒絕授權,app外將不會接收任何消息推送,只能在app 內接受消息通知。
消息推送的關閉一般有兩種方法。
一種方法是通過設置--通知--對應app--允許通知進行關閉app 的消息提醒,該路徑相對不是很好找,所以有些app 會在app 內設置內容中添加消息提醒的選項,提供用戶第二個選擇。
另一種是app 類提供的關閉消息提醒,這種方法是app 在推送過程中進行過濾,如果用戶關閉了提醒將不會收到推送提醒。好處是可以對消息進行分類,對于一些不是很感興趣的消息類型用戶可以選擇關閉該類消息的提醒。同時也避免用戶通過手機設置路徑直接將app 所有的推送消息給關閉。
app 外消息推送樣式:
1. 橫幅推送
橫幅消息指的是在通知欄中,分app 消息聚合消息。該類型消息比較常見,點擊后可跳轉到對應的app 鏈接地址。從通知欄點擊進入后,該消息會消失,但是直接打開app 查看消息,大部分時候通知欄的消息不會自動消失,如果需要讓查看后的消息也一起消失,則涉及到較大的開發量。不過個人覺得如果開發挺充裕的,可以做,但是不做也可以接受,畢竟微信也沒有做,而且如果要做,也是蘋果自己做會更好。
這類消息提醒比較容易被用戶忽略掉,且如果經常使用該形式進行消息推送,會引起用戶的反感,進而導致用戶的卸載行為。
2. 紅色數字提醒
紅色數字提醒指的是桌面上app 圖標右上角的數字紅點提醒。一種不緊急的提醒方式,數字的增量很難記住,部分用戶有強迫清零的習慣。橫幅推送和數字提醒可后端控制是否一一對應。
3. 彈框式消息
彈框式的消息是指打斷當前操作,直接彈框提醒,要求用戶一定要先對提醒進行處理后才能進步一操作。這種形式比較粗暴,對用戶當前的操作有較強的打斷,同時這類提醒還有一個弊端是彈框可顯示的內容較少且只能顯示一條消息提醒。比較適合需要用戶立馬進行處理得消息通知提醒,如安全類提醒。
其他:聲音
聲音的提醒一般和上面三種提醒一起并用,很少單獨使用。
二、iOS app 內消息設計
app 內的消息常見的類型:
1. 紅點數據。該提醒在消息盒子或有更新版塊入口進行標記,用戶點擊進入查看后紅點才消失。
紅點數字提醒包括兩種,一種是帶數字的,一種是無數字僅小紅點。用小紅點標識的信息相比其他帶數字的提醒為弱提醒。
2. 橫幅消息。用戶在瀏覽內容,目前內容有更新,但避免打斷用戶當前的操作,在頂部已橫條提示用戶有多少條新內容刷新后查看更新消息,橫幅一般3s 后就消失(比如新浪微博首頁有新微博的頂部橫幅提示)該形式比較適合內容更新弱提醒。
3. 彈框提醒。不管是在app 外或app 內彈框提醒要求用戶停止先前的操作轉而處理當前的提醒,對用戶的干擾都是非常大的。如果不是很重要,刻不容緩的事,使用該提醒方式可能會遭到用戶強烈的反感,不建議輕易使用。
在設計時根據消息特性選擇合適的消息提醒類型很重要。
消息系統設計其他注意事項:
1. 如果app 帶有即時通訊特征,不管用戶處哪個頁面,有新消息來的時候都要傳達給用戶(全局消息、聲音提示、震動提示)讓用戶知曉有新消息來了。
2. 若非即時通訊類app,且app 存在多種消息類型,請將消息按照不同類型進行分類,避免消息過多引起混亂。
3. 消息內外的數字之和需一致,上層是下層數字之和,層層消除。
4. 消息是提醒的功能,承載的是提示的功能,避免將下一步的操作揉合到消息系統里面,使得一個簡單的功能重。個人覺得,每個功能應該是相對獨立的,各個版塊的耦合性較高會增加用戶的認知成本。
*****************************************************************************
本次內容寫得比較泛,還是用具體例子來分析會比較合適。