從生產(chǎn)到應(yīng)用:用戶LBS位置標(biāo)簽及POI數(shù)據(jù)
編輯導(dǎo)語(yǔ):如何設(shè)計(jì)與地理位置相關(guān)的用戶標(biāo)簽,并使其投入產(chǎn)品應(yīng)用中?其中,我們需要了解LBS服務(wù)——基于位置的服務(wù),及POI數(shù)據(jù)。本篇文章里,作者系統(tǒng)介紹了LBS位置標(biāo)簽與POI數(shù)據(jù),并給出了后續(xù)的產(chǎn)品化應(yīng)用方案,一起來看一下。
“LBS相關(guān)的標(biāo)簽,是用戶標(biāo)簽畫像系統(tǒng)中的重要內(nèi)容。”
好久沒有分享關(guān)于用戶畫像、用戶標(biāo)簽相關(guān)的內(nèi)容了。關(guān)于標(biāo)簽數(shù)據(jù),之前有分享過《用戶生命周期標(biāo)簽的計(jì)算》、《用戶畫像中的興趣類標(biāo)簽如何計(jì)算》。今天分享一下,關(guān)于LBS相關(guān)的標(biāo)簽內(nèi)容。
一、什么是LBS
講LBS標(biāo)簽之前,先來看看LBS具體的一些內(nèi)容吧。
1. 什么是LBS服務(wù)
LBS,即基于位置的服務(wù)(Location Based Services)。其實(shí)在日常我們的生活中,關(guān)于LBS的服務(wù)是非常常用的。
目前主要的LBS服務(wù)提供商,就是高德、百度、騰訊這些比較常見。其他絕大部分的APP應(yīng)用,都是調(diào)用這些服務(wù)廠商提供的接口服務(wù)能力。
像我們常用的百度地圖,基本產(chǎn)品邏輯就是圍繞地理位置進(jìn)行的。比如進(jìn)行定位服務(wù)、路線規(guī)劃、地點(diǎn)搜索、導(dǎo)航等等。
再比如,外賣軟件中騎手配送路徑的實(shí)時(shí)展示、配送員調(diào)度等。
相關(guān)的應(yīng)用很多,所有涉及到地理位置的相關(guān)功能,都屬于LBS的范疇。
2. LBS服務(wù)的類別
總結(jié)下來,主要的LBS相關(guān)的服務(wù)可以總結(jié)為五類:地圖服務(wù)、搜索服務(wù)、定位服務(wù)、路線規(guī)劃服務(wù)、導(dǎo)航服務(wù)。
1)地圖服務(wù)
這個(gè)比較好理解,地圖是LBS服務(wù)的基礎(chǔ)。無(wú)論是導(dǎo)航、還是看定位等,都是要基于地圖進(jìn)行呈現(xiàn)。
雖然地圖很常見了,但是其實(shí)關(guān)于地圖呈現(xiàn)的內(nèi)容是非常多的。比如,地圖的風(fēng)格、地圖的覆蓋物(比如交通軌道、河流等)的選擇、聚合點(diǎn)的設(shè)置、地圖中心位置的設(shè)置等等……
2)搜索服務(wù)
所謂的搜索服務(wù),即對(duì)地理位置相關(guān)的內(nèi)容進(jìn)行搜索。
基于不同的搜索對(duì)象,可以將搜索分為:POI數(shù)據(jù)搜索、地址數(shù)據(jù)搜索、行政區(qū)劃數(shù)據(jù)搜索、公交數(shù)據(jù)搜索等等。
比如上面,就是一個(gè)POI的搜索,這里能看到一個(gè)周邊的圍欄。關(guān)于POI和地址圍欄,我們后面展開闡述。
3)定位服務(wù)
定位其實(shí)比較好理解,就是確定目前設(shè)備所處的位置。
通常,服務(wù)提供商提供的定位信息,是基于GPS、基站、WIFI等內(nèi)容進(jìn)行的混合定位。相對(duì)單模式定位,會(huì)更加精準(zhǔn)。
4)路線規(guī)劃及導(dǎo)航服務(wù)
路線規(guī)劃服務(wù)也比較好理解,就是提供兩點(diǎn)之間的路線規(guī)劃。
路線規(guī)劃是導(dǎo)航的前提。根據(jù)交通方式的不同,可以有多種路線規(guī)劃方式,比如駕車路線規(guī)劃、公交路線規(guī)劃、騎行路線規(guī)劃、步行路線規(guī)劃等。
二、POI和地理圍欄
上文中,我們提到了POI和地理圍欄,由于比較重要,這里著重展開介紹一下。
1. 什么是POI
所謂的POI,即Point of Interest。怎么理解呢?比如,一個(gè)學(xué)校、一個(gè)小賣部、一個(gè)公交站、一個(gè)小區(qū),都可以理解成一個(gè)POI。
想象一下,地圖只是提供了一個(gè)底層的畫板,只有在地圖上疊加一個(gè)個(gè)的POI點(diǎn)位,地圖的信息才能豐富起來,數(shù)據(jù)才有了價(jià)值?;谝粋€(gè)個(gè)的POI信息,可以進(jìn)行更好的搜索、定位等等功能。
比如上圖,我們搜索“便利蜂”,出現(xiàn)的結(jié)果,就是和便利蜂相關(guān)的POI列表。
通常一個(gè)POI必備名稱、地址(具體地址)、坐標(biāo)(經(jīng)緯度)、類別四個(gè)屬性。至于其他屬性,比如手機(jī)號(hào)、省市區(qū)等等,屬于擴(kuò)展信息。
2. 示例:高德的POI數(shù)據(jù)
我們看一下高德對(duì)外提供的POI接口數(shù)據(jù)。
首先是按照行政區(qū)域的POI數(shù)量:
我們可以看到,光北京市的POI數(shù)量就達(dá)到了347萬(wàn)個(gè)。
我們看具體POI列表,就比較容易理解了:
上面有機(jī)關(guān)單位、有汽車維修、有餐廳……這一個(gè)個(gè)具體的點(diǎn),都是POI。每個(gè)POI除了列表中呈現(xiàn)的信息:名稱、地址、電話、類別,還有啥信息呢?如下圖:
看到了吧,信息是非常全的。還有街景信息,這里就不放截圖了。
3. 地理圍欄
上文講了POI。注意,POI是一個(gè)【點(diǎn)】。和【點(diǎn)】對(duì)應(yīng)的概念是【區(qū)域】,我們稱之為“圍欄”。
比如一個(gè)小區(qū),雖然也可以在POI列表中呈現(xiàn),可以用一個(gè)經(jīng)緯度表示定位。但我們知道,小區(qū)其實(shí)是一個(gè)區(qū)域,而不只是一個(gè)點(diǎn)。這時(shí),如果為了更加精準(zhǔn)的分析服務(wù),我們需要用到地理圍欄。
所謂圍欄,就是一個(gè)封閉的區(qū)域。例如下圖:
百度地圖中,用虛線將頤和園的邊界進(jìn)行了圍起來。我們可以清楚地了解頤和園的區(qū)域范圍,而不僅僅是一個(gè)POI點(diǎn)信息(其實(shí)頤和園也是有POI點(diǎn)的,上圖中的序號(hào)位置1,就是頤和園的POI。如果只有POI而沒有圍欄,是不是效果差很多)。
當(dāng)然,大部分地理信息其實(shí)是不需要圍欄的。比如便利蜂,我們沒必要知道便利蜂門店精準(zhǔn)的區(qū)域,基本經(jīng)緯度就可以了。但是比如行政區(qū)(例如北京市海淀區(qū))、小區(qū)、學(xué)校等,還是有必要了解圍欄信息的。
三、地理位置標(biāo)簽
關(guān)于LBS和POI等相關(guān)的內(nèi)容,上面也只是概括地講了講,細(xì)節(jié)層面確實(shí)內(nèi)容非常豐富,值得大家深入研究研究。這里是時(shí)候進(jìn)入我們的正題了,那就是地理位置相關(guān)的用戶標(biāo)簽。
首先明確一下,我們這里的標(biāo)簽對(duì)象,是人:即給人打上和地理位置相關(guān)的標(biāo)簽。
1. 需求背景
我們?cè)诰珳?zhǔn)營(yíng)銷中,經(jīng)常需要結(jié)合地理位置信息進(jìn)行定向人群圈選,從而精準(zhǔn)觸達(dá)。
舉個(gè)例子。我是一個(gè)線下便利店的店長(zhǎng),經(jīng)營(yíng)原漿啤酒。由于保質(zhì)期短,且線下經(jīng)營(yíng),潛在顧客基本就是店周邊小區(qū)的人群,而且是愛喝啤酒的男顧客偏多。
因此,我需要營(yíng)銷觸達(dá)的人群應(yīng)該是【門店周邊3KM居住小區(qū)】+【男顧客】+【愛喝啤酒】。
關(guān)于【男顧客】、【愛喝啤酒】應(yīng)該是基礎(chǔ)標(biāo)簽、偏好標(biāo)簽,可以參考《用戶偏好標(biāo)簽計(jì)算》。至于【門店周邊3KM小區(qū)】這個(gè)標(biāo)簽該如何獲得呢?
對(duì),這就需要地理位置信息相關(guān)的標(biāo)簽了。
2. 具體計(jì)算邏輯
如何獲得這個(gè)標(biāo)簽?zāi)??這里的關(guān)鍵是對(duì)用戶的歷史LBS位置進(jìn)行建模、計(jì)算。
這個(gè)模型說復(fù)雜也并不復(fù)雜,但是細(xì)節(jié)內(nèi)容比較多。通常來講,基于用戶APP上傳的地理位置信息,我們會(huì)同時(shí)給用戶打三個(gè)地理位置相關(guān)標(biāo)簽:用戶的家的位置、用戶的公司的位置、用戶常出現(xiàn)的位置(除家和公司外)。
由于用戶使用APP的時(shí)長(zhǎng)、頻次通常不是很長(zhǎng),我們一般需要稍微長(zhǎng)一點(diǎn)的數(shù)據(jù)來計(jì)算用戶的地理信息標(biāo)簽。一般可以考慮使用近30天數(shù)據(jù)(過長(zhǎng)也不合適,時(shí)效性差且計(jì)算量大)來計(jì)算標(biāo)簽。而且由于用戶的行為通常比較穩(wěn)定,標(biāo)簽的更新時(shí)效也沒必要每日更新,能每周更新一次標(biāo)簽就可以了。
具體的計(jì)算邏輯主要有這么幾條:
- 工作日時(shí)間有地理位置的日志超過*%就判定該位置是公司;
- 夜間有地理位置的日志超過*%就判定該位置是家;
- 其余時(shí)間經(jīng)常出現(xiàn)的日志最高的位置判定為常去地。
大的邏輯是這樣,但是有很多細(xì)節(jié)計(jì)算邏輯,這里就不展開了。
3. 地理位置數(shù)據(jù)表
通過上面的計(jì)算,最終可以生成一張專門的用戶地理位置相關(guān)的表。以用戶ID為主鍵,分別三個(gè)字段:預(yù)測(cè)的家的位置、公司位置、常去地位置。
這里的原始地理位置,可以以經(jīng)緯度進(jìn)行存儲(chǔ)。
四、LBS標(biāo)簽的產(chǎn)品應(yīng)用
地理位置標(biāo)簽數(shù)據(jù)計(jì)算好了,如何進(jìn)行產(chǎn)品化應(yīng)用呢?其實(shí)主要就是進(jìn)行人群的圈選。具體的圈選方式,可以有以下幾種方案。
1. 基于具體POI+半徑圈選
比如,上面例子中,我們想基于便利店周邊3KM進(jìn)行人群圈選。
便利店作為圓心的POI,圈選該P(yáng)OI周邊半徑3KM以內(nèi)的人群作為目標(biāo)人群,即可滿足訴求。
上面的截圖是基于POI+距離半徑來進(jìn)行的人群圈選?!厩迦A大學(xué)-北門】、【清華大學(xué)公寓】等都是一個(gè)個(gè)POI,下面的選擇范圍是距離半徑。
2. 基于地理圍欄圈選
第一種方式中,比較容易實(shí)現(xiàn)。但是有時(shí)想要圈選更具體精準(zhǔn)的某個(gè)區(qū)域內(nèi)的人群。
比如想圈選北京市西城區(qū)的全部潛在人群,或者某個(gè)學(xué)校的所有學(xué)生,這時(shí)就需要借助地理圍欄進(jìn)行圈選。
從數(shù)據(jù)層面,除了需要用戶地理位置信息、POI信息外,還需要相關(guān)的地理圍欄信息。通過地理圍欄才能判斷用戶是否在圍欄內(nèi)。
上面這個(gè)就是基于POI圍欄進(jìn)行圈選。
下面這個(gè)基于行政區(qū)進(jìn)行的圈人,本質(zhì)也是地理圍欄。但是由于場(chǎng)景比較多,就進(jìn)行了單獨(dú)呈現(xiàn)。
3. 其他類型圈選
本質(zhì)上,所有的圈選都要么是基于POI+半徑,要么是基于圍欄。但是上面也看到了,有些特殊場(chǎng)景,從產(chǎn)品設(shè)計(jì)層面可以單獨(dú)拿出來,比如行政區(qū)圈選。
另外,可以看一下下面的基于場(chǎng)景圈人。
這樣可以對(duì)特定類型的人群進(jìn)行圈選。
關(guān)于LBS、用戶地理位置標(biāo)簽相關(guān)的內(nèi)容就分享這些,歡迎大家繼續(xù)關(guān)注~
#專欄作家#
首席數(shù)據(jù)科學(xué)家,公眾號(hào):首席數(shù)據(jù)科學(xué)家,人人都是產(chǎn)品經(jīng)理專欄作家。在金融領(lǐng)域、電商領(lǐng)域有豐富數(shù)據(jù)及產(chǎn)品經(jīng)驗(yàn)。擅長(zhǎng)數(shù)據(jù)分析、數(shù)據(jù)產(chǎn)品等相關(guān)內(nèi)容。
本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自Unsplash,基于CC0協(xié)議。
求問第四大點(diǎn)的區(qū)域圈選是通過什么實(shí)現(xiàn)的呢?另外同期待這個(gè)系列更深層次的分享
感覺寫的不是很深,希望這個(gè)系列可以出更深層一些的分享,對(duì)POI數(shù)據(jù)及策略感興趣 但找不到對(duì)應(yīng)的學(xué)習(xí)文章:)
感謝分享,頭腦中有了初步概念了
感謝關(guān)注!