數(shù)據(jù)中臺(tái)實(shí)戰(zhàn)(八):如何打造支撐N條產(chǎn)品線的標(biāo)簽平臺(tái)
上一篇數(shù)據(jù)中臺(tái)的實(shí)戰(zhàn)文章講了《數(shù)據(jù)中臺(tái)實(shí)戰(zhàn)(七):流量分析》,這次講如何打造可以支撐N條產(chǎn)品線的標(biāo)簽平臺(tái)。
為什么要建設(shè)標(biāo)簽平臺(tái)
亞馬遜的CEO Jeff Bezos曾說過他的夢(mèng)想,「如果我有一百萬(wàn)的用戶,我就會(huì)做一百萬(wàn)個(gè)不同的網(wǎng)站!」。
當(dāng)然,現(xiàn)在大型的電商公司如亞馬遜、淘寶等已經(jīng)實(shí)現(xiàn)了他這個(gè)夢(mèng)想,就是我們常說的千人千面-用戶個(gè)性化推薦系統(tǒng)。
那么如何實(shí)現(xiàn)千人千面呢,這個(gè)基礎(chǔ)是先對(duì)用戶打標(biāo)簽。
為什么要給用戶打標(biāo)簽?zāi)兀?/p>
最主要原因就是讓我們更加了解我們的用戶,他是誰(shuí)?他在哪里?他用的什么設(shè)備?他用了我們的什么服務(wù)?他的使用習(xí)慣是什么?他的偏好是什么?
當(dāng)我們更加了解我們的用戶,我們才會(huì)有可能知道他的痛點(diǎn),我們才會(huì)知道應(yīng)該推薦給他什么樣的產(chǎn)品,他購(gòu)買的概率也才會(huì)更高一些。
那么什么公司適合建設(shè)標(biāo)簽平臺(tái)?
一些小的創(chuàng)業(yè)公司是不適合的,現(xiàn)在的產(chǎn)品和運(yùn)營(yíng)張口閉口就是戶畫像、用戶標(biāo)簽和PPT上面貼滿標(biāo)簽的標(biāo)簽云人像。一個(gè)真正的標(biāo)簽平臺(tái)是一個(gè)非常浩大的工程,它需要投入很多的開發(fā)資源,就只是一個(gè)標(biāo)簽體系的建立都需要,n個(gè)角色參與(數(shù)據(jù)開發(fā)工程師,數(shù)據(jù)挖掘工程師,前端工程師、后端工程師、產(chǎn)品經(jīng)理、模型設(shè)計(jì)師),加上需求的調(diào)研時(shí)間,最少也得2-3個(gè)月的時(shí)間。后期比較深的一些功能如標(biāo)簽圈選、人群畫像等又是很大的工程量。
所以,建立標(biāo)簽平臺(tái)需要很大的工作量,投入很多的資源,前期也不能很快得到回報(bào),是一個(gè)方向大致正確的事情。創(chuàng)業(yè)公司或者小型公司初期、用戶量較少的公司還是不建議做標(biāo)簽平臺(tái),當(dāng)公司有一定規(guī)模,用戶量有一定基礎(chǔ)、數(shù)據(jù)有一定的積累,再投入資源做標(biāo)簽平臺(tái)還是不晚的。
建設(shè)標(biāo)簽平臺(tái)你必須面對(duì)的幾個(gè)問題
那我們?cè)撛趺唇ㄔO(shè)標(biāo)簽平臺(tái)呢?
上面已經(jīng)說了,當(dāng)有了一定的用戶基礎(chǔ)、數(shù)據(jù)基礎(chǔ)才適合搭建標(biāo)簽平臺(tái)。這時(shí)會(huì)面臨一個(gè)問題,當(dāng)公司發(fā)展到搭建標(biāo)簽平臺(tái)這么一個(gè)階段,一定是多個(gè)產(chǎn)品線,多種角色、數(shù)據(jù)分散度很高的情況。
那么怎么統(tǒng)一這些產(chǎn)品線的標(biāo)簽?zāi)兀?/p>
例如筆者所在的公司有n條產(chǎn)品線,我們想打通服裝批發(fā)產(chǎn)業(yè)的上下游,從生產(chǎn)端服裝的打版服務(wù),到線上的銷售平臺(tái),到供應(yīng)鏈服務(wù)平臺(tái)和金融服務(wù)平臺(tái)等產(chǎn)業(yè)的上下游我們都在運(yùn)營(yíng)。
我們?cè)诖罱?biāo)簽平臺(tái)時(shí)就遇到了以下個(gè)挑戰(zhàn):
- 每個(gè)系統(tǒng)都會(huì)產(chǎn)生大量的數(shù)據(jù),怎么讓這些數(shù)據(jù)標(biāo)簽化呢?
- 打版服務(wù)、電商服務(wù)、供應(yīng)鏈服務(wù)、金融服務(wù)的客戶群體是完全不同的,怎么讓這些各種各樣的角色都進(jìn)去標(biāo)簽平臺(tái)。
- 作為我們的電商產(chǎn)品,只有用戶標(biāo)簽是不夠的,商品作為電商系統(tǒng)十分重要的存在,也得分門別類的打上各種各樣的標(biāo)簽,那么我們?cè)趺磪^(qū)分用戶標(biāo)簽和商品標(biāo)簽,甚至供應(yīng)商的標(biāo)簽?
- 公司所有的產(chǎn)品線運(yùn)營(yíng)都會(huì)用一個(gè)CRM系統(tǒng),所有的客戶都會(huì)先進(jìn)去CRM系統(tǒng)作為潛客,轉(zhuǎn)化后再成為各個(gè)業(yè)務(wù)系統(tǒng)的會(huì)員統(tǒng)一進(jìn)入業(yè)務(wù)系統(tǒng),這就帶來(lái)一個(gè)問題,潛客和注冊(cè)用戶怎么分?
帶著這樣種種問題,我們團(tuán)隊(duì)大概策劃了有半個(gè)月才有解決方案。
怎么基于各個(gè)業(yè)務(wù)線的數(shù)據(jù)給用戶都打上標(biāo)簽
首先我們有平臺(tái)的概念,用戶注冊(cè)后,會(huì)統(tǒng)一進(jìn)入用戶中心,入庫(kù)時(shí)都會(huì)打上注冊(cè)平臺(tái)的標(biāo)識(shí),這里做了一層區(qū)分。后來(lái)我們發(fā)現(xiàn)這樣無(wú)法解決一個(gè)用戶同時(shí)用了2個(gè)平臺(tái)服務(wù)的問題,因?yàn)槲覀冇脩糁行氖鞘腔谑謾C(jī)號(hào)去重復(fù)的數(shù)據(jù),如果只取某個(gè)平臺(tái)的用戶,就無(wú)法給用了我們電商產(chǎn)品又用了我們的物流、快遞產(chǎn)品的用戶同時(shí)打上標(biāo)簽。
這時(shí)我們加大了每個(gè)產(chǎn)品線打標(biāo)簽的用戶范圍。舉個(gè)例子,比如電商產(chǎn)品的用戶定義是取平臺(tái)為電商產(chǎn)品,但是平臺(tái)為非電商產(chǎn)品又登錄了電商產(chǎn)品的用戶也會(huì)抓取過來(lái)打上電商產(chǎn)品相應(yīng)的標(biāo)簽。這樣當(dāng)我們查看用戶的標(biāo)簽時(shí),就可以看到這些用戶同時(shí)擁有2條產(chǎn)品線的標(biāo)簽。
至于每個(gè)業(yè)務(wù)線的數(shù)據(jù)怎么標(biāo)簽化,我們的想法是做成可配置化,每條產(chǎn)品線的運(yùn)營(yíng)都可以在他們的業(yè)務(wù)線下建立各種各樣的標(biāo)簽,來(lái)豐富用戶的信息。至于如何實(shí)現(xiàn)可配置化,下文標(biāo)簽體系的搭建我會(huì)基于電商RFM的實(shí)際案例來(lái)講解。
用戶的角色怎么確定
首先我們針對(duì)不同的客戶群體我們做了一層抽象,他們首先都是人,我們稱為需求端和供應(yīng)端。比如電商產(chǎn)品的采購(gòu)商為需求端,供應(yīng)商為供應(yīng)端,快遞物流產(chǎn)品的商戶(需要發(fā)快遞或者物流的人)我們稱為采購(gòu)端,物流快遞的提供者如順豐、德邦等我們稱為供應(yīng)端,打版產(chǎn)品的設(shè)計(jì)師為需求端,生產(chǎn)衣服的工廠為供應(yīng)端,這樣就完成了一個(gè)抽象。
接下來(lái)要做的就是讓各個(gè)業(yè)務(wù)線的運(yùn)營(yíng)去劃分,他們業(yè)務(wù)線到底有那些角色,怎么給他們產(chǎn)品線的人打上角色的標(biāo)簽,這樣也倒逼我們的業(yè)務(wù)線統(tǒng)一目標(biāo)用戶的標(biāo)準(zhǔn)。很多公司都有這么一種情況,每個(gè)人都大概知道自己的目標(biāo)用戶的大概樣子,但是當(dāng)每個(gè)描述自己所講的目標(biāo)用戶的樣子時(shí),是完全不同的。這是為什么?因?yàn)榇蠹覜]有統(tǒng)一的標(biāo)準(zhǔn)。
如電商產(chǎn)品我們就讓運(yùn)營(yíng)出了一套標(biāo)準(zhǔn):一批采購(gòu)商,二批采購(gòu)商,普通終端門店,c端消費(fèi)者。我們把用戶的類型做了比較細(xì)致的描述,比如他的拿貨價(jià)位,開店數(shù)量等等,我們基于用戶填的信息自動(dòng)會(huì)給這個(gè)采購(gòu)商一個(gè)身份標(biāo)識(shí)。
當(dāng)你抽象成一個(gè)人時(shí),埋點(diǎn)的數(shù)據(jù)也能用上了,我們已經(jīng)針對(duì)各個(gè)產(chǎn)品線做了數(shù)據(jù)埋點(diǎn),這些埋點(diǎn)收集到了用戶潛在的信息,如地理位置、設(shè)備信息等我們都作為基礎(chǔ)屬性放在標(biāo)簽體系中。
用戶標(biāo)簽和商品標(biāo)簽的問題
我們針對(duì)標(biāo)簽定義了一個(gè)類型,在生成標(biāo)簽時(shí),我們預(yù)先定義了有用戶標(biāo)簽、商品標(biāo)簽,每個(gè)標(biāo)簽都要選擇一個(gè)類型。商品標(biāo)簽和用戶標(biāo)簽類似也有一些基礎(chǔ)屬性,如顏色、尺碼、面料等屬性,這些基礎(chǔ)屬性我們叫做基礎(chǔ)標(biāo)簽,用戶的基礎(chǔ)標(biāo)簽直接從用戶屬性字段和埋點(diǎn)數(shù)據(jù)取得,商品的基礎(chǔ)標(biāo)簽直接從商品的屬性字段取得。
潛客和注冊(cè)會(huì)員該如何區(qū)分
我們?cè)黾恿艘粋€(gè)標(biāo)簽,是否潛客。在CRM系統(tǒng)錄入的用戶且不在用戶中心的用戶我們都當(dāng)潛客處理,CRM針對(duì)潛客又有一套標(biāo)簽也是一個(gè)漏斗的關(guān)系,從有銷售線索、商機(jī)識(shí)別、商務(wù)談判、簽約下單,這些用戶的狀態(tài)我們會(huì)從CRM系統(tǒng)直接拿過來(lái),針對(duì)潛客打上狀態(tài)標(biāo)簽。
如何建設(shè)可以支撐N條產(chǎn)品線的標(biāo)簽平臺(tái)
這樣我們標(biāo)簽平臺(tái)的目標(biāo)就很明確了:
- 我們的標(biāo)簽平臺(tái)要可以支撐給n條產(chǎn)品線,n種角色打標(biāo)簽。
- 一個(gè)用戶如果在n個(gè)產(chǎn)品產(chǎn)生了行為記錄,都要通過標(biāo)簽記下來(lái),可以看到用戶在N條產(chǎn)品線打的標(biāo)簽。
- 每條產(chǎn)品都可以自己定義自己的個(gè)性化標(biāo)簽。
- 標(biāo)簽要支持給注冊(cè)用戶打標(biāo)簽,同時(shí)還要支持給潛客打標(biāo)簽。
基于這個(gè)目標(biāo),我們的標(biāo)簽平臺(tái)規(guī)劃了以下這四個(gè)功能:
- 數(shù)據(jù)寬表
- 標(biāo)簽體系的搭建
- 標(biāo)簽工廠
- 用戶群圈選
從標(biāo)簽的生成到人群的圈選整個(gè)流程如下:
準(zhǔn)備數(shù)據(jù)寬表
對(duì)于電商產(chǎn)品來(lái)說,需要采購(gòu)商寬表、商品寬表、供應(yīng)商寬表。寬表其實(shí)就是單個(gè)用戶(采購(gòu)商、供應(yīng)商)、商品指標(biāo)的一個(gè)合集,我們盡量把所有的指標(biāo)都匯聚到一張表,方便接下來(lái)的標(biāo)簽的生成。
用戶的寬表包含用戶的基礎(chǔ)信息、行為信息、業(yè)務(wù)指標(biāo)等,用戶的基礎(chǔ)信息就包括用戶的手機(jī)號(hào)、姓名、性別、注冊(cè)時(shí)間、用戶的角色信息、平臺(tái)信息和其他用戶自己填的信息,用戶的行為信息就包括用戶的設(shè)備信息、地理位置、用戶的訪問時(shí)長(zhǎng)、加購(gòu)次數(shù)、收藏次數(shù)、距離上次訪問時(shí)長(zhǎng)等通過埋點(diǎn)得到的信息,還有就是用戶的業(yè)務(wù)信息,包括用戶下單金額、支付金額、優(yōu)惠金額等信息。
商品的寬表包括商品的基礎(chǔ)信息和商品的業(yè)務(wù)信息。在電商商品中商品的基礎(chǔ)信息包含,商品的ID、名稱、品類、顏色、尺碼等上架商品時(shí)填的一些信息。商品的業(yè)務(wù)信息包括商品的下單金額、支付金額、加購(gòu)金額、加購(gòu)次數(shù)等業(yè)務(wù)指標(biāo)。
創(chuàng)建標(biāo)簽體系
有了寬表的數(shù)據(jù),接下來(lái)就可以創(chuàng)建標(biāo)簽體系,并將標(biāo)簽工廠制作的標(biāo)簽歸入標(biāo)簽體系。
首先看一下標(biāo)簽體系是什么,標(biāo)簽體系的結(jié)構(gòu)大致如下:
標(biāo)簽體系一般是多層結(jié)構(gòu),基礎(chǔ)信息和每條產(chǎn)品線的第1級(jí)標(biāo)簽由數(shù)據(jù)中臺(tái)管理。我們拿用戶端的標(biāo)簽舉個(gè)例子,無(wú)論用戶是采購(gòu)端和供應(yīng)端,他首先是一個(gè)人,那么我們就抽取出來(lái)了人的基礎(chǔ)信息,包括:
- 平臺(tái)的信息:用過我們那個(gè)產(chǎn)品線的服務(wù)就會(huì)打上那個(gè)平臺(tái)的標(biāo)簽。
- 用戶類型:采購(gòu)端還是供應(yīng)端,如果是采購(gòu)端,他是什么樣的角色;如果是供應(yīng)端,他又是什么樣的角色。
- 潛客:是否潛客,如果是潛客,他現(xiàn)在處于什么狀態(tài)。
- 地理位置:通過埋點(diǎn)采集到的信息,他的城市、省份在哪里。
- 設(shè)備信息:通過埋點(diǎn)采集到的信息包括瀏覽器的版本、設(shè)備版本、系統(tǒng)版本等信息。
各個(gè)產(chǎn)品線的業(yè)務(wù)標(biāo)簽,第一級(jí)一般來(lái)說也是由數(shù)據(jù)中臺(tái)提前定義好,比如我們有電商產(chǎn)品線、打版產(chǎn)品線、供應(yīng)鏈產(chǎn)品線。那么我們的第一級(jí)就是電商服務(wù)、打版服務(wù)、供應(yīng)鏈服務(wù),下面的具體標(biāo)簽就可以由各個(gè)產(chǎn)品線自己定義個(gè)性化的業(yè)務(wù)標(biāo)簽。
為什么要建立標(biāo)簽體系呢?
一方面是公司所有的產(chǎn)品線都用這個(gè)體系,有一個(gè)統(tǒng)一的標(biāo)準(zhǔn),降低溝通成本。另外一方面通過這個(gè)標(biāo)簽體系可以全局的看公司都用哪些標(biāo)簽,甚至哪些用戶用了我們那些服務(wù),哪些用戶存在多個(gè)角色,這個(gè)也是數(shù)據(jù)中臺(tái)打通公司數(shù)據(jù)的一個(gè)體現(xiàn)。
接下來(lái)定義業(yè)務(wù)標(biāo)簽,首先要選擇平臺(tái),平臺(tái)是為了查看用戶標(biāo)簽時(shí)給運(yùn)營(yíng)分別賦不同的權(quán)限,比如產(chǎn)品線A的運(yùn)營(yíng)不能看見產(chǎn)品線B的標(biāo)簽。
接下來(lái)是選擇維度,還是用戶維度的標(biāo)簽還是商品維度的標(biāo)簽,這個(gè)決定數(shù)據(jù)源的選擇,也就是上文講到的寬表的選擇。
那么接下來(lái)就是選擇一級(jí)標(biāo)簽和二級(jí)標(biāo)簽把新的標(biāo)簽歸入標(biāo)簽體系,這樣所有的標(biāo)簽都可以在我們標(biāo)簽體系中看到。
下面就是最核心的定義標(biāo)簽,比如我們要給產(chǎn)品線A的新用戶打上標(biāo)簽,新用戶是根據(jù)他的注冊(cè)天數(shù)這個(gè)指標(biāo)來(lái)定義的,我們就可以這個(gè)規(guī)則來(lái)篩選出來(lái)應(yīng)該給那些用戶打上新用戶的標(biāo)簽。
接下來(lái)就是標(biāo)簽的定義,可以選擇用戶寬表或者商品寬表的指標(biāo)進(jìn)行等于、大于、小于等簡(jiǎn)單的運(yùn)算,這樣一個(gè)標(biāo)簽的定義就完成了。
人群圈選
一般來(lái)說,做營(yíng)銷活動(dòng)會(huì)針對(duì)特定的人群,人群其實(shí)就是標(biāo)簽的組合,我們做了人群圈選這么一個(gè)功能。人群的圈選分為三種方式:第一種是基于用戶客觀標(biāo)簽的圈選,另外一種是基于用戶行為的圈選,還有一種是基于用戶主觀標(biāo)簽的圈選。
先講一下基于用戶客觀標(biāo)簽的圈選,比如我們要針對(duì)廣州市的新用戶做一個(gè)發(fā)優(yōu)惠刺激他們下單的觸達(dá)任務(wù),那么這里廣州市的新用戶就有由二個(gè)標(biāo)簽組成的一個(gè)用戶群體。那么,我們首先在標(biāo)簽工廠定義好廣州市的用戶這個(gè)標(biāo)簽,也就是用戶的所在城市是廣州,接下來(lái)是新用戶,比如注冊(cè)7天內(nèi)的用戶。那么接下來(lái)要做一個(gè)且的操作,廣州的用戶且是注冊(cè)時(shí)間在7天內(nèi)。我們的用戶圈選功能支持且、或的簡(jiǎn)單操作,就要選擇計(jì)算頻率,是每天計(jì)算一次,還是只計(jì)算一次。
針對(duì)我們這個(gè)任務(wù)我們是一個(gè)固定的規(guī)則,我們想針對(duì)所有廣州市注冊(cè)的新用戶都發(fā)一個(gè)短信提醒用戶領(lǐng)取優(yōu)惠券,那么我們可以選擇每天都計(jì)算一次,如果我們的推送平臺(tái)滿足可以每天定時(shí)針對(duì)這批用戶群發(fā)觸達(dá)任務(wù),那么我們就完全做成了自動(dòng)化。如果選擇只計(jì)算一次,那么這個(gè)計(jì)算任務(wù)就會(huì)執(zhí)行一次,這個(gè)人群計(jì)算一次就固定了,再過多天后再來(lái)查看這批人還是第一次計(jì)算的那批人,這樣方便追蹤活動(dòng)效果。比如7天前圈出一批人做了一場(chǎng)活動(dòng),那么7后再拿出這批人看下這批人各項(xiàng)指標(biāo)的變化情情況。
還有一種是基于用戶行為的圈選,這個(gè)是要結(jié)合埋點(diǎn)數(shù)據(jù)。用戶的行為分為瀏覽和點(diǎn)擊。我們需要基于每天的埋點(diǎn)數(shù)據(jù)去重,計(jì)算出當(dāng)天有哪些頁(yè)面和和按鈕。瀏覽有哪些頁(yè)面呢?在電商產(chǎn)品中主要有這么幾個(gè)頁(yè)面:首頁(yè)、商品列表頁(yè)、商品詳情頁(yè)、進(jìn)貨車頁(yè)、下單頁(yè)、支付頁(yè),關(guān)鍵的按鈕有哪些呢?主要有:收藏、加購(gòu)、下單、支付。另外因?yàn)槲覀兊穆顸c(diǎn)數(shù)據(jù)是分端采集的,那么我們也可以分端去篩選出瀏覽和點(diǎn)擊事件。
比如我們要做一個(gè)基于H5的活動(dòng),活動(dòng)中我們要實(shí)時(shí)監(jiān)控訪問我們H5的人都有那些,H5上的關(guān)鍵按鈕有那些人點(diǎn)擊,活動(dòng)一般都很短暫,所以我們對(duì)時(shí)效性要求比較高的,需要準(zhǔn)實(shí)時(shí)的圈出訪問該活動(dòng)頁(yè)和點(diǎn)擊加購(gòu)卻沒有下單的人。
那么我們的第一個(gè)條件就是訪問了H5頁(yè)面的人,第二個(gè)條件是點(diǎn)擊了加購(gòu)按鈕,第三個(gè)條件是沒有下單的人?;谟脩粜袨榈臉?biāo)簽一般來(lái)說都是只計(jì)算一次,屬于客觀標(biāo)簽。這樣我們就圈出了參加這個(gè)活動(dòng)加購(gòu)了但是沒有下單的人,我們?cè)傺芯恳幌滤麄優(yōu)槭裁床粏?。?duì)于那些價(jià)格敏感的客戶,再結(jié)合全渠道營(yíng)銷平臺(tái)推一條短信,發(fā)一個(gè)優(yōu)惠券刺激一下說不定這個(gè)用戶就下單了。
當(dāng)然,還可以兩者結(jié)合。比如我們要圈出性別為男的用戶,并且累計(jì)花銷在3000元的用戶,并且在2019年11月21日做過登錄并點(diǎn)擊過某個(gè)按鈕的用戶。
還有一種圈選方式是基于主觀人群的圈選。這個(gè)一般給運(yùn)營(yíng)或者一線的銷售用。當(dāng)他們做電話回訪,或者上門拜訪后得到的一些關(guān)鍵信息,都可以用標(biāo)簽的形式記錄到這個(gè)用戶身上。主觀人群還有一種使用場(chǎng)景是運(yùn)營(yíng)一般會(huì)有大批量操作用戶或者商品的情況,比如發(fā)優(yōu)惠券時(shí)可以基于標(biāo)簽去發(fā)而不是一個(gè)一個(gè)用戶的去選擇,這樣可以給你發(fā)優(yōu)惠券的用戶打上一個(gè)主觀標(biāo)簽,在發(fā)券系統(tǒng)選擇這個(gè)標(biāo)簽來(lái)代替這些用戶來(lái)發(fā)券。
我們?cè)O(shè)計(jì)了2個(gè)功能,第一個(gè)是可以任意選擇單個(gè)用戶打上主觀人群標(biāo)簽,這個(gè)功能一般要對(duì)外提供接口對(duì)接其他一線業(yè)務(wù)人員使用的系統(tǒng),直接打標(biāo)簽到數(shù)據(jù)中臺(tái)標(biāo)簽平臺(tái)。還有一個(gè)功能是針對(duì)大批量用戶,我們可以通過導(dǎo)入手機(jī)號(hào)的方式批量給用戶打上主觀人群標(biāo)簽。
無(wú)論通過哪種方式,都可以圈出來(lái)一批人,最終圈選出來(lái)的用戶就如下圖所示。
我們可以查看每個(gè)用戶群每天計(jì)算出的用戶數(shù)量,也可以查看具體的用戶有哪些。人群圈選的功能一般要和其他平臺(tái)對(duì)接一般要對(duì)外提供以下幾個(gè)接口:
- 通過群組名稱查用戶或者商品列表;
- 通過當(dāng)個(gè)用戶或者商品查詢所屬人群。
關(guān)于主觀標(biāo)簽、只計(jì)算一次的客觀標(biāo)簽,隨著時(shí)間的增加,會(huì)產(chǎn)生越來(lái)越多的標(biāo)簽,會(huì)顯得十分混亂,另外也增加很多的存儲(chǔ)成本。有些標(biāo)簽可能是n年前打上的,到現(xiàn)在已經(jīng)沒有任何用。
舉個(gè)簡(jiǎn)單的例子,我們常用到的一類標(biāo)簽是復(fù)購(gòu)高意向用戶,比如半年前我們?nèi)Τ隽诉@批用戶,那么這個(gè)復(fù)購(gòu)高意向標(biāo)簽就打在了這批用戶的身上,說不定這個(gè)用戶已經(jīng)流失,或者現(xiàn)在不是復(fù)購(gòu)高意向用戶了。
那么,我們要想辦法對(duì)以前打的復(fù)購(gòu)高意向的標(biāo)簽進(jìn)行處理,我在這里提供三種方案:
- 給標(biāo)簽針對(duì)每個(gè)用戶增加一個(gè)有效性的屬性,這就需要寫一個(gè)定時(shí)計(jì)算任務(wù),每天檢查用戶標(biāo)簽的有效性。如果這個(gè)標(biāo)簽當(dāng)時(shí)計(jì)算時(shí)還有效,那么就打上有效的標(biāo)識(shí),如果當(dāng)時(shí)計(jì)算時(shí)候標(biāo)簽已經(jīng)不適用,就打上無(wú)效的標(biāo)識(shí),那么我們前端取數(shù)據(jù)時(shí)只取有效的標(biāo)簽。這個(gè)方案的問題是我們無(wú)法判定主觀標(biāo)簽的有效性,因?yàn)橹饔^標(biāo)簽是沒有什么規(guī)則的。
- 給每個(gè)標(biāo)簽一個(gè)屬性,啟用和禁用,當(dāng)運(yùn)營(yíng)覺得這個(gè)標(biāo)簽沒用時(shí)就禁用,一旦禁用我們展示用戶標(biāo)簽時(shí)就展示沒有禁用的標(biāo)簽,只顯示開啟的標(biāo)簽,這樣運(yùn)營(yíng)的同事看到的都是自己覺得有效的標(biāo)簽。這個(gè)方案的問題就是增加了運(yùn)營(yíng)的工作量,當(dāng)后期有很多標(biāo)簽時(shí),工作量會(huì)比較大。
- 在運(yùn)營(yíng)創(chuàng)建人群時(shí),選擇一個(gè)有效期,比如45天,當(dāng)這個(gè)標(biāo)簽過了45天就自動(dòng)失效,前端只展示用戶未失效的標(biāo)簽。這種方式對(duì)于數(shù)據(jù)量比較大的公司來(lái)說是有必要的,比如百度他們每天都有幾十萬(wàn)甚至幾百萬(wàn)的人用他們DMP人群圈選功能,那么每天會(huì)產(chǎn)生大量的數(shù)據(jù),有效期還是必要的,會(huì)減少大量的存儲(chǔ)成本。
用戶畫像
做完了標(biāo)簽,接下來(lái)就可以做用戶畫像的應(yīng)用。用戶畫像分為個(gè)人用戶畫像,群體用戶畫像。
個(gè)人用戶畫像
先講一下個(gè)人用戶畫像,這個(gè)是給客服、銷售或者運(yùn)營(yíng)查大客戶的資料時(shí)用到。個(gè)人用戶畫像最好能匯聚用戶所有信息,當(dāng)我們更加了解這個(gè)人的時(shí)候,我們會(huì)更加容易刺激他產(chǎn)生購(gòu)買行為。
個(gè)人用戶畫像的內(nèi)容分為幾部分:
- 用戶的基礎(chǔ)信息,他是誰(shuí),他在哪里,用了什么設(shè)備,他的一些關(guān)鍵的數(shù)據(jù)指標(biāo)有那些,比如RFM的屬性都是什么。
- 用戶的業(yè)務(wù)信息,比如電商產(chǎn)品他的加購(gòu)信息、收藏信息、領(lǐng)券信息、下單信息等,這里可以給出他的明細(xì)數(shù)據(jù),比如加購(gòu)什么時(shí)候加購(gòu)、加購(gòu)了幾件商品、加購(gòu)了那些商品,當(dāng)然信息是越詳細(xì)越好。
- 用戶的標(biāo)簽信息,標(biāo)簽分為主觀標(biāo)簽和客觀標(biāo)簽,我們可以分開展示。接下來(lái)就是分產(chǎn)品線展示每個(gè)產(chǎn)品線的標(biāo)簽,如果一個(gè)用戶用了產(chǎn)品線A同時(shí)又用產(chǎn)品線B,那么我們可以一眼看出,用戶在產(chǎn)品線A和產(chǎn)品線B都有標(biāo)簽。如果用戶只用產(chǎn)品線A,那么在產(chǎn)品線B那里就看不見標(biāo)簽。
- 用戶的行為信息,這里用到埋點(diǎn)數(shù)據(jù),可以把采集到用戶的埋點(diǎn)信息以會(huì)話的形式做一個(gè)拆分,按照時(shí)間軸的方式顯示。通過這個(gè)時(shí)間軸可以清晰的看到,用戶在什么時(shí)候產(chǎn)生了什么動(dòng)作,主要還是包括瀏覽和點(diǎn)擊。做得更深一步的話,可以把用戶瀏覽的明細(xì)也輸出,比如用戶瀏覽了商品詳情頁(yè),那到底是那個(gè)商品呢?比如用戶點(diǎn)擊了加購(gòu)按鈕,那么到底是那個(gè)按鈕呢?數(shù)據(jù)越明細(xì),運(yùn)營(yíng)分析起來(lái)就越方便。
- 用戶的偏好信息,這里就有很多內(nèi)容了,比如可以根據(jù)推薦算法算出用戶偏好的品類、未來(lái)可能買的單品。還可以基于埋點(diǎn)數(shù)據(jù)看出用戶的訪問偏好,用戶總是在那個(gè)時(shí)間段過來(lái)使用我們的產(chǎn)品。還可以看下用戶搜索的內(nèi)容都有那些,對(duì)關(guān)鍵字做一層匯總,搜索內(nèi)容可以最直接顯示用戶的偏好。
群體用戶畫像
接下來(lái)說一下群體畫像,當(dāng)把用戶圈選出來(lái)后,可以簡(jiǎn)單通過簡(jiǎn)單的分析形成人群畫像??梢詮挠脩纛愋停ú少?gòu)商、供應(yīng)商、未知身份等)、設(shè)備信息(IOS、安卓、Windows)、地理位置(省份、城市)等基礎(chǔ)信息做一個(gè)透視,這樣你就大概知道這群人是什么類型、用的什么設(shè)備、在那里使用我們的服務(wù)。
你還可以選擇2個(gè)人群之間的對(duì)比做一個(gè)對(duì)比分析。目標(biāo)人群指的是此次分析的目標(biāo)人群,即畫像都是基于此目標(biāo)人群計(jì)算得出;基準(zhǔn)人群指的是計(jì)算目標(biāo)人群的TGI時(shí)所基于的對(duì)比人群。
TGI的計(jì)算邏輯是:目標(biāo)人群中打上該標(biāo)簽的人數(shù)占比,除以基準(zhǔn)人群中打上該標(biāo)簽的人數(shù)占比,可以通過性別、年齡段、城市等級(jí)的三維交叉細(xì)分,借助算法模型,找到目標(biāo)人群中最為典型的形象特征。典型特征指的是在一定占比基礎(chǔ)上,和基準(zhǔn)人群相比,TGI最高的特征。
標(biāo)簽平臺(tái)實(shí)戰(zhàn)案例
接下來(lái)我們以運(yùn)營(yíng)經(jīng)常用到的RFM模型為實(shí)戰(zhàn)的案例,來(lái)介紹一下標(biāo)簽平臺(tái)該怎么使用。
什么是RFM呢?
- R(Recency):用戶最近一次交易時(shí)間的間隔。
- F(Frequency):用戶在最近一段時(shí)間內(nèi)交易的次數(shù)。
- M(Monetary):用戶在最近一段時(shí)間內(nèi)交易的金額。
可以根據(jù)這些數(shù)據(jù)指標(biāo)將用戶分成8類。
我們的資源是有限的,高價(jià)值用戶我們一定要傾斜更多的資源給他們,一定會(huì)先滿足他們的需求,再考慮其他用戶;低價(jià)值用戶就不要浪費(fèi)太多的資源,差異化運(yùn)營(yíng)就在此體現(xiàn)。
RFM的最終目的,就是將用戶基于消費(fèi)頻次、金額、距離上次消費(fèi)的天數(shù)將用戶分為8類。比如,重要價(jià)值客戶的條件定義是R<10天(最近一次消費(fèi)距離今天小于10天)、F>5次(消費(fèi)頻次大于5次)、M>20000元(累計(jì)消費(fèi)金額大于20000元)。
因?yàn)槊總€(gè)產(chǎn)品線重要價(jià)值用戶的條件是不一樣的,所以要進(jìn)行數(shù)據(jù)分布的分析才能確定最終的閥值(劃分的標(biāo)準(zhǔn)一般采用2/8或者均值的原則)。
那怎么圈選出每個(gè)平臺(tái)重要價(jià)值用戶呢?
其實(shí)你會(huì)發(fā)現(xiàn)這些條件有個(gè)規(guī)律,R其實(shí)是用戶的一個(gè)指標(biāo),最近一次消費(fèi)距離今天的天數(shù),這個(gè)是可以計(jì)算的,R<10這個(gè)其實(shí)已經(jīng)是一個(gè)標(biāo)簽,有很多人會(huì)滿足這個(gè)條件,重要價(jià)值用戶的條件是R<10且F>5且M>20000,這屬于一群人。
第一步是要準(zhǔn)備數(shù)據(jù)源。
R為最近一次消費(fèi)距離今天的天數(shù),F(xiàn)是消費(fèi)頻次、M是消費(fèi)金額,這三個(gè)指標(biāo)要計(jì)算好并到寬表中,這個(gè)可以交給數(shù)據(jù)工程師來(lái)開發(fā),以后每新增一個(gè)用戶的指標(biāo)都要放到寬表內(nèi)。
這里可以增加一個(gè)申請(qǐng)的流程,讓運(yùn)營(yíng)每次想增加新的標(biāo)簽,數(shù)據(jù)中臺(tái)需要開發(fā)相關(guān)指標(biāo)時(shí),需要填指標(biāo)的業(yè)務(wù)口徑,我們的數(shù)據(jù)工程師基于技術(shù)口徑來(lái)計(jì)算指標(biāo)。
完成了數(shù)據(jù)準(zhǔn)備,接下來(lái)就是要生成是R<10天等這些標(biāo)簽。
由于考慮到每條產(chǎn)品線的RFM標(biāo)簽都不一樣,我們希望做成可以配置的模式。
首先選擇平臺(tái),選擇所屬標(biāo)簽體系中的一級(jí)標(biāo)簽產(chǎn)品線A和二級(jí)標(biāo)簽產(chǎn)品價(jià)值,三級(jí)標(biāo)簽可以命一個(gè)名稱如:最近一次消費(fèi)距離今天的天數(shù)。接下來(lái)就可以選擇寬表中的字段R,選完字段后可以進(jìn)行一些常規(guī)的運(yùn)算,我們的運(yùn)算符支持簡(jiǎn)單的大于、小于、等于、不等于這些。這個(gè)重要價(jià)值客戶需要的標(biāo)簽是R<10,那么選擇一下生成標(biāo)簽就行了,點(diǎn)了確定你會(huì)發(fā)現(xiàn)在標(biāo)簽體系多了一個(gè)標(biāo)簽,產(chǎn)品線A-用戶價(jià)值-最近一次消費(fèi)距離今天天數(shù)-R<10,這樣一個(gè)標(biāo)簽就生成了。
當(dāng)生成了標(biāo)簽,標(biāo)簽平臺(tái)就會(huì)啟動(dòng)底層的計(jì)算邏輯,用戶屬性的標(biāo)簽我們一般采用離線計(jì)算,每天晚上計(jì)算一次,每天晚上系統(tǒng)會(huì)找到符合該條件的用戶,并打上R<10的標(biāo)簽,這樣標(biāo)簽體系中展示的統(tǒng)計(jì)只用查詢有多少人屬于R<10即可得到數(shù)據(jù)。
當(dāng)標(biāo)簽生成之后,還不足以篩選出重要價(jià)值客戶,需要幾個(gè)標(biāo)簽的組合才能配置出重要價(jià)值客戶,我們稱為人群圈選,按照同樣的流程配置出F>5次、M>20000這兩個(gè)標(biāo)簽。
進(jìn)入我們的人群圈選模塊,選擇平臺(tái)和維度,維度就是用戶還是商品,RFM是針對(duì)用戶,所以我們選擇用戶維度。接下來(lái)就可以選擇標(biāo)簽體系中的R<10這個(gè)標(biāo)簽,我們自己支持簡(jiǎn)單的運(yùn)算且與或,并且支持支持括號(hào)的運(yùn)算,避免運(yùn)算的過程產(chǎn)生歧義。
那么,重要價(jià)值客戶的表達(dá)式就是(R<10且F>5且M>20000)基于這個(gè)條件可以快設(shè)置我們的人群圈選條件如下圖:
到此為止,基于多條產(chǎn)品線的標(biāo)簽平臺(tái)就講完了。
標(biāo)簽平臺(tái)通過標(biāo)簽體系打通了單個(gè)產(chǎn)品線的用戶行為數(shù)據(jù)和用戶的業(yè)務(wù)數(shù)據(jù),另外一方面打通了各個(gè)產(chǎn)品線之間的數(shù)據(jù),可以更清晰地看到我們公司的用戶到底都在使用我們公司的那些服務(wù)。
而標(biāo)簽平臺(tái)的用戶群一般和公司內(nèi)的營(yíng)銷平臺(tái)做對(duì)接使用,營(yíng)銷活動(dòng)一般分為三個(gè)步驟:圈人,做活動(dòng),看效果。而標(biāo)簽平臺(tái)主要就是承擔(dān)圈人的功能。
全渠道營(yíng)銷也是作為公司內(nèi)部必不可少的一種能力,如果打造全渠道、自動(dòng)化運(yùn)營(yíng)的營(yíng)銷平臺(tái)可以參考數(shù)據(jù)中臺(tái)實(shí)戰(zhàn)的下一篇文章《數(shù)據(jù)中臺(tái)實(shí)戰(zhàn)(九):全渠道營(yíng)銷平臺(tái)》。
#相關(guān)閱讀#
《數(shù)據(jù)中臺(tái)實(shí)戰(zhàn)(七):流量分析》
《數(shù)據(jù)中臺(tái)實(shí)戰(zhàn)(六):交易分析》
《數(shù)據(jù)中臺(tái)實(shí)戰(zhàn)(五):自助分析平臺(tái)》
《數(shù)據(jù)中臺(tái)實(shí)戰(zhàn)(四):商品分析(產(chǎn)品設(shè)計(jì)篇)》
《數(shù)據(jù)中臺(tái)實(shí)戰(zhàn)(三):用戶分析(產(chǎn)品設(shè)計(jì)篇)》
《數(shù)據(jù)中臺(tái)實(shí)戰(zhàn)(二):基于阿里OneData的數(shù)據(jù)指標(biāo)管理體系》
《數(shù)據(jù)中臺(tái)實(shí)戰(zhàn)(一):以B2B點(diǎn)電商為例談?wù)劗a(chǎn)品經(jīng)理下的數(shù)據(jù)埋點(diǎn)》
數(shù)據(jù)中臺(tái)實(shí)戰(zhàn)入門篇:數(shù)據(jù)中臺(tái)對(duì)內(nèi)、對(duì)外合作機(jī)制
數(shù)據(jù)中臺(tái)實(shí)戰(zhàn)入門篇:雙中臺(tái)戰(zhàn)略
作者:Wilton(董超華),曾任職科大訊飛,現(xiàn)任富力環(huán)球商品貿(mào)易港大數(shù)據(jù)產(chǎn)品經(jīng)理。微信公眾號(hào):改變世界的產(chǎn)品經(jīng)理。簡(jiǎn)單、簡(jiǎn)短、有用,堅(jiān)持原創(chuàng)、堅(jiān)持做感動(dòng)你的好文章。
本文由@華仔 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來(lái)自Unsplash, 基于CC0協(xié)議。
感謝華仔,作為一個(gè)三年迷茫期的產(chǎn)品經(jīng)理。使我收獲非常多。希望您能多多分享您的經(jīng)驗(yàn),相關(guān)書籍已下單,支持?。?!
我感覺屬性和標(biāo)簽的分界不是很明確,圈人的時(shí)候要選出:廣州市新注冊(cè)的用戶,這個(gè)可以直接用用戶屬性——注冊(cè)地址和注冊(cè)時(shí)間這兩個(gè)字段篩選,不需要額外定義標(biāo)簽,再創(chuàng)建群組。
特別棒的文章,感謝分享。
全面的介紹了運(yùn)營(yíng)所需的標(biāo)簽體系,我認(rèn)為可以獨(dú)立成一個(gè)標(biāo)準(zhǔn)化產(chǎn)品。
新手,請(qǐng)教下,請(qǐng)問如何辨別A產(chǎn)品的某用戶和B產(chǎn)品的某用戶是否是同一個(gè)人呢?是通過電話號(hào)碼嗎?
做統(tǒng)一用戶管理即可,移動(dòng)互聯(lián)網(wǎng)通用做法是通過手機(jī)號(hào),也可以建立產(chǎn)品賬號(hào)與用戶的關(guān)聯(lián)關(guān)系。
如果用戶未登錄僅僅是激活用戶呢?
未登錄的情況下,可以通過設(shè)備來(lái)確定是否是同一個(gè)人,比如瀏覽器cookie、手機(jī)終端IMEI、Mac地址
看完后發(fā)現(xiàn),這個(gè)是大數(shù)據(jù)平臺(tái)干的事情,有機(jī)會(huì)看看前面幾篇的數(shù)據(jù)中臺(tái)。你的數(shù)據(jù)存儲(chǔ)在哪?標(biāo)簽庫(kù)存在哪?在哪運(yùn)算?應(yīng)該都在hadoop上吧
屬性和標(biāo)簽的概念不能混淆
是的,比如用戶的手機(jī)號(hào)、姓名等這些屬于屬性。 用戶的指標(biāo)相關(guān)是屬于標(biāo)簽
寫的很好 點(diǎn)贊 ??