本發(fā)明涉及互聯(lián)網(wǎng)通信技術(shù),尤其涉及一種媒體信息推送方法、裝置及存儲(chǔ)介質(zhì)。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的蓬勃發(fā)展,在用戶通過移動(dòng)終端訪問互聯(lián)網(wǎng)的過程中,廣告主存在向移動(dòng)終端用戶推送媒體信息(如音頻、視頻和應(yīng)用等)的需求,然而,目前對媒體信息的推送基本停留在應(yīng)用自身內(nèi)容(如x音樂應(yīng)用開啟后推送相關(guān)音樂或明星唱片等)的推送,或是商業(yè)化媒體信息的推送,媒體信息單一,缺少用戶的參與,且目前對媒體信息的推送基本是對海量用戶終端大范圍的推送,缺乏針對性及用戶的社交關(guān)聯(lián)性,用戶體驗(yàn)不高。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種媒體信息推送方法、裝置及存儲(chǔ)介質(zhì),至少解決了現(xiàn)有技術(shù)中存在的問題,能夠在用戶提供媒體信息素材的情況下,對媒體信息實(shí)現(xiàn)基于用戶社交關(guān)聯(lián)信息的定向推送,增強(qiáng)用戶體驗(yàn)。
本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
本發(fā)明實(shí)施例提供了一種媒體信息推送方法,所述方法包括:
基于第一終端用戶對媒體信息素材的編輯操作,接收到第一終端發(fā)送的推送請求信息,所述推送請求信息至少包括媒體信息素材;
基于所述媒體信息素材生成媒體信息;
獲取所述第一終端用戶的社交關(guān)聯(lián)信息,基于所述社交關(guān)聯(lián)信息確定所述媒體信息的推送對象;
檢測到所述推送對象對應(yīng)的第二終端滿足預(yù)設(shè)推送條件時(shí),將所述媒體信息推送至所述第二終端。
上述方案中,所述基于所述媒體信息素材生成媒體信息,包括:
基于所述媒體信息素材以及預(yù)設(shè)的推送參數(shù)生成媒體信息;所述推送參數(shù)包括以下參數(shù)的至少之一:推送時(shí)間、推送次數(shù)。
上述方案中,所述推送請求信息還包括:推送對象標(biāo)識;
所述獲取所述第一終端用戶的社交關(guān)聯(lián)信息,基于所述社交關(guān)聯(lián)信息確定所述媒體信息的推送對象,包括:
基于所述推送請求信息對應(yīng)的社交應(yīng)用平臺(tái),拉取所述第一終端用戶對應(yīng)的社交關(guān)聯(lián)信息;
基于所述推送對象標(biāo)識在所述社交關(guān)聯(lián)信息中確定推送對象。
上述方案中,所述獲取所述第一終端用戶的社交關(guān)聯(lián)信息,基于所述社交關(guān)聯(lián)信息確定所述媒體信息的推送對象,包括:
基于所述推送請求信息對應(yīng)的社交應(yīng)用平臺(tái),拉取所述第一終端用戶對應(yīng)的社交關(guān)聯(lián)信息;
獲取所述社交關(guān)聯(lián)信息中社交群的群屬性及所述媒體信息的媒體屬性;
基于獲取的社交群的群屬性及所述媒體信息的媒體屬性,確定在所述社交關(guān)聯(lián)信息中進(jìn)行媒體信息推送的社交群,并根據(jù)確定的社交群確定推送對象。
上述方案中,所述推送請求信息還包括:推送類型;
所述檢測到所述推送對象對應(yīng)的第二終端滿足預(yù)設(shè)推送條件時(shí),將所述媒體信息推送至所述第二終端,包括:
檢測到所述推送對象對應(yīng)的第二終端滿足對應(yīng)所述推送類型的媒體信息的推送條件,獲取所述推送對象的用戶標(biāo)識;
獲取對應(yīng)所述用戶標(biāo)識的媒體信息,將獲取的所述媒體信息推送至所述第二終端。
本發(fā)明實(shí)施例還提供了一種媒體信息推送裝置,所述裝置包括:接收模塊、處理模塊、確定模塊及推送模塊;其中,
所述接收模塊,用于基于第一終端用戶對媒體信息素材的編輯操作,接收到第一終端發(fā)送的推送請求信息,所述推送請求信息至少包括媒體信息素材;
所述處理模塊,用于基于所述媒體信息素材生成媒體信息;
所述確定模塊,用于獲取所述第一終端用戶的社交關(guān)聯(lián)信息,基于所述社交關(guān)聯(lián)信息確定所述媒體信息的推送對象;
所述推送模塊,用于檢測到所述推送對象對應(yīng)的第二終端滿足預(yù)設(shè)推送條件時(shí),將所述媒體信息推送至所述第二終端。
上述方案中,所述處理模塊,還用于基于所述媒體信息素材以及預(yù)設(shè)的推送參數(shù)生成媒體信息;所述推送參數(shù)包括以下參數(shù)的至少之一:推送時(shí)間、推送次數(shù)。
上述方案中,所述推送請求信息還包括:推送對象標(biāo)識;
所述確定模塊,還用于基于所述推送請求信息對應(yīng)的社交應(yīng)用平臺(tái),拉取所述第一終端用戶對應(yīng)的社交關(guān)聯(lián)信息;
基于所述推送對象標(biāo)識在所述社交關(guān)聯(lián)信息中確定推送對象。
上述方案中,所述確定模塊,還用于基于所述推送請求信息對應(yīng)的社交應(yīng)用平臺(tái),拉取所述第一終端用戶對應(yīng)的社交關(guān)聯(lián)信息;
獲取所述社交關(guān)聯(lián)信息中社交群的群屬性及所述媒體信息的媒體屬性;
基于獲取的社交群的群屬性及所述媒體信息的媒體屬性,確定在所述社交關(guān)聯(lián)信息中進(jìn)行媒體信息推送的社交群,并根據(jù)確定的社交群確定推送對象。
上述方案中,所述推送請求信息還包括:推送類型;
所述推送模塊,還用于檢測到所述推送對象對應(yīng)的第二終端滿足對應(yīng)所述推送類型的媒體信息的推送條件,獲取所述推送對象的用戶標(biāo)識;
獲取對應(yīng)所述用戶標(biāo)識的媒體信息,將獲取的所述媒體信息推送至所述第二終端。
本發(fā)明實(shí)施例提供的媒體信息推送方法、裝置及存儲(chǔ)介質(zhì),基于第一終端用戶對媒體信息素材的編輯操作,接收到第一終端發(fā)送的推送請求信息,所述推送請求信息至少包括媒體信息素材;基于所述媒體信息素材生成媒體信息;獲取所述第一終端用戶的社交關(guān)聯(lián)信息,基于所述社交關(guān)聯(lián)信息確定所述媒體信息的推送對象;檢測到所述推送對象對應(yīng)的第二終端滿足預(yù)設(shè)推送條件時(shí),將所述媒體信息推送至所述第二終端。如此,可以基于用戶編輯的媒體信息素材實(shí)現(xiàn)媒體信息的生成,豐富媒體信息內(nèi)容的同時(shí),提高了用戶的參與度;對媒體信息的推送基于用戶的社交關(guān)聯(lián)信息實(shí)現(xiàn)定向推送,使得推送對象更加精確,推送效果更好,用戶體驗(yàn)更高。
附圖說明
圖1為本發(fā)明實(shí)施例中進(jìn)行信息交互的各方硬件實(shí)體的示意圖;
圖2為本發(fā)明實(shí)施例中媒體信息推送的流程示意圖一;
圖3為本發(fā)明實(shí)施例中媒體信息推送的應(yīng)用場景示意圖一;
圖4為本發(fā)明實(shí)施例中用戶進(jìn)行單一推送對象選取的界面示意圖;
圖5為本發(fā)明實(shí)施例中用戶進(jìn)行群推送對象選取的界面示意圖;
圖6為本發(fā)明實(shí)施例中進(jìn)行媒體信息推送的界面示意圖一;
圖7為本發(fā)明實(shí)施例中媒體信息推送的流程示意圖二;
圖8為本發(fā)明實(shí)施例中媒體信息推送的應(yīng)用場景示意圖二;
圖9為本發(fā)明實(shí)施例中用戶進(jìn)行媒體素材編輯的界面示意圖;
圖10為本發(fā)明實(shí)施例中用戶進(jìn)行推送類型選擇的界面示意圖;
圖11a為本發(fā)明實(shí)施例中以banner廣告形式進(jìn)行媒體信息推送的界面示意圖;
圖11b為本發(fā)明實(shí)施例中以插屏廣告形式進(jìn)行媒體信息推送的界面示意圖;
圖12為本發(fā)明實(shí)施例中媒體信息推送的流程示意圖三;
圖13為本發(fā)明實(shí)施例中媒體信息推送系統(tǒng)的組成結(jié)構(gòu)示意圖;
圖14a為本發(fā)明實(shí)施例中用戶編輯媒體信息素材的界面示意圖;
圖14b為本發(fā)明實(shí)施例中用戶進(jìn)行好友選擇的界面示意圖;
圖15為本發(fā)明實(shí)施例中通用網(wǎng)關(guān)接口組件的組成結(jié)構(gòu)示意圖;
圖16為本發(fā)明實(shí)施例中定制閃屏組件的組成結(jié)構(gòu)示意圖;
圖17為本發(fā)明實(shí)施例中進(jìn)行媒體信息推送的界面示意圖二;
圖18為本發(fā)明實(shí)施例中媒體信息推送裝置的組成結(jié)構(gòu)示意圖;
圖19為本發(fā)明實(shí)施例中媒體信息推送裝置作為硬件實(shí)體的一個(gè)示例圖。
具體實(shí)施方式
下面結(jié)合附圖及具體實(shí)施例對本發(fā)明作進(jìn)一步詳細(xì)的說明。
需要說明的是,本發(fā)明實(shí)施例所涉及的術(shù)語“第一\第二\第三”僅僅是是區(qū)別類似的對象,不代表針對對象的特定排序,可以理解地,“第一\第二\第三”在允許的情況下可以互換特定的順序或先后次序。應(yīng)該理解“第一\第二\第三”區(qū)分的對象在適當(dāng)情況下可以互換,以使這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?/p>
圖1為本發(fā)明實(shí)施例中進(jìn)行信息交互的各方硬件實(shí)體的示意圖,圖1中包括:服務(wù)器11……1n、終端設(shè)備21-24,終端設(shè)備21-24通過有線網(wǎng)絡(luò)或者無線網(wǎng)絡(luò)與服務(wù)器進(jìn)行信息交互,終端設(shè)備包括手機(jī)、臺(tái)式機(jī)、pc機(jī)、一體機(jī)等類型。一個(gè)示例中,終端設(shè)備上設(shè)置有社交應(yīng)用客戶端,該社交應(yīng)用客戶端可以為用戶原創(chuàng)內(nèi)容(ugc,usergeneratedcontent)客戶端,用戶基于終端設(shè)備21上的ugc客戶端進(jìn)行媒體信息素材的編輯,然后發(fā)送至服務(wù)器11……1n,服務(wù)器11……1n基于用戶編輯的媒體信息素材生成媒體信息,然后基于用戶的社交關(guān)聯(lián)信息進(jìn)行媒體信息的定向推送給終端22及終端23。
實(shí)施例一
本發(fā)明實(shí)施例提供了一種媒體信息推送方法,圖2所示為本發(fā)明實(shí)施例中媒體信息推送方法的流程示意圖,圖3為本發(fā)明實(shí)施例中媒體信息推送方法的應(yīng)用場景示意圖,結(jié)合圖2、圖3所示,本發(fā)明實(shí)施例中媒體信息推送方法包括如下:
步驟101:基于第一終端用戶對媒體信息素材的編輯操作,接收到第一終端發(fā)送的推送請求信息,所述推送請求信息至少包括媒體信息素材。
在實(shí)際實(shí)施時(shí),用戶可以基于第一終端上設(shè)置的社交應(yīng)用客戶端進(jìn)行媒體素材的編輯,在一實(shí)施例中,所述社交應(yīng)用客戶端可以為ugc客戶端,如微博、qq空間等;該社交應(yīng)用客戶端上可以設(shè)置主題活動(dòng),用戶可以基于所述社交應(yīng)用客戶端上設(shè)置的應(yīng)用主題進(jìn)行媒體素材的編輯;示例性地,qq空間客戶端上設(shè)置了以“最fashion的寶貝”為應(yīng)用主題的主題活動(dòng),用戶可以基于qq空間客戶端上設(shè)置的上述主題活動(dòng)編輯媒體信息素材,即上傳自己認(rèn)為最fashion的寶貝照片,然后點(diǎn)擊提交編輯好的媒體信息素材,以發(fā)送包含該媒體信息素材的推送請求信息至后臺(tái)服務(wù)器。
在實(shí)際實(shí)施時(shí),可以預(yù)先設(shè)置上述應(yīng)用主題(最fashion的寶貝)的生效時(shí)間,即在特定時(shí)間段(依據(jù)實(shí)際需要進(jìn)行設(shè)定)內(nèi),用戶參與該活動(dòng),進(jìn)行媒體信息素材編輯有效。
需要說明的是,在實(shí)際應(yīng)用中,用戶對媒體信息素材的編輯操作不一定要基于終端上設(shè)置的應(yīng)用客戶端,用戶亦可通過網(wǎng)頁登陸進(jìn)行編輯操作。
步驟102:基于所述媒體信息素材生成媒體信息。
這里,在實(shí)際實(shí)施時(shí),基于所述媒體信息素材以及預(yù)設(shè)的推送參數(shù)生成媒體信息;所述推送參數(shù)包括以下參數(shù)的至少之一:推送時(shí)間、推送次數(shù)。以所述媒體信息為廣告為例,基于用戶提供的廣告素材以及預(yù)設(shè)的廣告參數(shù)(即進(jìn)行廣告展示所需的通用信息)生成廣告;所述廣告參數(shù)包括以下至少之一:曝光時(shí)間、單用戶曝光次數(shù)等。
在一實(shí)施例中,當(dāng)獲取用戶編輯的媒體信息素材后,可以依據(jù)預(yù)設(shè)的信息過濾策略對用戶編輯的媒體信息素材進(jìn)行過濾處理;該信息過濾策略可以包括以下至少之一:媒體素材合法性過濾、媒體素材提供資格過濾。如此,避免了對媒體信息推送對象的惡意騷擾,以及非法信息的惡意傳播。示例性地,用戶通過上述“最fashion的寶貝”為應(yīng)用主題的主題活動(dòng)上傳了一張電子照片,則可基于預(yù)設(shè)的信息過濾策略對該電子照片的合法性進(jìn)行過濾(如剔除黃色照片),并對該照片的提供者的參與資格進(jìn)行過濾(如有過提供黃色照片歷史的用戶不具備參與資格)。
基于本發(fā)明上述實(shí)施例,在實(shí)際應(yīng)用中,所述推送請求消息中還可以包括媒體信息展示時(shí)間;也就是說,用戶可以自主設(shè)定媒體信息展示的時(shí)間,如3秒,具體地,可為用戶提供幾種展示時(shí)間的選項(xiàng)(如3秒、5秒)由用戶選定,或者由用戶自定義等。
步驟103:獲取所述第一終端用戶的社交關(guān)聯(lián)信息,基于所述社交關(guān)聯(lián)信息確定所述媒體信息的推送對象。
這里,在實(shí)際實(shí)施時(shí),所述推送請求信息還包括:推送對象標(biāo)識;也就是說,對生成的媒體信息的推送對象由第一終端用戶選定,具體地,第一終端用戶通過拉取自身在該社交應(yīng)用平臺(tái)對應(yīng)的社交關(guān)系鏈進(jìn)行推送對象的選定;在實(shí)際實(shí)施時(shí),所述推送對象標(biāo)識可以為單一用戶標(biāo)識或者為用戶群標(biāo)識;具體的選定過程可以如圖4、5所示,當(dāng)用戶編輯好媒體信息素材(如上傳電子照片結(jié)束),可通過圖4所示進(jìn)行指定單一推送對象的選取,或通過圖5所示進(jìn)行推送群對象的選取。
相應(yīng)的,服務(wù)器接收到第一終端發(fā)送的所述推送請求消息后,基于所述推送請求信息對應(yīng)的社交應(yīng)用平臺(tái),拉取所述第一終端用戶對應(yīng)的社交關(guān)聯(lián)信息;
基于所述推送對象標(biāo)識在所述社交關(guān)聯(lián)信息中確定推送對象。
在一實(shí)施例中,基于所述社交關(guān)聯(lián)信息確定所述媒體信息的推送對象之后,所述方法還可以包括:
基于所述推送對象對應(yīng)的用戶標(biāo)識(唯一標(biāo)識該用戶,如用戶電話號碼等),以鍵-值(如key-value)數(shù)據(jù)對的形式存儲(chǔ)所述媒體信息。
在一實(shí)施例中,所述方法還包括:對所述推送對象標(biāo)識在第一終端用戶的社交關(guān)聯(lián)信息中對應(yīng)的對象進(jìn)行校驗(yàn),以避免媒體信息的惡意傳播。
步驟104:檢測到所述推送對象對應(yīng)的第二終端滿足預(yù)設(shè)推送條件時(shí),將所述媒體信息推送至所述第二終端。
在實(shí)際實(shí)施時(shí),當(dāng)檢測到所述推送對象對應(yīng)的第二終端的所述社交應(yīng)用(即用戶進(jìn)行媒體信息素材編輯的社交應(yīng)用)滿足進(jìn)行媒體信息閃屏(開屏)推送的條件,將所述媒體信息推送至所述第二終端;具體地,當(dāng)檢測到所述第二終端的所述社交應(yīng)用滿足進(jìn)行媒體信息閃屏推送的條件時(shí),獲取所述推送對象的用戶標(biāo)識;基于所述推送對象的用戶標(biāo)識獲取對應(yīng)的媒體信息;在滿足所述條件的所述第二終端的應(yīng)用界面推送獲取的媒體信息。
這里對所說的閃屏(開屏)進(jìn)行解釋,閃屏(開屏)即應(yīng)用每次啟動(dòng)初始化過程中展示給用戶的一個(gè)過渡頁面,用以優(yōu)化用戶等待應(yīng)用初始化時(shí)的體驗(yàn),也常被用來展示品牌、廣告營銷等。
示例性地,第一終端用戶基于第一終端上設(shè)置的qq空間應(yīng)用參與了“最fashion的寶貝”應(yīng)用主題活動(dòng),提交了電子照片,服務(wù)器基于該電子照片生成了媒體信息,當(dāng)檢測到對應(yīng)推送對象的第二終端上的qq空間應(yīng)用滿足進(jìn)行媒體信息閃屏推送的時(shí)候,推送該媒體信息,如圖6所示為推送對象啟動(dòng)第二終端上的qq空間應(yīng)用看到的推送信息。
應(yīng)用本發(fā)明上述實(shí)施例,用戶通過終端應(yīng)用設(shè)置的應(yīng)用主題編輯媒體信息素材,如此豐富了媒體信息內(nèi)容,同時(shí)提高了用戶的參與度,然后基于該媒體信息素材生成媒體信息,并基于用戶選定的自身社交關(guān)系鏈中的推送對象對生成的媒體信息以廣告形式定向推送,使得推送對象更加精確,推送效果更好,用戶體驗(yàn)更高。
實(shí)施例二
本發(fā)明實(shí)施例提供了一種媒體信息推送方法,圖7所示為本發(fā)明實(shí)施例中媒體信息推送方法的流程示意圖,圖8為本發(fā)明實(shí)施例中媒體信息推送方法的應(yīng)用場景示意圖,結(jié)合圖7、圖8所示,本發(fā)明實(shí)施例中媒體信息推送方法包括如下:
步驟201:位于第一終端的社交應(yīng)用客戶端根據(jù)第一終端用戶基于應(yīng)用主題進(jìn)行的媒體信息素材的編輯操作,發(fā)送攜帶媒體信息素材的推送請求信息給服務(wù)器。
在實(shí)際實(shí)施時(shí),上述社交應(yīng)用客戶端可以為ugc客戶端,該社交應(yīng)用客戶端上可以設(shè)置主題活動(dòng),示例性地,社交應(yīng)用客戶端為qq空間客戶端,目前用戶可以基于qq空間客戶端發(fā)表文章,以使好友看到后進(jìn)行閱讀,然而并非用戶發(fā)表的每一篇文章好友都能看到(如同時(shí)有多個(gè)好友也發(fā)表文章或心情,致使該用戶發(fā)表的文章被淹沒),為了使用戶發(fā)表的文章能夠引起用戶指定的人的注意并閱讀,該qq空間客戶端設(shè)置了以“美文欣賞”為應(yīng)用主題的主題活動(dòng),用戶可以基于該應(yīng)用主題編輯媒體信息素材,即編輯美文,以在將該美文推送至其它用戶的終端上時(shí),引起所述其它用戶的注意然后閱讀賞析,進(jìn)行美文打分,而不會(huì)錯(cuò)過。如圖9所示,為第一終端用戶進(jìn)行媒體信息素材(美文)編輯的界面示意圖,待用戶編輯完成后點(diǎn)擊確定,即媒體信息素材編輯完成。
在一實(shí)施例中,用戶還可以對推送類型進(jìn)行選定,所述推送類型即對媒體信息以何種廣告形式進(jìn)行推送,例如:啟動(dòng)顯示應(yīng)用的主界面之前的開屏廣告、顯示應(yīng)用的主界面的過程中的banner廣告或插屏廣告;如圖10所示,為用戶在編輯完成美文之后對推送類型進(jìn)行選擇的界面示意圖。在實(shí)際應(yīng)用中,由于開屏廣告、banner廣告及插屏廣告均有存活時(shí)間,因此,用戶還可以對展示時(shí)間進(jìn)行設(shè)定,亦可由服務(wù)器默認(rèn)執(zhí)行(如3秒)。
需要說明的是,用戶還可以對推送對象進(jìn)行選定,具體選定方式參加實(shí)施例一,本實(shí)施例對推送對象的選定由服務(wù)器執(zhí)行。
當(dāng)用戶選定推送類型后,該qq空間客戶端便將攜帶該美文及推送類型的推送請求信息發(fā)送給服務(wù)器。
步驟202:服務(wù)器提取所述推送請求信息中的媒體信息素材,并依據(jù)預(yù)設(shè)的信息過濾策略對用戶編輯的媒體信息素材進(jìn)行過濾處理。
在實(shí)際實(shí)施時(shí),為了避免某些用戶對非法信息的惡意傳播,需要對用戶上傳的媒體信息素材進(jìn)行過濾處理,具體地,為對用戶提供的媒體信息素材進(jìn)行合法性過濾,以及對該媒體信息素材的提供者進(jìn)行提供資格過濾。例如:對于本實(shí)施例即過濾用戶編輯的美文中是否含有敏感詞匯等,以及判斷該提供者是否有過上傳非法信息的歷史等。
步驟203:服務(wù)器基于所述媒體信息素材及預(yù)設(shè)的推送參數(shù)生成媒體信息。
在實(shí)際應(yīng)用中,由于要對用戶編輯的媒體信息素材以廣告的形式進(jìn)行推送,因此,需要補(bǔ)充廣告展示所需的通用信息,在一實(shí)施例中,所述推送參數(shù)包括以下參數(shù)的至少之一:曝光時(shí)間、單用戶曝光次數(shù)等。
步驟204:獲取所述第一終端用戶的社交關(guān)聯(lián)信息,基于所述社交關(guān)聯(lián)信息確定所述媒體信息的推送對象。
在實(shí)際實(shí)施時(shí),由于用戶未對推送對象進(jìn)行選擇,因此,服務(wù)器需要對推送對象進(jìn)行選定,具體地,服務(wù)器基于所述推送請求信息對應(yīng)的社交應(yīng)用平臺(tái),拉取所述第一終端用戶對應(yīng)的社交關(guān)聯(lián)信息;獲取所述社交關(guān)聯(lián)信息中社交群的群屬性及所述媒體信息的媒體屬性;基于獲取的社交群的群屬性及所述媒體信息的媒體屬性,確定在所述社交關(guān)聯(lián)信息中進(jìn)行媒體信息推送的社交群,并根據(jù)確定的社交群確定推送對象。這里,所述社交群的群屬性主要基于用戶對自身社交群的命名來確定,如:吃貨群、驢友群、文學(xué)討論群等;所述媒體信息的媒體屬性主要基于社交應(yīng)用客戶端設(shè)置的所述應(yīng)用主題來確定,如本實(shí)施例中提到的美文欣賞。
示例性地,服務(wù)器基于推送請求信息對應(yīng)的qq空間應(yīng)用平臺(tái),拉取第一終端用戶對應(yīng)的qq好友鏈,獲取qq好友鏈中各個(gè)群的群屬性(包括吃貨群、驢友群、文學(xué)討論群等)、所述媒體信息的媒體屬性(本實(shí)施例中為文學(xué)作品),基于上述信息確定進(jìn)行媒體信息推送的社交群應(yīng)該為文學(xué)討論群,并根據(jù)確定的社交群確定推送對象(即文學(xué)討論群中的各個(gè)群成員)。
步驟205:基于所述推送對象對應(yīng)的用戶標(biāo)識對所述媒體信息進(jìn)行kv存儲(chǔ)。
這里,所述kv存儲(chǔ)即以key-value數(shù)據(jù)對的形式存儲(chǔ)所述媒體信息。
在一實(shí)施例中,為了優(yōu)化存儲(chǔ)容量,所述方法還可以包括:周期性的對過期的媒體信息進(jìn)行刪除。
步驟206:檢測到所述推送對象對應(yīng)的第二終端滿足預(yù)設(shè)推送條件時(shí),將所述媒體信息推送至所述第二終端。
在具體實(shí)施時(shí),檢測到所述推送對象對應(yīng)的第二終端滿足對應(yīng)所述推送類型的媒體信息的推送條件,獲取所述推送對象的用戶標(biāo)識;獲取對應(yīng)所述用戶標(biāo)識的媒體信息,將獲取的所述媒體信息推送至所述第二終端。例如:當(dāng)用戶選定的推送類型為插屏?xí)r,當(dāng)?shù)诙K端上對應(yīng)的應(yīng)用滿足進(jìn)行插屏的條件時(shí),將所述媒體信息推送至第二終端,如圖11a及11b分別為以banner廣告及插屏廣告的形式推送所述媒體信息的界面示意圖,當(dāng)用戶進(jìn)入應(yīng)用后可通過點(diǎn)擊推送的banner廣告或插屏廣告查看具體內(nèi)容(進(jìn)行美文欣賞)。
需要說明的是,上述服務(wù)器執(zhí)行的步驟202至步驟206的各個(gè)操作既可以由一個(gè)服務(wù)器實(shí)現(xiàn),亦可由多個(gè)服務(wù)器協(xié)作共同完成。
應(yīng)用本發(fā)明上述實(shí)施例,用戶通過終端應(yīng)用設(shè)置的應(yīng)用主題編輯媒體信息素材,如此豐富了媒體信息內(nèi)容,同時(shí)提高了用戶的參與度,然后服務(wù)器基于該媒體信息素材生成媒體信息,并基于用戶的社交關(guān)系鏈中社交群的群屬性及媒體信息的媒體屬性確定推送對象,對生成的媒體信息以用戶選定的廣告形式定向推送,使得推送對象更加精確,推送形式更加豐富,推送效果更好,用戶體驗(yàn)更高。
實(shí)施例三
本發(fā)明實(shí)施例提供了一種媒體信息推送方法,以媒體信息為廣告舉例,圖12所示為本發(fā)明實(shí)施例中媒體信息推送方法的流程示意圖,圖13所示為本發(fā)明實(shí)施例中媒體信息推送系統(tǒng)的組成結(jié)構(gòu)示意圖,結(jié)合圖12、圖13所示,本發(fā)明實(shí)施例中媒體信息推送方法包括如下:
首先,用戶基于qq空間客戶端上設(shè)置的應(yīng)用主題進(jìn)行媒體信息素材(閃屏素材)編輯,如圖14a所示為用戶編輯媒體信息素材的界面示意圖,當(dāng)用戶上傳照片完成后,點(diǎn)擊“向好友拉票”,展開好友選擇頁面,進(jìn)行定向閃屏用戶選擇,如圖14b所示為用戶進(jìn)行好友選擇的界面示意圖。在實(shí)際操作時(shí),用戶還可以對廣告展示時(shí)間進(jìn)行設(shè)置,當(dāng)用戶點(diǎn)擊“去玩游戲”后發(fā)送推送請求信息給服務(wù)器。
步驟301:位于第一終端的qq空間客戶端發(fā)送推送請求信息給廣告定制服務(wù)器。
這里,推送請求信息中攜帶用戶編輯的閃屏素材及選定的推送對象。
這里的廣告定制服務(wù)器如圖13所示,由通用網(wǎng)關(guān)接口(cgi,commongatewayinterface)組件、定制閃屏組件、閃屏數(shù)據(jù)存儲(chǔ)組件構(gòu)成。
步驟302:廣告定制服務(wù)器依據(jù)預(yù)設(shè)的信息過濾策略對用戶編輯的閃屏素材進(jìn)行過濾處理。
在實(shí)際實(shí)施時(shí),本步驟由廣告定制服務(wù)器中的cgi組件執(zhí)行,考慮到用戶行為的不確定性,如圖15所示,cgi組件可以包括如下幾個(gè)子件:
主題配置子件,用于控制qq空間客戶端上設(shè)置的應(yīng)用主題的生效時(shí)間,以及對用戶上傳的閃屏素材進(jìn)行檢查,避免惡意內(nèi)容的傳播;
資格篩查子件,用于對用戶的素材提供資格進(jìn)行篩查,避免惡意騷擾;
好友關(guān)系子件,用于對用戶選定的好友關(guān)系準(zhǔn)確校驗(yàn),避免惡意傳播。
步驟303:廣告定制服務(wù)器基于用戶編輯的閃屏素材生成閃屏廣告。
這里,本步驟由廣告定制服務(wù)器中的定制閃屏組件執(zhí)行,如圖16所示,定制閃屏組件可以包括如下幾個(gè)子件:
閃屏添加組件,用于對用戶上傳的閃屏素材補(bǔ)充閃屏廣告通用信息,如曝光時(shí)間、單用戶曝光次數(shù)等,生成kv形式的數(shù)據(jù)結(jié)構(gòu),基于選定的好友的用戶標(biāo)識存入閃屏數(shù)據(jù)存儲(chǔ)組件;而在實(shí)際應(yīng)用中,為了優(yōu)化存儲(chǔ)容量,可以增加過期閃屏內(nèi)容的刪除;
閃屏查詢組件,用于基于用戶標(biāo)識查詢該用戶被定投的閃屏廣告內(nèi)容,生成廣告數(shù)據(jù),返回給調(diào)用方。
步驟304:廣告定投服務(wù)器檢測到位于第二終端的qq空間客戶端滿足投放閃屏廣告的條件,獲取推送對象對應(yīng)的用戶標(biāo)識,并基于獲取的用戶標(biāo)識調(diào)用廣告定制服務(wù)器中的閃屏查詢組件,以查詢閃屏數(shù)據(jù)存儲(chǔ)組件中是否存儲(chǔ)了對應(yīng)該推送對象的閃屏廣告,如果是,執(zhí)行步驟305;否則,執(zhí)行步驟306。
步驟305:獲取閃屏查詢組件返回的閃屏廣告,并將其投放至第二終端。
這里,進(jìn)行閃屏廣告投放后的界面圖如圖17所示。
步驟306:獲取自身存儲(chǔ)的普通閃屏廣告,并將其投放至第二終端。
應(yīng)用本發(fā)明實(shí)施例,通過用戶參與的方式定制閃屏內(nèi)容,豐富了廣告內(nèi)容,品牌形象更加生動(dòng);基于好友關(guān)系傳播,結(jié)合活動(dòng)運(yùn)營,使得廣告觸達(dá)的用戶更加準(zhǔn)確,品牌傳播效果、轉(zhuǎn)化率更加好。
實(shí)施例四
本發(fā)明實(shí)施例提供了一種媒體信息推送裝置,如圖18所示,所述裝置包括:接收模塊31、處理模塊32、確定模塊33及推送模塊34;需要說明的是,所述裝置包括的各個(gè)模塊既可以位于同一服務(wù)器上,亦可位于不同的服務(wù)器上共同實(shí)現(xiàn)本發(fā)明上述媒體信息推送方法;其中,
所述接收模塊31,用于基于第一終端用戶對媒體信息素材的編輯操作,接收到第一終端發(fā)送的推送請求信息,所述推送請求信息至少包括媒體信息素材;
所述處理模塊32,用于基于所述媒體信息素材生成媒體信息;
所述確定模塊33,用于獲取所述第一終端用戶的社交關(guān)聯(lián)信息,基于所述社交關(guān)聯(lián)信息確定所述媒體信息的推送對象;
所述推送模塊34,用于檢測到所述推送對象對應(yīng)的第二終端滿足預(yù)設(shè)推送條件時(shí),將所述媒體信息推送至所述第二終端。
在一實(shí)施例中,所述接收模塊31,還用于基于所述媒體信息素材對應(yīng)的應(yīng)用主題設(shè)置所述媒體信息素材的有效時(shí)間,以及基于預(yù)設(shè)的信息過濾策略對所述媒體信息素材進(jìn)行過濾處理。
在一實(shí)施例中,所述處理模塊32,還用于基于所述媒體信息素材以及預(yù)設(shè)的推送參數(shù)生成媒體信息;所述推送參數(shù)包括以下參數(shù)的至少之一:推送時(shí)間、推送次數(shù)。
在一實(shí)施例中,所述推送請求信息還包括:推送對象標(biāo)識;
所述確定模塊33,還用于基于所述推送請求信息對應(yīng)的社交應(yīng)用平臺(tái),拉取所述第一終端用戶對應(yīng)的社交關(guān)聯(lián)信息;
基于所述推送對象標(biāo)識在所述社交關(guān)聯(lián)信息中確定推送對象。
在一實(shí)施例中,所述確定模塊33,還用于基于所述推送對象對應(yīng)的用戶標(biāo)識以鍵-值數(shù)據(jù)對的形式存儲(chǔ)所述媒體信息。
在一實(shí)施例中,所述確定模塊33,還用于基于所述推送請求信息對應(yīng)的社交應(yīng)用平臺(tái),拉取所述第一終端用戶對應(yīng)的社交關(guān)聯(lián)信息;
獲取所述社交關(guān)聯(lián)信息中社交群的群屬性及所述媒體信息的媒體屬性;
基于獲取的社交群的群屬性及所述媒體信息的媒體屬性,確定在所述社交關(guān)聯(lián)信息中進(jìn)行媒體信息推送的社交群,并根據(jù)確定的社交群確定推送對象。
在一實(shí)施例中,所述推送請求信息還包括:推送類型;
所述推送模塊34,還用于檢測到所述推送對象對應(yīng)的第二終端滿足對應(yīng)所述推送類型的媒體信息的推送條件,獲取所述推送對象的用戶標(biāo)識;
獲取對應(yīng)所述用戶標(biāo)識的媒體信息,將獲取的所述媒體信息推送至所述第二終端。
需要說明的是:上述實(shí)施例提供的媒體信息推送裝置僅以上述各程序模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述處理分配由不同的程序模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的程序模塊,以完成以上描述的全部或者部分處理。另外,上述實(shí)施例提供的媒體信息推送裝置與媒體信息推送方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。對于本發(fā)明所述裝置實(shí)施例中未披露的技術(shù)細(xì)節(jié),請參照本發(fā)明方法實(shí)施例的描述。
本發(fā)明實(shí)施例還提供了一種媒體信息推送裝置,該媒體信息推送裝置包括:處理器和用于存儲(chǔ)能夠在處理器上運(yùn)行的計(jì)算機(jī)程序的存儲(chǔ)器,
其中,所述處理器用于運(yùn)行所述計(jì)算機(jī)程序時(shí)執(zhí)行上述媒體信息推送方法。
本發(fā)明實(shí)施例還提供了一種存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)指令,該指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述媒體信息推送方法。
本實(shí)施例中,多媒體信息檢索裝置作為硬件實(shí)體的一個(gè)示例如圖19所示。所述媒體信息推送裝置包括處理器61、存儲(chǔ)介質(zhì)62以及至少一個(gè)外部通信接口63;所述處理器61、存儲(chǔ)介質(zhì)62以及外部通信接口63均通過總線64連接。
本領(lǐng)域的技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、只讀存儲(chǔ)器(rom,read-onlymemory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
或者,本發(fā)明上述集成的單元如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明實(shí)施例的技術(shù)方案本質(zhì)上或者說對相關(guān)技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī)、終端、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分。而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、ram、rom、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。