本發(fā)明涉及廣告領(lǐng)域,尤其涉及一種廣告獲取系統(tǒng)。
背景技術(shù):
廣告是為了某種特定的需要,通過一定形式的媒體,公開而廣泛地向公眾傳遞信息的宣傳手段,通常是商品生產(chǎn)者、經(jīng)營者和消費者之間溝通信息的重要手段,或企業(yè)占領(lǐng)市場、推銷產(chǎn)品、提供勞務(wù)的重要形式,主要目的是擴(kuò)大經(jīng)濟(jì)效益。
現(xiàn)有廣告投放都是基于第三方互聯(lián)網(wǎng)廣告投放平臺實現(xiàn)的,但是第三方平臺并不掌握用戶終端、視頻內(nèi)容等信息,無法實現(xiàn)基于這些信息的精準(zhǔn)投放。此外,現(xiàn)有的第三方互聯(lián)網(wǎng)廣告投放平臺需要在產(chǎn)品的桌面應(yīng)用系統(tǒng)中集成第三方提供的軟件開發(fā)工具包,才能實現(xiàn)第三方提供的廣告投放的通用功能。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是針對現(xiàn)有技術(shù)的缺陷,提供一種廣告獲取系統(tǒng),能夠基于終端屬性信息實現(xiàn)對廣告位中開機(jī)廣告、待機(jī)廣告和關(guān)機(jī)廣告的精準(zhǔn)獲取,從而實現(xiàn)廣告的精準(zhǔn)投放,并且實現(xiàn)同一個廣告位可以基于不同的用戶終端投放不同的廣告,滿足廣告主針對一個終端或多個終端投放特定內(nèi)容廣告的需求。
有鑒于此,本發(fā)明實施例提供了一種廣告獲取系統(tǒng),包括:用戶終端和廣告服務(wù)器;
所述用戶終端包括:
輸入模塊,接收用戶輸入的開機(jī)指令;
發(fā)送模塊,根據(jù)所述開機(jī)指令生成開機(jī)廣告請求,通過廣告接口發(fā)送給廣告服務(wù)器;所述開機(jī)廣告請求中包括終端屬性信息;所述終端屬性信息中包括終端機(jī)型信息、渠道信息、地區(qū)信息和mac地址信息;
所述廣告服務(wù)器包括:
廣告位獲取單元,根據(jù)所述開機(jī)廣告請求獲取相對應(yīng)的開機(jī)廣告位;
廣告數(shù)據(jù)獲取單元,根據(jù)獲取到的所述開機(jī)廣告位的廣告位id獲取相對應(yīng)的多個開機(jī)廣告數(shù)據(jù);
匹配單元,根據(jù)所述終端屬性信息與所述多個開機(jī)廣告數(shù)據(jù)的投放維度信息進(jìn)行匹配,得到至少一個匹配的開機(jī)廣告數(shù)據(jù);
處理單元,根據(jù)匹配的開機(jī)廣告數(shù)據(jù)對應(yīng)的權(quán)重信息,獲取得到待播放開機(jī)廣告數(shù)據(jù);
發(fā)送單元,將所述待播放開機(jī)廣告數(shù)據(jù)通過所述廣告接口發(fā)送給所述用戶終端;
所述用戶終端還包括接收模塊,接收所述廣告服務(wù)器發(fā)送的所述待播放開機(jī)廣告數(shù)據(jù);
所述用戶終端還包括播放模塊,對所述待播放開機(jī)廣告數(shù)據(jù)進(jìn)行播放。
優(yōu)選的,所述廣告位獲取單元還用于根據(jù)所述開機(jī)廣告請求獲取相對應(yīng)的待機(jī)廣告位和關(guān)機(jī)廣告位;
所述廣告數(shù)據(jù)獲取單元根據(jù)獲取到的待機(jī)廣告位的廣告位id獲取相對應(yīng)的多個待機(jī)廣告數(shù)據(jù),并且,根據(jù)獲取到的關(guān)機(jī)廣告位的廣告位id獲取相對應(yīng)的多個關(guān)機(jī)廣告數(shù)據(jù);
所述匹配單元根據(jù)所述終端屬性信息與所述多個待機(jī)廣告數(shù)據(jù)的投放維度信息進(jìn)行匹配,得到至少一個匹配的待機(jī)廣告數(shù)據(jù);根據(jù)所述終端屬性信息與所述多個關(guān)機(jī)廣告數(shù)據(jù)的投放維度信息進(jìn)行匹配,得到至少一個匹配的關(guān)機(jī)廣告數(shù)據(jù);
所述處理單元根據(jù)匹配的待機(jī)廣告數(shù)據(jù)對應(yīng)的權(quán)重信息,獲取得到待播放待機(jī)廣告數(shù)據(jù);根據(jù)匹配的關(guān)機(jī)廣告數(shù)據(jù)對應(yīng)的權(quán)重信息,獲取得到待播放關(guān)機(jī)廣告數(shù)據(jù);
所述發(fā)送單元將所述待播放待機(jī)廣告數(shù)據(jù)和待播放關(guān)機(jī)廣告數(shù)據(jù)通過所述廣告接口發(fā)送給所述用戶終端。
進(jìn)一步優(yōu)選的,所述用戶終端還包括處理模塊,所述處理模塊對所述待播放待機(jī)廣告數(shù)據(jù)和待播放關(guān)機(jī)廣告數(shù)據(jù)進(jìn)行緩存。
進(jìn)一步優(yōu)選的,所述輸入模塊還用于接收用戶輸入的待機(jī)指令;
所述播放模塊對所述待播放待機(jī)廣告數(shù)據(jù)進(jìn)行播放。
進(jìn)一步優(yōu)選的,所述輸入模塊還用于接收用戶輸入的關(guān)機(jī)指令;
所述播放模塊對所述待播放關(guān)機(jī)廣告數(shù)據(jù)進(jìn)行播放。
進(jìn)一步優(yōu)選的,所述處理模塊還用于刪除緩存的所述待播放待機(jī)廣告數(shù)據(jù)和待播放關(guān)機(jī)廣告數(shù)據(jù)。
優(yōu)選的,所述輸入模塊具體包括功能按鈕、鍵盤或觸摸屏。
優(yōu)選的,所述廣告數(shù)據(jù)為圖片數(shù)據(jù)或視頻數(shù)據(jù)。
本發(fā)明實施例提供的一種廣告獲取系統(tǒng),能夠基于終端屬性信息實現(xiàn)對廣告位中開機(jī)廣告、待機(jī)廣告和關(guān)機(jī)廣告的精準(zhǔn)獲取,從而實現(xiàn)廣告的精準(zhǔn)投放,并且實現(xiàn)同一個廣告位可以基于不同的用戶終端投放不同的廣告,滿足廣告主針對一個終端或多個終端投放特定內(nèi)容廣告的需求。
附圖說明
圖1為本發(fā)明實施例提供的廣告獲取系統(tǒng)的結(jié)構(gòu)框圖;
圖2為本發(fā)明實施例提供的廣告獲取方法的流程圖。
具體實施方式
下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
本發(fā)明實施例提供的廣告獲取系統(tǒng),主要應(yīng)用于用戶終端設(shè)備和廣告服務(wù)器之間,常用的用戶終端設(shè)備可以是智能電視或機(jī)頂盒等。
圖1為本發(fā)明實施例提供的廣告獲取系統(tǒng)結(jié)構(gòu)框圖,如圖1所示,廣告獲取系統(tǒng)包括用戶終端1和廣告服務(wù)器2兩部分,下面首先具體介紹用戶終端1和廣告服務(wù)器2的結(jié)構(gòu)。
用戶終端1包括輸入模塊11、發(fā)送模塊12、接收模塊13、處理模塊14和播放模塊15。
輸入模塊11,可以是功能按鈕、鍵盤、觸摸屏等具體硬件模塊。
發(fā)送模塊12,與輸入模塊11相連接;發(fā)送模塊12和接收模塊13,均可以為智能電視中的無線芯片,比如具體為集成wifi等多種物聯(lián)網(wǎng)無線協(xié)議與射頻的芯片。
處理模塊14,是指用戶終端1的處理器連同具有處理功能的板卡,也包括板卡上的處理電路。
播放模塊15,可以是視頻播放器或視音頻播放器。
廣告服務(wù)器2包括廣告位獲取單元21、廣告數(shù)據(jù)獲取單元22、匹配單元23、處理單元24和發(fā)送單元25。
上述已經(jīng)對本發(fā)明中廣告獲取系統(tǒng)的各個模塊進(jìn)行了說明,下面結(jié)合圖2所示的本發(fā)明實施例提供的廣告獲取方法的流程圖,對本發(fā)明提出的廣告獲取系統(tǒng)的各個模塊的功能和其交互過程進(jìn)行說明。結(jié)合圖1、圖2所示,本發(fā)明提出的廣告獲取系統(tǒng)所主要執(zhí)行的方法步驟包括如下:
步驟201,輸入模塊11接收用戶輸入的開機(jī)指令;
具體的,用戶可以使用遙控器或按下智能電視的開機(jī)按鈕輸入開機(jī)指令。
步驟202,發(fā)送模塊12根據(jù)所述開機(jī)指令生成開機(jī)廣告請求,通過廣告接口發(fā)送給廣告服務(wù)器2;
其中,開機(jī)廣告請求中包括終端屬性信息;每個用戶終端1都具有終端屬性信息,終端屬性信息中包括終端機(jī)型信息、渠道信息、地區(qū)信息和mac地址信息。
終端機(jī)型信息是指終端設(shè)備的機(jī)型,比如f55,w55,c43等。
渠道是指電視、機(jī)頂盒終端開展運營業(yè)務(wù)的渠道,可進(jìn)行差異化運營、開展差異化業(yè)務(wù),渠道信息可以包括自有渠道、電商渠道、官方渠道等等。比如有上萬個終端的渠道是來自自有渠道,有上萬個終端來自電商渠道,等等,也就是說每個終端都有渠道屬性信息,但是他們的渠道信息是不同的。
具體的,用戶終端1在接收到開機(jī)指令后,發(fā)送模塊12生成開機(jī)廣告請求,通過廣告接口將開機(jī)廣告請求發(fā)送給廣告服務(wù)器2,廣告服務(wù)器2和用戶終端1是通過網(wǎng)絡(luò)進(jìn)行連接的。
步驟203,廣告位獲取單元21根據(jù)所述開機(jī)廣告請求獲取相對應(yīng)的開機(jī)廣告位;
具體的,廣告服務(wù)器2的廣告位獲取單元21對開機(jī)廣告請求進(jìn)行解析,得到廣告位的類型為開機(jī)廣告位。
需要說明的是,廣告服務(wù)器2中儲存多個廣告位,廣告位具有類型信息,類型信息可以包括開機(jī)廣告位、暫停廣告位、關(guān)機(jī)廣告位等等。每個廣告位與多個廣告數(shù)據(jù)之間具有關(guān)聯(lián)關(guān)系。
步驟204,廣告數(shù)據(jù)獲取單元22根據(jù)獲取到的開機(jī)廣告位的廣告位id獲取相對應(yīng)的多個開機(jī)廣告數(shù)據(jù);
其中,每個廣告位具有一個相對應(yīng)的廣告數(shù)據(jù)列表,在廣告數(shù)據(jù)列表中包括與該廣告位相關(guān)聯(lián)的多個廣告數(shù)據(jù)。
步驟205,匹配單元23根據(jù)所述終端屬性信息與所述多個開機(jī)廣告數(shù)據(jù)的投放維度信息進(jìn)行匹配,得到至少一個匹配的開機(jī)廣告數(shù)據(jù);
具體的,廣告服務(wù)器2的匹配單元23將用戶終端1的終端機(jī)型信息、渠道信息、地區(qū)信息和mac地址信息與開機(jī)廣告位對應(yīng)的多個開機(jī)廣告數(shù)據(jù)預(yù)設(shè)的投放維度信息進(jìn)行匹配,得到至少一個相匹配的開機(jī)廣告數(shù)據(jù)。
其中,投放維度的選擇作用在于通過終端的終端機(jī)型信息、渠道信息、地區(qū)信息和mac地址信息來設(shè)置投放給哪一類的終端。其中,投放維度信息可以包括終端機(jī)型信息、渠道信息、地區(qū)信息和mac地址信息中的一種或多種,還可以包括用戶類型信息和終端軟件版本信息等等,本領(lǐng)域技術(shù)人員可以根據(jù)需要對投放維度信息進(jìn)行設(shè)定和選擇。
步驟206,處理單元24根據(jù)匹配的開機(jī)廣告數(shù)據(jù)對應(yīng)的權(quán)重信息,獲取得到待播放開機(jī)廣告數(shù)據(jù);
每個廣告位相關(guān)聯(lián)的廣告數(shù)據(jù)都對應(yīng)一個權(quán)重信息,廣告服務(wù)器2根據(jù)匹配的開機(jī)廣告數(shù)據(jù)對應(yīng)的權(quán)重信息,獲取得到一個待播放開機(jī)廣告數(shù)據(jù),權(quán)重值大的廣告被獲取的概率大。
步驟207,發(fā)送單元25將所述待播放開機(jī)廣告數(shù)據(jù)通過所述廣告接口發(fā)送給用戶終端1;
步驟208,接收模塊13接收所述廣告服務(wù)器2發(fā)送的所述待播放開機(jī)廣告數(shù)據(jù);
步驟209,播放模塊15對待播放開機(jī)廣告數(shù)據(jù)進(jìn)行播放。
為了保證用戶終端1在處于斷網(wǎng)狀態(tài)時,可以對待機(jī)廣告和關(guān)機(jī)廣告進(jìn)行播放,從而保證廣告的投放量,本發(fā)明實施例還提供了基于廣告獲取系統(tǒng)的待機(jī)廣告和關(guān)機(jī)廣告的獲取播放方法。
具體的,在步驟203之后,也就說廣告服務(wù)器2在接收到用戶終端1發(fā)送的開機(jī)廣告請求后,廣告位獲取單元21在獲取開機(jī)廣告位的同時,還根據(jù)開機(jī)廣告請求也獲取了相對應(yīng)的待機(jī)廣告位和關(guān)機(jī)廣告位。
廣告服務(wù)器2的廣告數(shù)據(jù)獲取單元22根據(jù)獲取到的待機(jī)廣告位的廣告位id獲取相對應(yīng)的多個待機(jī)廣告數(shù)據(jù),并且,根據(jù)獲取到的關(guān)機(jī)廣告位的廣告位id獲取相對應(yīng)的多個關(guān)機(jī)廣告數(shù)據(jù);匹配單元23根據(jù)終端屬性信息與多個待機(jī)廣告數(shù)據(jù)的投放維度信息進(jìn)行匹配,得到至少一個匹配的待機(jī)廣告數(shù)據(jù);根據(jù)終端屬性信息與多個關(guān)機(jī)廣告數(shù)據(jù)的投放維度信息進(jìn)行匹配,得到至少一個匹配的關(guān)機(jī)廣告數(shù)據(jù)。
廣告服務(wù)器2的處理單元24根據(jù)匹配的待機(jī)廣告數(shù)據(jù)對應(yīng)的權(quán)重信息,獲取得到待播放待機(jī)廣告數(shù)據(jù);同時,處理單元24根據(jù)匹配的關(guān)機(jī)廣告數(shù)據(jù)對應(yīng)的權(quán)重信息,獲取得到待播放關(guān)機(jī)廣告數(shù)據(jù)。廣告服務(wù)器2的發(fā)送單元25將待播放待機(jī)廣告數(shù)據(jù)和待播放關(guān)機(jī)廣告數(shù)據(jù)通過廣告接口發(fā)送給用戶終端1;用戶終端1的處理模塊14對待播放待機(jī)廣告數(shù)據(jù)和待播放關(guān)機(jī)廣告數(shù)據(jù)進(jìn)行緩存。預(yù)先緩存待機(jī)廣告數(shù)據(jù)和關(guān)機(jī)廣告數(shù)據(jù)的優(yōu)勢在于,在用戶終端1處于斷網(wǎng)狀態(tài)時,依然可以對廣告進(jìn)行播放,從而保證廣告的投放量。
當(dāng)用戶想讓用戶終端1進(jìn)入待機(jī)模式時,可以使用遙控器發(fā)送待機(jī)指令,用戶終端1的輸入模塊11接收用戶輸入的待機(jī)指令;用戶終端1的播放模塊15對緩存的待播放待機(jī)廣告數(shù)據(jù)進(jìn)行播放。
當(dāng)用戶想讓用戶終端1進(jìn)入關(guān)機(jī)模式時,可以使用遙控器發(fā)送關(guān)機(jī)指令,用戶終端1的輸入模塊11接收用戶輸入的關(guān)機(jī)指令;用戶終端1的播放模塊15對緩存的待播放關(guān)機(jī)廣告數(shù)據(jù)進(jìn)行播放。
在關(guān)機(jī)廣告播放之后,用戶終端1的處理模塊14自動清除緩存的待機(jī)廣告數(shù)據(jù)和關(guān)機(jī)廣告數(shù)據(jù),當(dāng)再次開機(jī)時重新獲取新的開機(jī)廣告、待機(jī)廣告和關(guān)機(jī)廣告。
本發(fā)明實施例提供的一種廣告獲取系統(tǒng),能夠基于終端屬性信息實現(xiàn)對廣告位中開機(jī)廣告、待機(jī)廣告和關(guān)機(jī)廣告的精準(zhǔn)獲取,從而實現(xiàn)廣告的精準(zhǔn)投放,并且實現(xiàn)同一個廣告位可以基于不同的用戶終端投放不同的廣告,滿足廣告主針對一個終端或多個終端投放特定內(nèi)容廣告的需求。
專業(yè)人員應(yīng)該還可以進(jìn)一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機(jī)軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同系統(tǒng)來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
結(jié)合本文中所公開的實施例描述的系統(tǒng)或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機(jī)存儲器(ram)、內(nèi)存、只讀存儲器(rom)、電可編程rom、電可擦除可編程rom、寄存器、硬盤、可移動磁盤、cd-rom、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。
以上所述的具體實施方式,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實施方式而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。