Push通知是我們經(jīng)常接觸的,但你卻不一定了解锋华。
1.Push通知是什么氛驮?
一般我們所說(shuō)的「Push通知」就是下圖這樣的東東。
但看到「Push通知」這個(gè)詞寿羞,我就忍不住浮想聯(lián)翩猖凛。
push很形象,push是推绪穆,自然聯(lián)想到推送辨泳。
既然有push通知,是不是也會(huì)有pull通知玖院?
既然移動(dòng)端的推送是push通知菠红,那么還有沒(méi)有其他形式的push通知?有沒(méi)有其他端的push通知难菌?
push通知是否都要經(jīng)過(guò)后端服務(wù)器试溯?有沒(méi)有只需前端觸發(fā)的?
首先郊酒,我們找到了pull遇绞。
維基百科:It is contrasted with pull/get, where the request for the transmission of information is initiated by the receiver or client.
翻譯:與Push通知相對(duì)的是pull/get,即通過(guò)客戶端發(fā)起請(qǐng)求獲得信息猎塞。
其次试读,web端其實(shí)也有push通知,比如你肯定見過(guò)下圖這樣的通知荠耽。
如果延伸一點(diǎn)钩骇,短信、微信端推送是否也屬于push通知?
再次倘屹,push通知確實(shí)指的是要經(jīng)過(guò)后端服務(wù)器的银亲。
Push通知的英文名是「Push Notification」或者「Push Technology」或者「Server Push」,而server就是指服務(wù)端纽匙。
另外务蝠,上面那句維基百科的桔子,就提到了與Push通知相對(duì)的pull才是直接在客戶端拉取烛缔。
所以馏段,綜合以上內(nèi)容與網(wǎng)上找到的其他描述,我們可以給出Push通知的定義:
Push通知是對(duì)「用戶界面」進(jìn)行的主動(dòng)且實(shí)時(shí)的消息推送践瓷。
下方是幾個(gè)注意點(diǎn):
注1:通過(guò)自己的產(chǎn)品或第三方工具完成推送院喜。
注2:push通知是與pull相對(duì)的,pull是由用戶通過(guò)客戶端發(fā)起的晕翠。
注3:用戶一般可以在鎖屏喷舀、通知欄看到相應(yīng)push消息,點(diǎn)擊后可到達(dá)對(duì)應(yīng)頁(yè)面淋肾。
注4:push通知都要經(jīng)過(guò)后端硫麻。
注5:web端也可以有push,平板電腦可以有樊卓,智能手表可以有……不一定都在手機(jī)上拿愧,push通知是一個(gè)廣義概念。因此短信简识、微信端等形式的通知都可以視為push通知赶掖。
2.為什么要做Push通知?
1)對(duì)用戶
對(duì)用戶而言七扰,沒(méi)有push通知,很多操作將會(huì)變得很麻煩陪白。
例如聊天消息颈走,沒(méi)有push,如何及時(shí)回復(fù)咱士?
例如打卡提醒立由,沒(méi)有push,忘了怎么辦序厉?
例如航班消息锐膜,沒(méi)有push,沒(méi)有及時(shí)趕到怎么辦弛房?
例如銀行轉(zhuǎn)賬道盏,沒(méi)有push,就必須要手動(dòng)查詢,多麻煩荷逞?
例如行情劇變媒咳,沒(méi)有push,如何及時(shí)跟進(jìn)种远?
……
所以涩澡,在某些場(chǎng)景下,push通知是用戶的剛需坠敷。
2)對(duì)產(chǎn)品
首先妙同,可以通過(guò)push通知「高效地」促活、留存膝迎、轉(zhuǎn)化粥帚、傳播。
因?yàn)閜ush通知可以喚醒用戶弄抬,如果能切合用戶需求茎辐,可以很便利地實(shí)現(xiàn)以上幾點(diǎn)。
而「高效」就體現(xiàn)在:
push通知是實(shí)時(shí)的
未打開App也可push
鎖屏?xí)r也可push
可以自動(dòng)進(jìn)行push通知掂恕,節(jié)省人力
3)對(duì)操作系統(tǒng)
正因?yàn)閷?duì)產(chǎn)品拖陆、用戶都有較大價(jià)值,因此這是操作系統(tǒng)必不可缺的一部分懊亡。
2009年依啰,蘋果引入了Push通知。
2010年店枣,谷歌也發(fā)起了它們自己的Push通知速警。
2013年,谷歌引入了富媒體推送鸯两。
2014年闷旧,蘋果也跟進(jìn)了谷歌的富媒體推送,
3.Push通知的種類
整體而言钧唐,Push通知可以分為兩大類忙灼,每個(gè)大類中又可以分為幾個(gè)小類。
1)按技術(shù)分類
自動(dòng)通知:系統(tǒng)自動(dòng)發(fā)送的通知钝侠,比如系統(tǒng)更新该园。
人工通知:由運(yùn)營(yíng)人員在后臺(tái)發(fā)布的通知,比如一些運(yùn)營(yíng)活動(dòng)類的Push通知帅韧。
交互式通知:由用戶自己與產(chǎn)品的一些交互觸發(fā)的通知里初,比如用戶訂閱了某個(gè)賬號(hào),該賬號(hào)發(fā)布的內(nèi)容就可以Push通知給該用戶忽舟。
2)按內(nèi)容類型分類
IM類:即時(shí)通信類消息双妨,比如聊天信息淮阐。
社區(qū)互動(dòng)類:比如社區(qū)的點(diǎn)贊、評(píng)論斥难、轉(zhuǎn)發(fā)等枝嘶。
新聞資訊類:比如熱點(diǎn)新聞、重大事新聞等哑诊。
推廣營(yíng)銷類:比如推廣活動(dòng)群扶、產(chǎn)品推薦等。
系統(tǒng)功能類:比如系統(tǒng)升級(jí)提醒镀裤。
個(gè)性化推送類:比如根據(jù)用戶生命周期推送竞阐、比如根據(jù)用戶地理位置推送、比如根據(jù)用戶App版本推送暑劝、比如根據(jù)用戶訂閱推送骆莹、比如根據(jù)用戶行為軌跡推送。
4.如何做Push通知
從產(chǎn)品的角度担猛,如何Push通知呢幕垦?
1)找到需求點(diǎn)
每個(gè)產(chǎn)品都有自己的需求點(diǎn),比如即時(shí)通信工具需要推送聊天消息傅联,比如百度這樣的新聞客戶端就會(huì)推送熱點(diǎn)新聞先改,知識(shí)星球這樣的產(chǎn)品,就會(huì)推送每個(gè)星球中的大V的發(fā)言蒸走。
找到自己產(chǎn)品用戶的需求點(diǎn)仇奶,就可以推送對(duì)應(yīng)的消息。
2)考慮各個(gè)端的推送
push通知一般指App端比驻,但如果你的產(chǎn)品有多個(gè)端该溯,就需要綜合考慮,比如web端推送了一條評(píng)論給用戶别惦,App端是否還要繼續(xù)推送狈茉?目前來(lái)看,一般的產(chǎn)品可能包括的端如下:
App端
web端
小程序
公眾號(hào)
短信
各個(gè)端之間的協(xié)調(diào)掸掸,需要考慮進(jìn)去论皆,大致包括以下兩點(diǎn):
各個(gè)之間要避免重復(fù)推送。
結(jié)合各端特點(diǎn)進(jìn)行推送猾漫,比如App更適合定點(diǎn)推送,因?yàn)橄拗谱钚「蟹铮苡|達(dá)用戶悯周;比如短信能觸達(dá)所有用戶;比如微信端是免費(fèi)的陪竿,App端則往往需要經(jīng)過(guò)第三方……
3)推送頻率
現(xiàn)在有一個(gè)普遍情況是推送太多禽翼,一個(gè)用戶安裝的所有App幾乎都有Push通知功能屠橄,假如你安裝了100個(gè)App,那......
所以闰挡,在這樣的大環(huán)境下锐墙,盡量只在必要時(shí)推送,否則不僅不會(huì)促活长酗、留存乃至轉(zhuǎn)化溪北,還可能導(dǎo)致用戶卸載。
這里夺脾,就可以結(jié)合之前提到的Push通知的種類之拨。
對(duì)于IM類消息,應(yīng)該立即推送
對(duì)于社區(qū)互動(dòng)類消息咧叭,可以視具體數(shù)量設(shè)置推送頻率蚀乔,比如新浪微博這樣的產(chǎn)品,互動(dòng)消息可能非常多菲茬,這時(shí)如果立即通知吉挣,就會(huì)導(dǎo)致一些大V被大量push通知轟炸。
對(duì)于新聞資訊類消息婉弹,可以人工推送睬魂。
對(duì)于推廣營(yíng)銷類消息,可以人工推送马胧。
對(duì)于個(gè)性化推送類消息汉买,則視具體情況推送,比如用戶訂閱的內(nèi)容佩脊,就可以及時(shí)推送蛙粘。
4)推送時(shí)間
用戶什么時(shí)間段更有空閑,更有可能被Push通知喚醒威彰?這就是考慮推送時(shí)間的初衷出牧,因?yàn)椴磺‘?dāng)?shù)臅r(shí)間點(diǎn)推送,效果很差歇盼。比如凌晨3點(diǎn)推送舔痕,能有多少用戶被喚醒?
一般來(lái)說(shuō)豹缀,push通知的建議時(shí)間點(diǎn)大概是:
9-10點(diǎn)
12-14點(diǎn)
18-19點(diǎn)
21-22點(diǎn)
但這也并非絕對(duì)伯复。我看到一個(gè)有意思的現(xiàn)象是:當(dāng)我吃完午飯大概12:10,這時(shí)會(huì)收到多個(gè)App的接連推送邢笙,非常尷尬啸如。所以,錯(cuò)開競(jìng)爭(zhēng)對(duì)手的推送時(shí)間氮惯、錯(cuò)開大品牌的推送時(shí)間也是一個(gè)需要考慮的點(diǎn)叮雳。
5)用戶特征
不同用戶需求不同想暗,所以越精細(xì)越好,只給每個(gè)用戶推送該用戶感興趣的內(nèi)容帘不,效果最好说莫。
提到這點(diǎn),不得不提今日頭條與即刻寞焙。
今日頭條主要是機(jī)器推薦储狭,會(huì)根據(jù)用戶行為判斷用戶屬性,從而只給用戶推送用戶自己感興趣的內(nèi)容棺弊。
而即刻晶密,則通過(guò)大量足夠精細(xì)的話題標(biāo)簽組織大量?jī)?nèi)容,這時(shí)給用戶的推送往往都是用戶所喜歡的模她。
6)Push優(yōu)先級(jí)
假如產(chǎn)品有很多的內(nèi)容需要推送稻艰,這時(shí)就要考慮相應(yīng)的優(yōu)先級(jí),只推送更重要的內(nèi)容侈净。
7)push的內(nèi)容本身
Push通知的文案尊勿,也是需要考慮的一部分。
什么樣的標(biāo)題更加吸引人畜侦,是Push通知需要優(yōu)化的元扔。在信息嚴(yán)重過(guò)載的今天,用戶不得不快速根據(jù)Push通知的標(biāo)題來(lái)篩選最有價(jià)值的內(nèi)容旋膳,所以澎语,Push通知的文案也可以決定每條Push通知的轉(zhuǎn)化率。
8)數(shù)據(jù)統(tǒng)計(jì)
看上去Push通知是很好是促活验懊、留存乃至轉(zhuǎn)化方式擅羞,但仔細(xì)想想,在信息過(guò)載的今天义图,Push通知帶來(lái)的很可能不是活躍减俏,而是新的卸載。
所以碱工,發(fā)布Push通知之后娃承,還要統(tǒng)計(jì)這些數(shù)據(jù):
到達(dá)率
轉(zhuǎn)化率
卸載率