歡迎來(lái)到深圳市志博科技有限公司網站!
您當前的(de)位置:深圳APP開發 > 新聞資訊 > 網站建設資訊 >
人(rén)
已閱讀

網站開發應該怎麽設計通(tōng)知系統

來(lái)源:lexintech.com       發布時(shí)間:2018-06-11
網站開發的(de)通(tōng)知系統是網站信息傳播機制的(de)重要的(de)一部分(fēn),本文隻梳理(lǐ)設計原則供大(dà)家參考。 這(zhè)裏的(de)通(tōng)知包括但不限于公告、提醒或消息(不同使用(yòng)場(chǎng)景下(xià)的(de)功能定義不同)。 
 
通(tōng)知系統,顧名思義即通(tōng)知信息的(de)傳達處理(lǐ)系統。目的(de)是爲了(le)讓用(yòng)戶獲得(de)需要得(de)到的(de)消息及提醒并進行處理(lǐ)。
 
這(zhè)裏的(de)“需要得(de)到”有兩層意思: 
1、用(yòng)戶彼此互動觸發的(de)信息流(留言、評論或者回複、私信等) 
2、網站希望用(yòng)戶了(le)解關注的(de)信息(系統公告等)
 
通(tōng)知系統設計的(de)原則可(kě)簡單的(de)歸納爲: 
1、消息傳播效率最高(gāo)(獲取、處理(lǐ)、信息傳達、用(yòng)戶反饋等效率) 
2、避免産生騷擾(噪音(yīn)、頻(pín)繁提示)
 
不用(yòng)的(de)平台和(hé)産品本身由于對(duì)業務的(de)需求不一樣,種類也(yě)是有區(qū)别的(de)。大(dà)緻可(kě)分(fēn)爲以下(xià)幾種:
網站開發怎麽設計通(tōng)知系統
 
通(tōng)知系統實現機制,現對(duì)這(zhè)幾個(gè)環節分(fēn)開說明(míng):
 
(一)通(tōng)知合并
通(tōng)知在推送之前需要進行彙總合并,目的(de)在于提高(gāo)消息傳播處理(lǐ)效率;減少騷擾,降低噪音(yīn);平衡服務器壓力。
 
  1)合并周期:
  固定時(shí)間内的(de)消息全部彙總(24小時(shí)内/30天等);
  無固定時(shí)間(隻要未處理(lǐ)/未讀即彙總)
  當然一般都組合著(zhe)用(yòng):合并24小時(shí)内未處理(lǐ)消息
 
  2)分(fēn)類合并
  同種類進行合并(如n條留言合并爲1條)
  同一發起人(rén)合并(如張三給你發來(lái)的(de)n條私信)
  同一時(shí)間周期合并(如24小時(shí)共收到n條評論)
 
(二)通(tōng)知分(fēn)發
通(tōng)知按照(zhào)規則彙總完成後,系統将其通(tōng)過通(tōng)知管道推送到用(yòng)戶,以便用(yòng)戶處理(lǐ)。
 
  1)分(fēn)發方式
  分(fēn)發方式與Feed系統類似,多(duō)采用(yòng)Push方式,即在指定時(shí)間内主動推送給用(yòng)戶。部分(fēn)特定類型需要用(yòng)戶請求(Pull)拉取未讀消息。
  目前大(dà)部分(fēn)通(tōng)知優先推送未處理(lǐ)通(tōng)知合并後的(de)總數,已提醒用(yòng)戶已有新消息需要處理(lǐ)。用(yòng)戶點擊數字後再去服務端請求具體的(de)消息内容。此種方式綜合考慮了(le)成本、壓力和(hé)體驗。當然,某些極端情況下(xià)需要進行優化(huà)處理(lǐ):如未讀消息超過1000,用(yòng)戶請求時(shí)先推送前50條或者放入cache中等。技術童鞋會有各種手段,這(zhè)裏不做(zuò)詳述。
 
  2)分(fēn)發頻(pín)率(時(shí)間)
  分(fēn)發時(shí)間主要根據消息的(de)優先級來(lái)做(zuò)區(qū)隔:
 
  3)分(fēn)發管道
  分(fēn)發管道即消息通(tōng)知的(de)具體推送渠道,根據業務類型可(kě)以分(fēn)爲:Web、App、短信、郵件等。
 
(三)用(yòng)戶處理(lǐ)
 
  根據前文提到的(de)分(fēn)發方式,對(duì)于通(tōng)知的(de)處理(lǐ)在邏輯上可(kě)以分(fēn)爲兩層:通(tōng)知狀态的(de)處理(lǐ)和(hé)通(tōng)知内容的(de)處理(lǐ)。
 
  1)狀态的(de)處理(lǐ)狹義的(de)理(lǐ)解即爲是否已讀(已處理(lǐ))。
  通(tōng)常初始數字即爲系統推送過來(lái)的(de)未讀總量,用(yòng)戶點擊數字進入相關功能列表查閱後,讀取的(de)動作完成,未讀數字相應減少。
 
  2)内容的(de)處理(lǐ)狹義的(de)理(lǐ)解即爲用(yòng)戶是否操作。
 
  3)消息處理(lǐ)後的(de)狀态需要統一。
  消息需要标記是否已處理(lǐ)的(de)狀态,且狀态在不同的(de)終端是打通(tōng)的(de)。
  如:用(yòng)戶在客戶端對(duì)消息進行了(le)查看,在web站點本消息應自動标記爲已讀狀态。
 
(四)通(tōng)知回收
回收主要針對(duì)用(yòng)戶已處理(lǐ)消息的(de)操作。用(yòng)戶之間觸發的(de)消息一般需要留檔保存。如評論/回複/留言/私信等。産品可(kě)提供選項詢問用(yòng)戶是否超過一定周期自動清理(lǐ)。
 
APP開發 網站開發 産品設計 微信公衆号 APP開發公司 用(yòng)戶體驗 APP運營 微信小程序 産品經理(lǐ) 網站設計