本申請涉及計(jì)算機(jī)應(yīng)用領(lǐng)域,尤其涉及一種互動任務(wù)的推送方法及裝置。
背景技術(shù):
在移動互聯(lián)網(wǎng)領(lǐng)域,通過對用戶數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,挖掘出用戶的線下需求,再結(jié)合挖掘出的用戶的線下需求來提高用戶體驗(yàn),已經(jīng)變得越來越普遍。隨著移動互聯(lián)網(wǎng)的不斷發(fā)展,用戶場景也越來越豐富,如何更好的利用用戶所處用戶場景上的差異提升用戶體驗(yàn),則具有十分重要的意義。
技術(shù)實(shí)現(xiàn)要素:
本申請?zhí)岢鲆环N互動任務(wù)的推送方法,應(yīng)用于客戶端,所述方法包括:
采集用戶行為數(shù)據(jù);
根據(jù)用戶行為數(shù)據(jù)確定用戶場景;
啟動與所述用戶場景對應(yīng)的互動任務(wù);其中,不同的用戶場景分別對應(yīng)不同的互動任務(wù)。
本申請還提出一種互動任務(wù)的推送裝置,應(yīng)用于客戶端,所述裝置包括:
采集模塊,采集用戶行為數(shù)據(jù);
確定模塊,根據(jù)用戶行為數(shù)據(jù)確定用戶場景;
啟動模塊,啟動與所述用戶場景對應(yīng)的互動任務(wù);其中,不同的用戶場景分別對應(yīng)不同的互動任務(wù)。
本申請中,提出了一種互動任務(wù)的推送方法,通過采集用戶行為數(shù)據(jù),并根據(jù)用戶行為數(shù)據(jù)確定用戶場景,然后啟動與所述用戶場景對應(yīng)的互動任務(wù);其中,由于不同的用戶場景分別對應(yīng)不同的互動任務(wù),因此實(shí)現(xiàn)了可以基于用戶所處用戶場景上的差異,面向用戶推送不同的互動任務(wù),使得用戶處在不同的用戶場景時(shí),均可以通過執(zhí)行互動客戶端發(fā)起的互動任務(wù),與當(dāng)前所處的用戶場景進(jìn)行互動,從而可以增強(qiáng)用戶與用戶場景之間的互動性,提升用戶的互動體驗(yàn)。
附圖說明
圖1是本申請一實(shí)施例示出的一種互動任務(wù)的推送方法的處理流程圖;
圖2為本申請一實(shí)施例示出的一種基于行車場景向用戶推送不同的行車互動任務(wù)的示意圖;
圖3為本申請一實(shí)施例示出的一種基于消費(fèi)場景向用戶推送不同的消費(fèi)互動任務(wù)的示意圖;
圖4是本申請一實(shí)施例示出的一種互動任務(wù)的推送裝置的邏輯框圖;
圖5是本申請一實(shí)施例提供的承載所述一種互動任務(wù)的推送裝置的互動客戶端所涉及的硬件結(jié)構(gòu)圖。
具體實(shí)施方式
本申請旨在提出了一種基于用戶所處用戶場景上的差異,來啟動不同的互動任務(wù)的技術(shù)方案。
以上述互動任務(wù)是游戲?yàn)槔F(xiàn)有用戶移動終端上的游戲紛繁復(fù)雜,包括各種類型、各種游戲人物、各種場景。有些游戲與用戶所處的線下場景具有共同點(diǎn);比如用戶實(shí)際的停車過程與用戶移動終端上的停車游戲、在商店購物與搶商店優(yōu)惠券的游戲、甚至用戶買電影票的主人公與某角色扮演類的游戲時(shí)同一主角,等等。
本方案提出的技術(shù)方案是通過對用戶行為數(shù)據(jù)進(jìn)行采集和分析,來確定用戶當(dāng)前所處的用戶場景,進(jìn)而可以在用戶線下活動的碎片時(shí)間內(nèi),根據(jù)用戶當(dāng)前所處的用戶場景向用戶推薦游戲。
一方面,由于用戶當(dāng)前所處的用戶場景和推送的游戲具有相關(guān)性,用戶游戲的興趣會更高,提高了用戶體驗(yàn);另外一方面,也對諸如商店、電影院這樣的運(yùn)營主體帶來業(yè)務(wù)運(yùn)營的空間。
下面通過具體實(shí)施例并結(jié)合具體的應(yīng)用場景對本申請進(jìn)行描述。
請參考圖1,圖1是本申請一實(shí)施例提供的一種互動任務(wù)的推送方法,應(yīng)用于客戶端,所述方法執(zhí)行以下步驟:
步驟101,采集用戶行為數(shù)據(jù);
步驟102,根據(jù)用戶行為數(shù)據(jù)確定用戶場景;
步驟103,啟動與所述用戶場景對應(yīng)的互動任務(wù);其中,不同的用戶場景分別對應(yīng)不同的互動任務(wù)。
上述客戶端,可以包括能夠面向用戶提供互動服務(wù);或者搭載了能夠面向用戶提供多互動服務(wù)的功能的客戶端軟件;例如,在示出的一種應(yīng)用場景中,上述互動任務(wù)可以是在線互動游戲;而上述客戶端則可以是一款在行車過程中,通過在游戲界面中模擬出與車輛真實(shí)的行車路線對應(yīng)的虛擬路線,面向乘客提供行車游戲互動的專用游戲客戶端軟件;或者,搭載了類似游戲功能的其它類型的生活服務(wù)類的客戶端軟件;比如,支付寶(alipay)客戶端軟件。
上述用戶場景,通常與用戶的線下需求相對應(yīng);在實(shí)際應(yīng)用中,可以通過采集用戶行為數(shù)據(jù),并采用特定的數(shù)據(jù)分析算法針對采集到的用戶行為數(shù)據(jù)進(jìn)行大數(shù)據(jù)分析,挖掘出用戶的線下需求,然后將線下需求抽象成對應(yīng)的用戶場景。通過這種方式,可以利用抽象出的用戶場景,更加精準(zhǔn)的分析和描述用戶的線下需求;
例如,在實(shí)際應(yīng)用中,用戶通常會具有在不同的消費(fèi)場所進(jìn)行線下消費(fèi)的需求,在這種情況下,可以基于消費(fèi)場所的不同,將用戶的線下消費(fèi)需求抽象成為不同的線下消費(fèi)場景;比如,在電影院消費(fèi)的用戶場景,以及在餐飲場所消費(fèi)的用戶場景,等等。
又如,在實(shí)際應(yīng)用中,在行車的場景下,用戶通常會具有與行車路線上的車輛接近的不同的線下場所進(jìn)行互動的需求,在這種情況下,可以基于車輛接近的線下場所的不同,將用戶與不同類型的線下場所進(jìn)行互動的需求,抽象成為不同的互動場景;比如,乘客與行車路線上的線下商鋪進(jìn)行互動領(lǐng)取優(yōu)惠券的用戶場景,乘客與終點(diǎn)場所附近的停車場進(jìn)行互動輔助為駕駛者選擇目標(biāo)停車場的用戶場景,以及乘客與目標(biāo)停車場所進(jìn)行互動輔助為駕駛者選擇空閑車位的用戶場景,等等。
上述用戶行為數(shù)據(jù),可以包括任意形式的與用戶在上述客戶端上的操作行為相關(guān)的用戶數(shù)據(jù);其中,上述用戶行為數(shù)據(jù)的具體類型,通常與用戶所處的用戶場景相對應(yīng),取決于用戶實(shí)際的線下需求,在本申請中不進(jìn)行特別限定;
在示出的一種實(shí)施方式中,當(dāng)上述用戶場景為線下消費(fèi)場景時(shí),上述用戶行為數(shù)據(jù)可以包括與用戶的線下消費(fèi)行為對應(yīng)的用戶交易數(shù)據(jù)(比如用戶在執(zhí)行線下消費(fèi)過程中所產(chǎn)生的訂單數(shù)據(jù)、商品數(shù)據(jù)、消費(fèi)回執(zhí)數(shù)據(jù),等等);當(dāng)上述用戶場景為車輛的乘客與車輛接近的線下場所的互動場景時(shí),上述用戶行為數(shù)據(jù),還可以包括用戶的用戶位置數(shù)據(jù)(比如調(diào)用客戶端所在的移動終端搭載的gps模塊采集到的與用戶的定位位置對應(yīng)的經(jīng)緯度數(shù)據(jù))。
在本例中,上述客戶端,可以在后臺實(shí)時(shí)的采集用戶行為數(shù)據(jù);例如,用戶在使用上述客戶端進(jìn)行日常操作時(shí),上述客戶端可以在系統(tǒng)后臺實(shí)時(shí)的記錄用戶每一次的操作行為,并生成相關(guān)的日志文件,然后定期采集生成的日志文件,來收集與用戶的日常操作行為相關(guān)的用戶行為數(shù)據(jù)。
進(jìn)一步的,當(dāng)上述客戶端采集到用戶行為數(shù)據(jù)后,可以通過搭載的相關(guān)算法,對采集到的用戶行為數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,進(jìn)而確定出用戶當(dāng)前所處的用戶場景。
在示出的一種實(shí)施方式中,上述用戶行為數(shù)據(jù)中可以包括用戶的定位位置數(shù)據(jù);例如,上述客戶端在采集用戶的用戶行為數(shù)據(jù)的過程中,可以同步的采集用戶當(dāng)前的定位位置數(shù)據(jù),然后將采集到的用戶的定位位置數(shù)據(jù)也一并添加至采集到的用戶行為數(shù)據(jù)中。
在這種情況下,上述客戶端在可以基于用戶的定位位置數(shù)據(jù),來進(jìn)行用戶場景分析。在實(shí)現(xiàn)時(shí),上述客戶端可以預(yù)先搭載地圖數(shù)據(jù)庫;或者,通過數(shù)據(jù)訪問接口與第三方的地圖數(shù)據(jù)庫進(jìn)行對接;
其中,在上述地圖數(shù)據(jù)庫中,可以包括大量預(yù)先標(biāo)注出的poi(pointofinformation,信息點(diǎn)),每一個(gè)poi都可以包含諸如poi的名稱、poi的類別、poi的經(jīng)度緯度、附近的線下場所等信息。
上述客戶端在基于用戶的定位位置數(shù)據(jù)進(jìn)行用戶場景分析時(shí),可以訪問上述地圖數(shù)據(jù)庫,將用戶的定位位置數(shù)據(jù)作為查詢索引,在上述地圖數(shù)據(jù)庫中進(jìn)行poi匹配查找,然后根據(jù)查找到的與用戶的定位位置數(shù)據(jù)對應(yīng)的poi信息,來確定用戶當(dāng)前所處的用戶場景。
例如,假設(shè)查找到的與用戶的定位位置數(shù)據(jù)對應(yīng)的poi信息,為與某一電影院或者商場對應(yīng)的poi,那么此時(shí)可以確定用戶當(dāng)前所處的用戶場景為在電影院或者商場消費(fèi)的用戶場景。
通過這種方式,可以將用戶的定位位置數(shù)據(jù)作為場景分析的依據(jù),從而可以基于用戶的定位位置的變化,快速感知到用戶當(dāng)前所處的用戶場景的變化。
在示出的一種實(shí)施方式中,上述用戶行為數(shù)據(jù)中還可以包括用戶在進(jìn)行線下消費(fèi)時(shí),所產(chǎn)生的用戶交易數(shù)據(jù);比如,用戶在執(zhí)行線下消費(fèi)過程中所產(chǎn)生的訂單數(shù)據(jù)、商品數(shù)據(jù)、消費(fèi)回執(zhí)數(shù)據(jù),等等。
在這種情況下,上述客戶端在可以基于用戶交易數(shù)據(jù),來進(jìn)行用戶場景分析。在實(shí)現(xiàn)時(shí),上述客戶端可以對采集到的用戶交易數(shù)據(jù)進(jìn)行解析,解析出與用戶本次交易相關(guān)的交易對象信息,然后基于該交易對象信息,來確定用戶當(dāng)前所處的用戶場景。
例如,在實(shí)際應(yīng)用中,上述交易對象信息,通??梢园ㄓ脩舯敬谓灰踪徺I的商品信息、交易金額、商家信息,等等;假設(shè)上述客戶端通過解析用戶交易數(shù)據(jù),解析出的交易對象信息為在某一電影院或者商場執(zhí)行了一筆交易,那么此時(shí)可以確定用戶當(dāng)前所處的用戶場景為在電影院或者商場消費(fèi)的用戶場景。
通過這種方式,可以將用戶交易數(shù)據(jù)作為場景分析的依據(jù),從而可以基于解析用戶交易數(shù)據(jù)所得到的交易對象信息,來快速區(qū)分出用戶當(dāng)前所處的用戶場景。
當(dāng)然,需要說明的是,在實(shí)際應(yīng)用中,對采集到的用戶行為數(shù)據(jù)進(jìn)行數(shù)據(jù)分析的過程,也可以在與客戶端對接的服務(wù)端上來完成。在這種情況下,上述客戶端則可以實(shí)時(shí)的將采集到的用戶行為數(shù)據(jù)上傳至服務(wù)端,由服務(wù)端完成后續(xù)的數(shù)據(jù)分析過程,來確定出用戶當(dāng)前所處的用戶場景,并向上述客戶端返回相應(yīng)的結(jié)果。
在本例中,上述客戶端上可以預(yù)配置若干種不同的互動任務(wù)。其中,預(yù)配置的互動任務(wù)的種類和數(shù)量,在本申請均不進(jìn)行特別限定,在實(shí)際應(yīng)用中,可以基于具體的互動需求進(jìn)行動態(tài)添加。
同時(shí),對于預(yù)配置完成的互動任務(wù),上述客戶端還可以為不同的互動任務(wù),分別關(guān)聯(lián)不同的應(yīng)用場景,從而在確定出用戶當(dāng)前所處的用戶場景,可以將與用戶場景對應(yīng)的互動任務(wù)推送給用戶。
在實(shí)現(xiàn)時(shí),上述客戶端上還可以預(yù)配置若干種用戶場景;其中,預(yù)配置的這些用戶場景,可以包括運(yùn)營人員手動添加的用戶場景,以及上述客戶端通過對采集到的用戶行為數(shù)據(jù)進(jìn)行分析確定出的用戶場景。
進(jìn)一步的,在為預(yù)配置的互動任務(wù)關(guān)聯(lián)對應(yīng)的應(yīng)用場景時(shí),上述客戶端可以分別提取預(yù)配置的各用戶場景和各互動任務(wù)的屬性信息,并將各用戶場景的屬性信息與各互動任務(wù)的屬性信息依次進(jìn)行匹配,來查找具有相同屬性信息的用戶場景和互動任務(wù),然后將具有相同屬性信息的用戶場景和互動任務(wù)進(jìn)行關(guān)聯(lián),并在本地存儲具有相同屬性信息的用戶場景和互動任務(wù)之間的對應(yīng)關(guān)系。
其中,上述用戶場景和互動任務(wù)的屬性信息所包括的具體信息內(nèi)容,在本申請中不進(jìn)行特別限定,在實(shí)際應(yīng)用中,可以包含任意類型的能夠表達(dá)用戶場景與互動任務(wù)之間的共同點(diǎn)或者相關(guān)性的信息;
例如,以上述互動任務(wù)是游戲?yàn)槔鲜鰧傩孕畔⒖梢允悄軌虮磉_(dá)用戶場景與游戲的共同點(diǎn)的信息;比如,在行車場景下,上述屬性信息可以是行車路線,在這種情況下,可以將預(yù)配置的虛擬行車路線與用戶實(shí)際的行車路線完全相同的行車游戲,與該行車場景關(guān)聯(lián);又如,在電影院消費(fèi)的場景下,上述屬性信息可以是用戶消費(fèi)的電影的主人公角色信息,在這種情況下,可以將預(yù)配置的角色扮演類的游戲中,與用戶購買的電影票的主人公角色相同的角色扮演游戲,與該電影院消費(fèi)的場景關(guān)聯(lián),等等。
在本例中,當(dāng)上述客戶端通過對采集到的用戶行為數(shù)據(jù)進(jìn)行分析后,確定出用戶當(dāng)前所處的用戶場景時(shí),此時(shí)上述客戶端可以查詢本地是否存儲了與該用戶場景對應(yīng)的互動任務(wù);如果查詢到了與該用戶場景對應(yīng)的互動任務(wù),則可以向服務(wù)端發(fā)送對應(yīng)該互動任務(wù)的互動請求;其中,在該互動請求中,可以攜帶該互動任務(wù)的標(biāo)識信息;比如,互動任務(wù)id。
而在服務(wù)端一側(cè),可以預(yù)配置與各種互動任務(wù)相關(guān)的互動任務(wù)數(shù)據(jù)。當(dāng)服務(wù)端收到來自客戶端的互動請求后,可以讀取該互動請求中攜帶的互動任務(wù)的標(biāo)識信息,并基于該標(biāo)識信息在本地存儲的互動任務(wù)數(shù)據(jù)中查找與該標(biāo)識信息對應(yīng)的互動任務(wù)數(shù)據(jù),然后將查找到的互動任務(wù)數(shù)據(jù)返回給上述客戶端。上述客戶端在收到服務(wù)端返回的上述互動任務(wù)數(shù)據(jù)后,可以基于接收到的互動任務(wù)數(shù)據(jù),在面向用戶提供的互動界面中來啟動對應(yīng)的互動任務(wù)。
當(dāng)然,如果上述客戶端未查詢到與確定出的用戶場景對應(yīng)的互動任務(wù),此時(shí)可以不進(jìn)行任何處理。
可見,通過這種方式,上述客戶端可以基于用戶所處用戶場景上的差異,面向用戶推送不同的互動任務(wù),使得用戶處在不同的用戶場景時(shí),均可以通過執(zhí)行互動客戶端發(fā)起的互動任務(wù),與當(dāng)前所處的用戶場景進(jìn)行互動,從而可以增強(qiáng)用戶與用戶場景之間的互動性,提升用戶的互動體驗(yàn)。
以下以車輛的乘客通過行車互動客戶端與車輛接近的線下場所進(jìn)行互動的用戶場景為例,對本申請的技術(shù)方案進(jìn)行詳細(xì)描述。
在本例中,行車互動客戶端可以預(yù)配置若干種在行車環(huán)境下的互動任務(wù)以及用戶場景,并基于各互動任務(wù)與各用戶場景之間的共同點(diǎn),在本地存儲那些具有相同屬性信息的用戶場景和互動任務(wù)之間的對應(yīng)關(guān)系。
在示出的一種實(shí)施方式中,上述線下場所可以包括用戶的行車路線上的終點(diǎn)場所、停車場所,以及線下店鋪等等;上述相同屬性信息,具體可以是相同的行車路線信息。
行車互動客戶端預(yù)配置的用戶場景,可以包括與乘客通過行車互動客戶端與行車路線上的線下店鋪進(jìn)行互動的用戶場景、與行車路線上的停車場所進(jìn)行互動的用戶場景、與行車路線上的終點(diǎn)場所進(jìn)行互動的用戶場景。而行車互動客戶端預(yù)配置的與以上幾種用戶場景分別關(guān)聯(lián)的互動任務(wù),可以包括與終點(diǎn)場所對應(yīng)的停車場所輔助選擇任務(wù)、與線下店鋪對應(yīng)的優(yōu)惠券領(lǐng)取任務(wù)、以及與停車場所對應(yīng)的空閑車位輔助選擇任務(wù)。其中,以上各互動任務(wù)中,均具有與乘客所搭乘的車輛實(shí)際的行車路線完全相同的虛擬行車路線。
在本例中,上述用戶行為數(shù)據(jù)具體可以是用戶的定位位置數(shù)據(jù)。當(dāng)乘客在搭乘車輛時(shí),上述行車互動客戶端可以通過與車輛的導(dǎo)航硬件(比如,車輛搭載的gps模塊)進(jìn)行交互,實(shí)時(shí)的采集用戶的定位位置數(shù)據(jù)(比如車輛搭載的gps模塊采集到的車輛的經(jīng)緯度坐標(biāo)數(shù)據(jù)),然后針對采集到的定位位置數(shù)據(jù)進(jìn)行分析,通過訪問搭載的地圖數(shù)據(jù)庫,查找與用戶的定位位置數(shù)據(jù)對應(yīng)的poi信息,來確定用戶當(dāng)前所處的用戶場景;
具體地,上述行車互動客戶端可以查找出地圖數(shù)據(jù)庫中,與用戶的定位位置的距離小于預(yù)設(shè)閾值poi,然后基于查找到的該poi的具體類型來確定用戶當(dāng)前所處的用戶場景;
如果查找到的poi為與上述行車互動客戶端的運(yùn)營方具有合作關(guān)系的線下店鋪(比如,餐館、電影院、購物中心等等),此時(shí)可以確定用戶當(dāng)前所處的用戶場景,為乘客通過行車互動客戶端與行車路線上的線下店鋪進(jìn)行互動的用戶場景;如果查找到的poi為與上述運(yùn)營方具有合作關(guān)系的停車場所,此時(shí)可以確定用戶當(dāng)前所處的用戶場景,為乘客通過行車互動客戶端與行車路線上的停車場所進(jìn)行互動的用戶場景;如果查找到的poi為與上述運(yùn)營方具有合作關(guān)系的終點(diǎn)場所,此時(shí)可以確定用戶當(dāng)前所處的用戶場景,為乘客通過行車互動客戶端與上述行車路線上的終點(diǎn)場所進(jìn)行互動的用戶場景。
在本例中,當(dāng)上述行車互動客戶端確定出用戶當(dāng)前所處的用戶場景后,可以查詢與確定出的該用戶場景對應(yīng)的互動任務(wù),然后向服務(wù)端發(fā)送對應(yīng)的互動請求,并基于服務(wù)端返回的互動任務(wù)數(shù)據(jù)在行車互動界面中啟動該互動任務(wù)。
在示出的另一種實(shí)施方式中,如果確定出用戶當(dāng)前所處的用戶場景,為乘客通過行車互動客戶端與行車路線上的線下店鋪進(jìn)行互動的用戶場景,此時(shí)與該用戶場景對應(yīng)的互動任務(wù)為與線下店鋪對應(yīng)的優(yōu)惠券領(lǐng)取任務(wù),與該互動任務(wù)對應(yīng)的任務(wù)數(shù)據(jù)則可以包括與該線下商鋪對應(yīng)的優(yōu)惠信息(比如優(yōu)惠券);
在這種情況下,當(dāng)該行車互動客戶端接收到后臺服務(wù)端推送的與該線下商鋪對應(yīng)的優(yōu)惠信息后,可以基于該優(yōu)惠信息,在行車互動界面中發(fā)起對應(yīng)于該線下商鋪的優(yōu)惠信息領(lǐng)取任務(wù),并啟動該優(yōu)惠信息領(lǐng)取任務(wù)。
其中,該優(yōu)惠信息領(lǐng)取任務(wù),具體可以是一個(gè)在行車互動界面中,向乘客投放車輛接近的線下商鋪相關(guān)的優(yōu)惠信息的互動任務(wù);例如,該行車互動客戶端可以為后臺服務(wù)端推送的優(yōu)惠信息渲染出一個(gè)對應(yīng)的圖形標(biāo)識,并定制相應(yīng)的投放效果(投放效果可以基于需求自定義),然后將該圖像標(biāo)識按照定制的投放效果,投放至該行車互動界面中。
一方面,乘客可以通過在該行車互動界面中執(zhí)行相應(yīng)的互動操作,來領(lǐng)取行車互動客戶端投放的優(yōu)惠信息;例如,以搭載該行車互動客戶端的移動終端為觸屏終端為例,乘客可以通過觸碰行車互動界面中投放的與優(yōu)惠信息對應(yīng)的圖像標(biāo)識,來領(lǐng)取該優(yōu)惠信息。
另一方面,行車互動客戶端可以在后臺存儲乘客通過執(zhí)行相應(yīng)的互動操作,而領(lǐng)取到的優(yōu)惠信息。
通過這種方式,使得乘客可以與車輛接近的線下店鋪進(jìn)行互動,而且對于這些線下店鋪而言,等同于增加了一種更加自然的促銷手段,能夠更好的引導(dǎo)用戶的線下消費(fèi)行為。
其中,需要說明的是,由于車輛接近的線下店鋪的優(yōu)惠信息通常為有限資源,而且不同的乘客在搭乘車輛時(shí)可能同時(shí)經(jīng)過同一線下商鋪,因此后臺服務(wù)端在響應(yīng)不同的乘客的行車互動客戶端上報(bào)的上述請求消息時(shí),可以基于一定的分配策略,僅向這些乘客中滿足一定的分配條件的乘客(分配條件可以基于需求自定義)的行車互動客戶端,優(yōu)先推送該線下商鋪的優(yōu)惠信息;或者,后臺服務(wù)端可以對該線下商鋪的優(yōu)惠信息,向該多個(gè)行車互動客戶端同時(shí)進(jìn)行發(fā)送,由各乘客通過執(zhí)行互動操作來“搶奪”優(yōu)惠信息。
另外,為了增強(qiáng)互動效果,行車互動客戶端在發(fā)起了上述優(yōu)惠信息領(lǐng)取任務(wù)后,除了可以通過上述行車互動界面向駕駛者投放與車輛接近的線下店鋪對應(yīng)的優(yōu)惠信息以外,還可以基于預(yù)設(shè)的投放策略,在該行車互動界面中投放相應(yīng)的兌換積分。
上述投放策略,在本申請中不進(jìn)行特別限定,本領(lǐng)域技術(shù)人員可以基于實(shí)際的需求進(jìn)行配置;例如,可以是隨機(jī)投放。
上述兌換積分,具體可以是有償?shù)姆e分;例如,當(dāng)乘客領(lǐng)取的兌換積分達(dá)到一定數(shù)量后,可以進(jìn)行抵扣車輛停車費(fèi)等消費(fèi)操作,等等。通過這種方式,不僅可以對發(fā)起的該優(yōu)惠信息領(lǐng)取任務(wù),在內(nèi)容上進(jìn)行豐富,而且能夠調(diào)動乘客互動的積極性。
在示出的另一種實(shí)施方式中,如果確定出用戶當(dāng)前所處的用戶場景,為乘客通過行車互動客戶端與行車路線上的終點(diǎn)場所進(jìn)行互動的用戶場景,此時(shí)與該用戶場景對應(yīng)的互動任務(wù)為與終點(diǎn)場所對應(yīng)的停車場所輔助選擇任務(wù);與該互動任務(wù)對應(yīng)的互動任務(wù)數(shù)據(jù)則可以是該終點(diǎn)場所附近的停車場所的位置信息。
在這種情況下,當(dāng)該行車互動客戶端接收到后臺服務(wù)端推送的該終點(diǎn)場所附近的停車場所的位置信息后,可以基于該位置信息,在行車互動界面中發(fā)起對應(yīng)于該終點(diǎn)場所的停車場所輔助選擇任務(wù),并啟動停車場所輔助選擇任務(wù)。
其中,該停車場輔助選擇任務(wù),具體可以是一個(gè)在行車互動界面中,提示乘客輔助駕駛者完成目標(biāo)停車場所的選擇任務(wù)。
例如,該行車互動客戶端可以基于后臺服務(wù)端推送的若干個(gè)停車場所的位置信息,創(chuàng)建出與各停車場所分別對應(yīng)的若干個(gè)可操作的互動選項(xiàng)(比如交互按鈕),然后在上述行車互動界面中向乘客輸出,進(jìn)而引導(dǎo)乘客通過相應(yīng)的互動操作,輔助駕駛者完成目標(biāo)停車場所的選擇。
一方面,乘客可以通過在該行車互動界面中執(zhí)行相應(yīng)的互動操作,輔助駕駛者來完成目標(biāo)停車場所的選擇,在當(dāng)前行車路線的終點(diǎn)站附近,選擇一個(gè)最佳的停車場所。
另一方面,行車互動客戶端可以在后臺存儲乘客通過執(zhí)行相應(yīng)的互動操作,而選擇的目標(biāo)停車場所,并通過與車輛搭載的導(dǎo)航硬件之間的無線連接,將該目標(biāo)停車場所的位置信息,同步至該導(dǎo)航硬件,并由該導(dǎo)航硬件向駕駛者輸出相應(yīng)的導(dǎo)航提示,從而引導(dǎo)駕駛者前往該目標(biāo)停車場所泊車。
通過這種方式,使得乘客可以在行車過程中,可以通過在行車互動界面中執(zhí)行相應(yīng)的交互操作,輔助駕駛者提前完成停車場所的選擇,可以避免駕駛者在到達(dá)終點(diǎn)場所后,臨時(shí)查找停車場所而造成的時(shí)間成本的浪費(fèi),進(jìn)而可以優(yōu)化駕駛者的行車體驗(yàn)。
在示出的另一種實(shí)施方式中,如果確定出用戶當(dāng)前所處的用戶場景,為乘客通過行車互動客戶端與行車路線上的停車場所進(jìn)行互動的用戶場景,此時(shí)與該用戶場景對應(yīng)的互動任務(wù)為與停車場所對應(yīng)的空閑車位輔助選擇任務(wù)。與該互動任務(wù)對應(yīng)的互動任務(wù)數(shù)據(jù)則可以是則可以是該目標(biāo)停車場所的空閑車位信息。
在這種情況下,當(dāng)該行車互動客戶端接收到后臺服務(wù)端推送的該目標(biāo)停車場所的空閑車位信息后,可以基于該空閑車位信息,在行車互動界面中發(fā)起對應(yīng)于該停車場所的空閑車位輔助選擇任務(wù),并啟動空閑車位輔助選擇任務(wù)。
其中,該車位輔助選擇任務(wù),具體可以是一個(gè)在行車互動界面中,提示乘客輔助駕駛者完成目標(biāo)停車場所的選擇任務(wù)。
例如,該行車互動客戶端可以基于后臺服務(wù)端推送的空閑車位信息,創(chuàng)建出與各空閑車位分別對應(yīng)的若干個(gè)可操作的交互選項(xiàng),然后在上述行車互動界面中向乘客輸出,進(jìn)而引導(dǎo)乘客通過相應(yīng)的互動操作,輔助駕駛者完成車位的選擇。
一方面,乘客可以通過在該行車互動界面中執(zhí)行相應(yīng)的互動操作,在車輛即將抵達(dá)目標(biāo)停車場所時(shí),輔助駕駛者來完成空閑車位的選項(xiàng),從該目標(biāo)停車場所當(dāng)前剩余的空閑車位中選擇出一個(gè)最佳車位。
另一方面,行車互動客戶端可以在后臺存儲乘客通過執(zhí)行相應(yīng)的互動操作,而選擇的空閑車位的信息,并通過與車輛搭載的導(dǎo)航硬件之間的無線連接,將該空閑車位的信息,同步至該導(dǎo)航硬件,并由該導(dǎo)航硬件向駕駛者輸出相應(yīng)的導(dǎo)航提示;比如,在車載的顯示屏中指示該車位在該目標(biāo)停車場所中的位置,從而引導(dǎo)駕駛者前往該車位泊車。
通過這種方式,使得乘客可以在行車過程中,可以通過在行車互動界面中執(zhí)行相應(yīng)的交互操作,進(jìn)一步輔助駕駛者提前完成車位的選擇,可以避免駕駛者在到達(dá)終點(diǎn)場所后,臨時(shí)查找空閑車位而造成的時(shí)間成本的浪費(fèi),進(jìn)而可以優(yōu)化駕駛者的行車體驗(yàn)。
當(dāng)然,如果該行車互動客戶端通過查詢,確定乘客選擇出的目標(biāo)停車場所當(dāng)前已經(jīng)沒有空閑車位,那么該行車互動客戶端可以重新發(fā)起上述停車場所輔助選擇任務(wù),并對該已經(jīng)沒有空閑車位的停車場所進(jìn)行標(biāo)記,進(jìn)而引導(dǎo)乘客執(zhí)行相應(yīng)的互動操作,重新為駕駛者選擇目標(biāo)停車場所。
可見,通過這種方式,乘客在搭乘車輛的過程中,上述行車互動客戶端,不僅可以在車輛接近特定的線下商鋪時(shí),在行車互動界面中發(fā)起對應(yīng)于該線下商鋪的優(yōu)惠信息領(lǐng)取任務(wù),與乘客互動,向乘客發(fā)放優(yōu)惠信息;而且,還可以在車輛接近或者抵達(dá)終點(diǎn)場所時(shí),在行車互動界面中發(fā)起停車場所輔助選擇任務(wù)或者車位輔助選擇任務(wù),與乘客互動,由乘客輔助駕駛者來完成目標(biāo)停車場所,以及空閑車位的選擇,因此既可以提升乘客的行車體驗(yàn),又可以優(yōu)化駕駛者的駕駛體驗(yàn)。
以下以上述互動任務(wù)為行車游戲?yàn)槔?,對以上?shí)施例中的技術(shù)方案進(jìn)行詳細(xì)說明。在本例中,上述行車互動客戶端,具體可以是一款面向乘客的行車互動游戲客戶端;或者,搭載了行車互動游戲功能的生活服務(wù)類的客戶端;比如支付寶(alipay)客戶端。
請參見圖2,圖2為本例示出的一種基于行車場景向用戶推送不同的行車互動任務(wù)的示意圖。
在初始狀態(tài)下,上述客戶端預(yù)配置的用戶場景可以包括“乘客通過行車互動客戶端與行車路線上的線下店鋪進(jìn)行互動的用戶場景”、“與行車路線上的停車場所進(jìn)行互動的用戶場景”、“與行車路線上的終點(diǎn)場所進(jìn)行互動的用戶場景”等;預(yù)配置的與以上三種應(yīng)用場景關(guān)聯(lián)的互動游戲,可以包括與終點(diǎn)場所對應(yīng)的停車場所輔助選擇游戲、與線下店鋪對應(yīng)的優(yōu)惠券領(lǐng)取游戲、以及與停車場所對應(yīng)的空閑車位輔助選擇游戲。
其中,以上各互動游戲中,均具有與乘客所搭乘的車輛實(shí)際的行車路線完全相同的虛擬行車路線。
在車輛行駛過程中,上述客戶端可以通過車輛搭載的gps模塊實(shí)時(shí)采集到的車輛的經(jīng)緯度坐標(biāo)數(shù)據(jù),然后通過訪問搭載的地圖數(shù)據(jù)庫,查找與車輛的經(jīng)緯度坐標(biāo)數(shù)據(jù)對應(yīng)的poi信息,來確定用戶當(dāng)前所處的用戶場景;
請參見圖2,如果查找到poi信息為線下商鋪信息,此時(shí)該客戶端可以向后臺服務(wù)端查詢該線下商鋪的優(yōu)惠信息(比如優(yōu)惠券),并基于后臺服務(wù)端推送的該線下商鋪的優(yōu)惠信息,在該游戲互動界面啟動上述優(yōu)惠信息領(lǐng)取的互動游戲,乘客可以在游戲互動界面中向乘客投放線下商鋪的優(yōu)惠信息以及可用于抵扣停車費(fèi)用的兌換積分。
請繼續(xù)參見圖2,如果查找到poi信息為終點(diǎn)場所,此時(shí)該客戶端還可以向后臺服務(wù)端查詢該終點(diǎn)場所附近的停車場,并基于后臺服務(wù)端推送的該終點(diǎn)場所附近的停車場的位置信息,在該游戲互動界面啟動上述停車場所輔助選擇的互動游戲,乘客可以在游戲互動界面中輔助為駕駛者選擇目標(biāo)停車場,并將乘客選擇出的目標(biāo)停車場的位置信息同步給gps模塊,由gps模塊通過車載的顯示屏向駕駛者輸出相應(yīng)的導(dǎo)航提示,以引導(dǎo)駕駛者前往該目標(biāo)停車場泊車。
請繼續(xù)參見圖2,如果查找到poi信息為停車場所,此時(shí)該客戶端還可以向后臺服務(wù)端查詢該停車場的空閑車位信息,并基于后臺服務(wù)端推送的該停車場的空閑車位信息,在該游戲互動界面啟動上述輔助選擇車位的互動游戲,乘客可以在游戲互動界面中輔助為駕駛者選擇車位,并將乘客選擇出的車位的相關(guān)信息同步給gps模塊,由gps模塊通過車載的顯示屏向駕駛者輸出相應(yīng)的導(dǎo)航提示,以引導(dǎo)駕駛者前往正確的車位泊車。
通過以上實(shí)施例可知,與傳統(tǒng)的行車互動游戲相比,本申請以上實(shí)施例示出的行車互動過程,乘客不僅可以在行車的過程中,與駕駛者使用同樣的行駛路線進(jìn)行互動游戲;而且,車輛在接近不同類型的線下場所時(shí),服務(wù)端可以向游戲客戶端推送不同的在線互動游戲。而乘客可以通過執(zhí)行特定的互動操作,與車輛真實(shí)的行車路線上的線下商鋪進(jìn)行互動,來完成積分以及線下商鋪的優(yōu)惠券的領(lǐng)??;以及,還可以進(jìn)一步與車輛以及駕駛者進(jìn)行互動,輔助駕駛者完成停車場所以及空閑車位的選擇等;從而,在整個(gè)行車互動的過程中,既可以提升乘客的行車體驗(yàn),也可以進(jìn)一步優(yōu)化駕駛者的駕駛體驗(yàn)。
其中,需要說明的是,以上述用戶場景為車輛的乘客與車輛接近的線下場所進(jìn)行互動的用戶場景為例進(jìn)行說明,僅為示例性的,本申請的方案顯然可以等同實(shí)施在其它的用戶場景中。
以上述用戶場景為用戶的線下消費(fèi)場景為例,在消費(fèi)場景下,上述用戶行為數(shù)據(jù)可以包括用戶在線下的消費(fèi)場所進(jìn)行線下消費(fèi)后所產(chǎn)生的用戶交易數(shù)據(jù);在這種情況下,可以針對用戶交易數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,來確定交易對象信息,然后基于交易對象信息來確定用戶場景;
請參見圖3,圖3為本例示出的一種基于消費(fèi)場景向用戶推送不同的消費(fèi)互動任務(wù)的示意圖。在本例中,上述交易對象具體可以是用戶當(dāng)前所處的消費(fèi)場所,上述客戶端可以基于用戶所處的消費(fèi)場所的不同,將用戶的線下消費(fèi)需求抽象成為諸如在電影院消費(fèi),以及在餐飲場所消費(fèi)等不同的用戶場景。
請參見圖3,如果上述客戶端確定用戶當(dāng)前所處的用戶場景為電影院消費(fèi)的用戶場景,可以通過互動界面向用戶推送一個(gè)與用戶購買的電影票的主人公角色完全相同的角色扮演游戲;
請繼續(xù)參見圖3,如果上述客戶端確定用戶當(dāng)前所述的用戶場景為在餐飲場所消費(fèi)的用戶場景,可以通過互動界面向用戶推送一個(gè)與該餐飲場所對應(yīng)的優(yōu)惠券領(lǐng)取游戲;從而,當(dāng)用戶處在不同的線下消費(fèi)場景時(shí),上述客戶端可以通過上述互動界面向用戶推送不同的互動任務(wù)。
需要強(qiáng)調(diào)的是,本申請的技術(shù)方案,除了可以應(yīng)用在以上實(shí)施例中描述的車輛的乘客通過互動客戶端與車輛接近的線下場所進(jìn)行互動的場景,以及用戶的線下消費(fèi)場景中以外,在實(shí)際應(yīng)用中也可以應(yīng)用在其它的用戶場景中;即本申請的技術(shù)方案,理論上可以應(yīng)用在各種類型的用戶場景中,基于用戶所處的用戶場景的差異,為用戶推送不同的互動任務(wù),在本申請中不再進(jìn)行一一列舉,本領(lǐng)域技術(shù)人員在將本申請的技術(shù)方案在其它應(yīng)用場景中進(jìn)行實(shí)施時(shí),可以參考以上實(shí)施例中描述的具體實(shí)施過程。
與上述方法實(shí)施例相對應(yīng),本申請還提供了裝置的實(shí)施例。
請參見圖4,本申請?zhí)岢鲆环N互動任務(wù)的推送裝置40,應(yīng)用于互動客戶端;請參見圖5,作為承載所述互動任務(wù)的推送裝置40的互動客戶端所涉及的硬件架構(gòu)中,通常包括cpu、內(nèi)存、非易失性存儲器、網(wǎng)絡(luò)接口以及內(nèi)部總線等;以軟件實(shí)現(xiàn)為例,所述互動任務(wù)的推送裝置40通??梢岳斫鉃榧虞d在內(nèi)存中的計(jì)算機(jī)程序,通過cpu運(yùn)行之后形成的軟硬件相結(jié)合的邏輯裝置,所述裝置40包括:
采集模塊401,采集用戶行為數(shù)據(jù);
確定模塊402,根據(jù)用戶行為數(shù)據(jù)確定用戶場景;
啟動模塊403,啟動與所述用戶場景對應(yīng)的互動任務(wù);其中,不同的用戶場景分別對應(yīng)不同的互動任務(wù)。
在本例中,所述用戶行為數(shù)據(jù)包括用戶位置數(shù)據(jù);
所述確定模塊402:
根據(jù)所述用戶位置信息以及與所述用戶位置數(shù)據(jù)對應(yīng)的poi信息確定用戶場景。
在本例中,所述用戶行為數(shù)據(jù)包括用戶交易信息;
所述確定模塊402:
根據(jù)所述用戶交易數(shù)據(jù)確定交易對象信息;
根據(jù)所述交易對象信息確定用戶場景。
根據(jù)所述交易信息確定交易對象信息;
根據(jù)所述交易對象信息確定用戶場景。
在本例中,所述啟動模塊403:
查詢與所述用戶場景對應(yīng)的互動任務(wù);
向服務(wù)器發(fā)送對應(yīng)于所述互動任務(wù)的互動請求;
接收服務(wù)器返回的與所述互動任務(wù)相關(guān)的互動任務(wù)數(shù)據(jù);
根據(jù)互動任務(wù)數(shù)據(jù)啟動所述互動任務(wù)。
在本例中,所述用戶場景對應(yīng)的互動任務(wù)與所述用戶場景具有相同的屬性信息。
在本例中,所述裝置40還包括:
保存模塊404(圖2中未示出),在所述啟動模塊403啟動與所述用戶場景對應(yīng)的互動任務(wù)之前,保存用戶場景與互動任務(wù)的對應(yīng)關(guān)系。
在本例中,所述保存模塊404進(jìn)一步:
分別提取用戶場景與互動任務(wù)的屬性信息;
將具有相同屬性信息的用戶場景與互動任務(wù)進(jìn)行對應(yīng)保存。
在本例中,所述互動任務(wù)包括游戲。
上述實(shí)施例闡明的裝置、裝置、模塊或單元,具體可以由計(jì)算機(jī)芯片或?qū)嶓w實(shí)現(xiàn),或者由具有某種功能的產(chǎn)品來實(shí)現(xiàn)。一種典型的實(shí)現(xiàn)設(shè)備為計(jì)算機(jī),計(jì)算機(jī)的具體形式可以是個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)、蜂窩電話、相機(jī)電話、智能電話、個(gè)人數(shù)字助理、媒體播放器、導(dǎo)航設(shè)備、電子郵件收發(fā)設(shè)備、游戲控制臺、平板計(jì)算機(jī)、可穿戴設(shè)備或者這些設(shè)備中的任意幾種設(shè)備的組合。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本申請的其它實(shí)施方案。本申請旨在涵蓋本申請的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本申請的一般性原理并包括本申請未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本申請的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本申請并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本申請的范圍僅由所附的權(quán)利要求來限制。
以上所述僅為本申請的較佳實(shí)施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請保護(hù)的范圍之內(nèi)。