欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于移動(dòng)應(yīng)用的廣告播放方法及系統(tǒng)與流程

文檔序號(hào):12366572閱讀:231來(lái)源:國(guó)知局
一種基于移動(dòng)應(yīng)用的廣告播放方法及系統(tǒng)與流程

本發(fā)明屬于移動(dòng)廣告技術(shù)領(lǐng)域,具體而言,涉及一種基于移動(dòng)應(yīng)用的廣告播放方法及系統(tǒng)。



背景技術(shù):

隨著互聯(lián)網(wǎng)的發(fā)展,隨著技術(shù)的進(jìn)步以及消費(fèi)市場(chǎng)的成熟,廣告的發(fā)展由傳統(tǒng)的圖片、靜態(tài)頁(yè)面到具備聲音、圖像、文字等多媒體組合的媒介形式,即做富媒體廣告。然而富媒體廣告存在如下缺陷:因采用較多動(dòng)態(tài)元素表達(dá)內(nèi)容,長(zhǎng)期停留在屏幕上容易分離用戶的注意力,對(duì)用戶的侵入性大,用戶體驗(yàn)性差,廣告針對(duì)性弱;因不同的富媒體廣告需通過(guò)不同的代碼實(shí)現(xiàn)導(dǎo)致開(kāi)發(fā)和聯(lián)調(diào)成本高;富媒體廣告的投放不可控制。

現(xiàn)有的在應(yīng)用軟件或程序中播放廣告通常是開(kāi)發(fā)者將軟件開(kāi)發(fā)包(Software Devel opment Kit,簡(jiǎn)稱為SDK,一般是一些被軟件工程師用于為特定的軟件包、軟件框架、硬件平臺(tái)、操作系統(tǒng)等建立應(yīng)用軟件的開(kāi)發(fā)工具的集合)嵌入到應(yīng)用軟件APP中,當(dāng)該APP在網(wǎng)絡(luò)上注冊(cè)成功后,該APP即成為一個(gè)廣告網(wǎng)絡(luò)的媒體,廣告的收入在廣告網(wǎng)絡(luò)與應(yīng)用開(kāi)發(fā)者之間分配。目前富媒體廣告集成主要是對(duì)視頻類和動(dòng)態(tài)頁(yè)面類富媒體廣告的集成。然而由于移動(dòng)應(yīng)用和廣告平臺(tái)的動(dòng)畫庫(kù)更新同步問(wèn)題、動(dòng)畫效果和廣告行為控制問(wèn)題均需要花費(fèi)大量的開(kāi)發(fā)和聯(lián)調(diào)成本,現(xiàn)有的富媒體廣告并不能解決復(fù)雜的動(dòng)畫類廣告。



技術(shù)實(shí)現(xiàn)要素:

為解決現(xiàn)有移動(dòng)應(yīng)用上廣告不支持復(fù)雜動(dòng)畫類廣告、對(duì)用戶的侵入性大且不能廣告不能自定義設(shè)置的技術(shù)缺陷,本發(fā)明提供了向移動(dòng)應(yīng)用提供SDK組件實(shí)現(xiàn)支持復(fù)雜動(dòng)畫類的富媒體廣告的目的;通過(guò)設(shè)置播放參數(shù)控制廣告的播放位置達(dá)到降低廣告對(duì)用戶的侵入性的目的;同時(shí)根據(jù)預(yù)設(shè)的素材庫(kù)實(shí)現(xiàn)了用戶自定義設(shè)置廣告的目的。

現(xiàn)有的富媒體廣告投放主要是了通過(guò)構(gòu)建基于API統(tǒng)一接口的SDK模塊,進(jìn)而將SDK模塊封裝成可以直接集成至目標(biāo)的移動(dòng)互聯(lián)網(wǎng)運(yùn)用中的API,保證SDK的適配性、準(zhǔn)確性和健壯性,適用于移動(dòng)互聯(lián)網(wǎng)應(yīng)用的快速有效部署。然而這種方式,

通過(guò)構(gòu)建基于API統(tǒng)一接口的SDK模塊,進(jìn)而將SDK模塊封裝成可以直接集成至目標(biāo)的移動(dòng)互聯(lián)網(wǎng)運(yùn)用中的API,保證了SDK的適配性、準(zhǔn)確性和健壯性,適用于移動(dòng)互聯(lián)網(wǎng)應(yīng)用的快速有效部署。

本發(fā)明同時(shí)還提供了一種適用于上述系統(tǒng)的基于SDK快速構(gòu)建移動(dòng)互聯(lián)網(wǎng)應(yīng)用模塊的方法,首先將SDK進(jìn)行接口統(tǒng)一構(gòu)建成API統(tǒng)一接口的SDK模塊,進(jìn)而將SDK模塊的API直接集成至目標(biāo)的移動(dòng)互聯(lián)網(wǎng)運(yùn)用中,免除了針對(duì)多個(gè)不同版本SDK編寫代碼的繁冗,減輕了移動(dòng)互聯(lián)網(wǎng)開(kāi)發(fā)的工作量,開(kāi)發(fā)效率大大增加。

本發(fā)明提供了一種基于移動(dòng)應(yīng)用的廣告播放方法,包括如下步驟:

根據(jù)預(yù)留的API接口向接入的移動(dòng)應(yīng)用提供SDK組件;

獲取移動(dòng)設(shè)備的設(shè)備參數(shù),根據(jù)所述設(shè)備參數(shù)設(shè)置廣告位參數(shù),所述廣告位參數(shù)包括廣告播放方式、播放方向或點(diǎn)擊交互類型;

根據(jù)所述廣告位參數(shù)由服務(wù)器向移動(dòng)設(shè)備推送第一廣告數(shù)據(jù),并監(jiān)聽(tīng)所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令,判斷所述操作指令是否為廣告請(qǐng)求,是則向移動(dòng)設(shè)備推送與所述第一廣告數(shù)據(jù)對(duì)應(yīng)的第二廣告數(shù)據(jù)。

進(jìn)一步,所述用于根據(jù)所述播放位置向移動(dòng)設(shè)備推送第一廣告數(shù)據(jù),并監(jiān)聽(tīng)所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令,判斷所述操作指令是否為廣告請(qǐng)求,是則向移動(dòng)設(shè)備推送與所述第一廣告數(shù)據(jù)對(duì)應(yīng)的第二廣告數(shù)據(jù)包括

判斷預(yù)設(shè)時(shí)間T內(nèi)是否監(jiān)聽(tīng)到所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令;

如果預(yù)設(shè)時(shí)間T內(nèi)未監(jiān)聽(tīng)到所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令,則刪除所述第一廣告數(shù)據(jù)。

進(jìn)一步,所述用于根據(jù)所述播放位置由服務(wù)器向移動(dòng)設(shè)備推送第一廣告數(shù)據(jù),并監(jiān)聽(tīng)所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令,判斷所述操作指令是否為廣告請(qǐng)求,是則向移動(dòng)設(shè)備推送與所述第一廣告數(shù)據(jù)對(duì)應(yīng)的第二廣告數(shù)據(jù)包括

向移動(dòng)設(shè)備用戶主面板提供預(yù)設(shè)的廣告素材庫(kù),并獲取移動(dòng)設(shè)備用戶根據(jù)素材配置項(xiàng)設(shè)置待推送的廣告,所述廣告素材庫(kù)包括至少一個(gè)素材配置項(xiàng);

和/或,

接收移動(dòng)設(shè)備用戶上傳的待推送的廣告。

進(jìn)一步,所述用于根據(jù)所述播放位置由服務(wù)器向移動(dòng)設(shè)備推送第一廣告數(shù)據(jù),并監(jiān)聽(tīng)所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令,判斷所述操作指令是否為廣告請(qǐng)求,是則向移動(dòng)設(shè)備推送與所述第一廣告數(shù)據(jù)對(duì)應(yīng)的第二廣告數(shù)據(jù)包括

獲取所述移動(dòng)設(shè)備的動(dòng)畫播放器,并判斷所述動(dòng)畫播放器是否支持播放所述第一廣告數(shù)據(jù);

如果所述動(dòng)畫播放器不支持播放所述第一廣告數(shù)據(jù),則向所述移動(dòng)設(shè)備發(fā)送支持所述第一廣告數(shù)據(jù)播放的動(dòng)畫播放器。

進(jìn)一步,所述用于根據(jù)所述播放位置由服務(wù)器向移動(dòng)設(shè)備推送第一廣告數(shù)據(jù),并監(jiān)聽(tīng)所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令,判斷所述操作指令是否為廣告請(qǐng)求,是則向移動(dòng)設(shè)備推送與所述第一廣告數(shù)據(jù)對(duì)應(yīng)的第二廣告數(shù)據(jù)還包括

獲取移動(dòng)設(shè)備的用戶信息,所述用戶信息包括注冊(cè)信息、訪問(wèn)記錄或移動(dòng)應(yīng)用的類型;

根據(jù)所述注冊(cè)信息查詢預(yù)設(shè)的興趣數(shù)據(jù)庫(kù)獲取所述移動(dòng)設(shè)備用戶的興趣點(diǎn),根據(jù)所述興趣點(diǎn)向所述移動(dòng)設(shè)備推送對(duì)應(yīng)的待推送的廣告,其中,所述興趣數(shù)據(jù)庫(kù)包括興趣點(diǎn)與待推送的廣告的關(guān)聯(lián)關(guān)系;

判斷獲取的對(duì)應(yīng)的待推送的第一廣告數(shù)據(jù)的廣告參數(shù),判斷所述廣告參數(shù)是否與所述移動(dòng)設(shè)備的廣告位參數(shù)一致,所述廣告參數(shù)包括廣告播放方式、播放方向或點(diǎn)擊交互類型;

如果所述廣告參數(shù)與所述移動(dòng)設(shè)備的廣告位參數(shù)一致,向所述移動(dòng)設(shè)備推送與所述興趣點(diǎn)對(duì)應(yīng)的待推送的第一廣告數(shù)據(jù)。

本發(fā)明還提供了一種基于移動(dòng)應(yīng)用的廣告播放系統(tǒng),包括

SDK集成模塊,用于根據(jù)預(yù)留的API接口向接入的移動(dòng)應(yīng)用提供SDK組件;

廣告位設(shè)置模塊,用于獲取移動(dòng)設(shè)備的設(shè)備參數(shù),根據(jù)所述設(shè)備參數(shù)設(shè)置廣告位參數(shù),所述廣告位參數(shù)包括廣告播放方式、播放方向或點(diǎn)擊交互類型;

廣告推送模塊,用于根據(jù)所述廣告位參數(shù)由服務(wù)器向移動(dòng)設(shè)備推送第一廣告數(shù)據(jù),并監(jiān)聽(tīng)所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令,判斷所述操作指令是否為廣告請(qǐng)求,是則向移動(dòng)設(shè)備推送與所述第一廣告數(shù)據(jù)對(duì)應(yīng)的第二廣告數(shù)據(jù)。

進(jìn)一步,推送模塊包括

第一判斷子模塊,用于判斷預(yù)設(shè)時(shí)間T內(nèi)是否監(jiān)聽(tīng)到所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令;

刪除子模塊,用于如果預(yù)設(shè)時(shí)間T內(nèi)未監(jiān)聽(tīng)到所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令,則刪除所述第一廣告數(shù)據(jù)。

進(jìn)一步,所述廣告推送模塊包括

自定義子模塊,用于向移動(dòng)設(shè)備用戶主面板提供預(yù)設(shè)的廣告素材庫(kù),并獲取移動(dòng)設(shè)備用戶根據(jù)素材配置項(xiàng)設(shè)置待推送的廣告,所述廣告素材庫(kù)包括至少一個(gè)素材配置項(xiàng);

和/或,

接收子模塊,用于接收移動(dòng)設(shè)備用戶上傳的待推送的廣告。

進(jìn)一步,所述廣告推送模塊包括

第二判斷子模塊,用于獲取所述移動(dòng)設(shè)備的動(dòng)畫播放器,并判斷所述動(dòng)畫播放器是否支持播放所述第一廣告數(shù)據(jù);

第一推送子模塊,用于如果所述動(dòng)畫播放器不支持播放所述第一廣告數(shù)據(jù),則向所述移動(dòng)設(shè)備發(fā)送支持所述第一廣告數(shù)據(jù)播放的動(dòng)畫播放器。

進(jìn)一步,所述推送子模塊還包括

用戶信息子模塊,用于獲取移動(dòng)設(shè)備的用戶信息,所述用戶信息包括注冊(cè)信息、訪問(wèn)記錄或移動(dòng)應(yīng)用的類型;

興趣獲取子模塊,用于根據(jù)所述用戶信息查詢預(yù)設(shè)的興趣數(shù)據(jù)庫(kù)獲取所述移動(dòng)設(shè)備用戶的興趣點(diǎn),根據(jù)所述興趣點(diǎn)獲取與興趣點(diǎn)對(duì)應(yīng)的待推送的第一廣告數(shù)據(jù),其中,所述興趣數(shù)據(jù)庫(kù)包括興趣點(diǎn)與待推送的第一廣告數(shù)據(jù)的關(guān)聯(lián)關(guān)系;

判斷子模塊,用于判斷獲取的對(duì)應(yīng)的待推送的第一廣告數(shù)據(jù)的廣告參數(shù),判斷所述廣告參數(shù)是否與所述移動(dòng)設(shè)備的廣告位參數(shù)一致,所述廣告參數(shù)包括廣告播放方式、播放方向或點(diǎn)擊交互類型;

第二推送子模塊,如果所述廣告參數(shù)與所述移動(dòng)設(shè)備的廣告位參數(shù)一致,向所述移動(dòng)設(shè)備推送與所述興趣點(diǎn)對(duì)應(yīng)的待推送的第一廣告數(shù)據(jù)。

綜上,本發(fā)明通過(guò)向移動(dòng)應(yīng)用提供SDK組件實(shí)現(xiàn)支持復(fù)雜動(dòng)畫類的富媒體廣告的目的;根據(jù)廣告位屬性、用戶與設(shè)備屬性以及用戶操作行為控制第一廣告和第二廣告的出現(xiàn)時(shí)機(jī)和形式,達(dá)到降低廣告對(duì)用戶侵入性的目的;同時(shí)根據(jù)預(yù)設(shè)的素材庫(kù)實(shí)現(xiàn)了用戶自定義設(shè)置廣告的目的。

附圖說(shuō)明

圖1為本發(fā)明所述的基于移動(dòng)應(yīng)用的廣告播放方法一個(gè)實(shí)施例的流程示意圖;

圖2為本發(fā)明所述的基于移動(dòng)應(yīng)用的廣告播放方法中S103一個(gè)實(shí)施例的流程示意圖;

圖3為本發(fā)明所述的基于移動(dòng)應(yīng)用的廣告播放方法中S103另一個(gè)一個(gè)實(shí)施例的流程示意圖;

圖4為本發(fā)明所述的基于移動(dòng)應(yīng)用的廣告播放系統(tǒng)一個(gè)實(shí)施例的框圖結(jié)構(gòu)示意圖;

圖5為本發(fā)明所述的基于移動(dòng)應(yīng)用的廣告播放系統(tǒng)另一個(gè)實(shí)施例的框圖結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面通過(guò)具體的實(shí)施例并結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步的詳細(xì)描述。

目前的移動(dòng)應(yīng)用廣告對(duì)用戶侵入性大,且播放的廣告不能進(jìn)行自定義配置,這就影響了富媒體廣告的發(fā)布及推廣。為了解決上述問(wèn)題,本發(fā)明提供了一種基于移動(dòng)應(yīng)用的廣告播放方法。

如圖1所示,所示方法包括如下步驟:

S101、根據(jù)預(yù)留的API接口向接入的移動(dòng)應(yīng)用提供SDK組件。

本發(fā)明通過(guò)現(xiàn)有的移動(dòng)應(yīng)用提供SDK組件實(shí)現(xiàn)了降低移動(dòng)應(yīng)用開(kāi)發(fā)的工作量,通過(guò)不同的SDK組件實(shí)現(xiàn)使用不同系統(tǒng)移動(dòng)應(yīng)用的目的。

進(jìn)一步,所述根據(jù)預(yù)留的API接口向接入的移動(dòng)應(yīng)用提供SDK組件可選的按照如下步驟進(jìn)行:

根據(jù)所述API接口獲取所述移動(dòng)應(yīng)用的應(yīng)用參數(shù);

根據(jù)所述應(yīng)用參數(shù)判斷所述移動(dòng)移動(dòng)的運(yùn)行系統(tǒng),根據(jù)所述運(yùn)行系統(tǒng)向所述移動(dòng)應(yīng)用提供相應(yīng)的SDK組件。

運(yùn)行移動(dòng)應(yīng)用的操作系統(tǒng)不同預(yù)留的API接口不同,支持富媒體關(guān)廣告所需的代碼不同,因此具體實(shí)施時(shí),本發(fā)明預(yù)留的API接口與運(yùn)行移動(dòng)應(yīng)用的操作系統(tǒng)對(duì)應(yīng)。如運(yùn)行的移動(dòng)應(yīng)用的操作系統(tǒng)為Android時(shí),預(yù)留的API接口對(duì)應(yīng)Android系統(tǒng);而當(dāng)運(yùn)行的移動(dòng)應(yīng)用為IOS系統(tǒng)時(shí),提供的SDK組件為支持IOS系統(tǒng)的移動(dòng)應(yīng)用以達(dá)到降低移動(dòng)應(yīng)用開(kāi)發(fā)的工作量,實(shí)現(xiàn)支持復(fù)雜動(dòng)畫廣告的目的。

S102、獲取移動(dòng)設(shè)備的設(shè)備參數(shù),根據(jù)所述設(shè)備參數(shù)設(shè)置廣告位參數(shù),所述廣告位參數(shù)包括廣告播放方式、播放方向或點(diǎn)擊交互類型。

傳統(tǒng)的移動(dòng)應(yīng)用中廣告長(zhǎng)期停留在屏幕上容易分離用戶的注意力,對(duì)用戶的侵入性大,為了解決這種問(wèn)題,本發(fā)明對(duì)廣告位進(jìn)行設(shè)置,具體實(shí)施時(shí)可選的利用createSceneAd函數(shù)創(chuàng)建廣告的播放位置(即廣告位)避免遮擋關(guān)鍵內(nèi)容,從而降低廣告對(duì)用戶的侵入性。所述廣告位參數(shù)包括廣告播放方式(播放時(shí)間、播放間隔等)、播放方向(如從左到右、從右到左、從上到下、從下到上等播放方向)、點(diǎn)擊交互類型(單擊加載廣告落地頁(yè)、雙擊加載廣告落地頁(yè)等方式)等。

S103、根據(jù)所述廣告位參數(shù)向移動(dòng)設(shè)備推送第一廣告數(shù)據(jù),并監(jiān)聽(tīng)所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令,判斷所述操作指令是否為廣告請(qǐng)求,是則向移動(dòng)設(shè)備推送與所述第一廣告數(shù)據(jù)對(duì)應(yīng)的第二廣告數(shù)據(jù)。

本發(fā)明所述的第一廣告數(shù)據(jù)在所述播放位置進(jìn)行播放,當(dāng)用戶對(duì)所述第一廣告數(shù)據(jù)進(jìn)行操作(如點(diǎn)擊廣告、關(guān)閉窗口等)時(shí),判斷所述操作對(duì)應(yīng)的指令是否為廣告請(qǐng)求,是則向所述移動(dòng)設(shè)備發(fā)送推送第二廣告數(shù)據(jù),所述第二廣告數(shù)據(jù)為廣告落地頁(yè)。即,移動(dòng)設(shè)備用戶通過(guò)點(diǎn)擊所述第一廣告數(shù)據(jù)觸發(fā)廣告請(qǐng)求,所述廣告可選的通過(guò)HTTP協(xié)議向服務(wù)器發(fā)送,從而獲取廣告請(qǐng)求對(duì)應(yīng)的URL,移動(dòng)設(shè)備根據(jù)URL訪問(wèn)第二廣告數(shù)據(jù)(如廣告落地頁(yè)),從而達(dá)到向用戶推送廣告的目的。

進(jìn)一步,S103包括

判斷預(yù)設(shè)時(shí)間T內(nèi)是否監(jiān)聽(tīng)到所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令;如果預(yù)設(shè)時(shí)間T內(nèi)未監(jiān)聽(tīng)到所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令,則刪除所述第一廣告數(shù)據(jù)。具體實(shí)施時(shí),可選地利用closeSceneAd函數(shù)關(guān)系所述第一廣告數(shù)據(jù)。

具體實(shí)施時(shí),所述預(yù)設(shè)時(shí)間T可選的需要進(jìn)行設(shè)定。

進(jìn)一步,S103可選的包括如下步驟:

向移動(dòng)設(shè)備用戶主面板提供預(yù)設(shè)的廣告素材庫(kù),并獲取移動(dòng)設(shè)備用戶根據(jù)素材配置項(xiàng)設(shè)置待推送的廣告,所述廣告素材庫(kù)包括至少一個(gè)素材配置項(xiàng);

和/或,

接收移動(dòng)設(shè)備用戶上傳的待推送的廣告。

傳統(tǒng)的廣告均是將廣告成品上傳到服務(wù)器的,廣告主、媒體或用戶并不能對(duì)廣告進(jìn)行元素配置,為了解決這種問(wèn)題,本發(fā)明通過(guò)預(yù)設(shè)的廣告素材庫(kù)向用戶提供素材配置項(xiàng)以供用戶設(shè)置廣告,從而完成待推廣的廣告,所述待推廣的廣告可選的為第一廣告數(shù)據(jù),也可選的為第二廣告數(shù)據(jù)。具體實(shí)施時(shí),可選地通過(guò)STSceneAd函數(shù)向服務(wù)器下載廣告素材庫(kù)。具體實(shí)施時(shí),本發(fā)明可選設(shè)置專門的廣告素材服務(wù)器,通過(guò)廣告素材服務(wù)器向用戶提供廣告素材庫(kù),并利用廣告素材服務(wù)器獲取移動(dòng)設(shè)備用戶根據(jù)素材配置項(xiàng)設(shè)置的廣告。具體實(shí)施時(shí),所述素材配置項(xiàng)可選的包括文本顏色、文本、圖片等等。

進(jìn)一步,如圖2所示S103可選地包括

S201、獲取所述移動(dòng)設(shè)備的動(dòng)畫播放器,并判斷所述動(dòng)畫播放器是否支持播放所述第一廣告數(shù)據(jù);

S202、如果所述動(dòng)畫播放器不支持播放所述第一廣告數(shù)據(jù),則向所述移動(dòng)設(shè)備發(fā)送支持所述第一廣告數(shù)據(jù)播放的動(dòng)畫播放器。

具體實(shí)施時(shí),當(dāng)操作系統(tǒng)為IOS系統(tǒng)時(shí)可選的通過(guò)STScriptLoader從服務(wù)器下載動(dòng)畫播放器JS文件(具體實(shí)施時(shí)所示動(dòng)畫播放器JS文件可選為加密文件)并通過(guò)JS2Native動(dòng)態(tài)改寫STSceneAdPlayer的預(yù)定義實(shí)現(xiàn),在插件化的STSceneAdPlayer播放器類創(chuàng)建動(dòng)畫界面并執(zhí)行動(dòng)畫播放邏輯,最后在移動(dòng)應(yīng)用的ViewController類中將動(dòng)畫展現(xiàn)到用戶屏幕上完成動(dòng)畫的播放和用戶交互;而當(dāng)操作系統(tǒng)為Android系統(tǒng)時(shí),可選的利用Dex遠(yuǎn)程加載技術(shù)實(shí)現(xiàn)動(dòng)畫播放組件SceneAdPlayer的獨(dú)立更新,避免由于移動(dòng)應(yīng)用更新SDK不及時(shí)而不兼容新形式的動(dòng)畫創(chuàng)意。通過(guò)SceneAdPlayer實(shí)現(xiàn)將廣告的動(dòng)畫效果并將其封裝在Android的通用布局組件View中。SDK將包含動(dòng)畫的View組件加入應(yīng)用頁(yè)面的主布局容器FrameLayout中實(shí)現(xiàn)動(dòng)畫廣告位的展現(xiàn)和位置控制。最后通過(guò)SceneAdPlayer在用戶屏幕上播放動(dòng)畫。

進(jìn)一步,如圖3所示所述S103還包括的包括如下步驟:

S301、獲取移動(dòng)設(shè)備的用戶信息,所述用戶信息包括注冊(cè)信息、訪問(wèn)記錄或移動(dòng)應(yīng)用的類型;

S302、根據(jù)所述用戶信息查詢預(yù)設(shè)的興趣數(shù)據(jù)庫(kù)獲取所述移動(dòng)設(shè)備用戶的興趣點(diǎn),根據(jù)所述興趣點(diǎn)獲取與興趣點(diǎn)對(duì)應(yīng)的待推送的第一廣告數(shù)據(jù),其中,所述興趣數(shù)據(jù)庫(kù)包括興趣點(diǎn)與待推送的第一廣告數(shù)據(jù)的關(guān)聯(lián)關(guān)系;

S303、判斷獲取的對(duì)應(yīng)的待推送的第一廣告數(shù)據(jù)的廣告參數(shù),判斷所述廣告參數(shù)是否與所述移動(dòng)設(shè)備的廣告位參數(shù)一致,所述廣告參數(shù)包括廣告播放方式、播放方向或點(diǎn)擊交互類型;

S304、如果所述廣告參數(shù)與所述移動(dòng)設(shè)備的廣告位參數(shù)一致,向所述移動(dòng)設(shè)備推送與所述興趣點(diǎn)對(duì)應(yīng)的待推送的第一廣告數(shù)據(jù)。

與傳統(tǒng)的移動(dòng)應(yīng)用廣告相比較,本發(fā)明利用興趣數(shù)據(jù)庫(kù)存儲(chǔ)用戶的興趣點(diǎn)與待推送的第一廣告數(shù)據(jù)的關(guān)聯(lián)關(guān)系,根據(jù)移動(dòng)設(shè)備的用戶信息獲取該用戶的興趣點(diǎn),從而根據(jù)用戶的興趣點(diǎn)獲取針對(duì)該用戶的待推送第一廣告數(shù)據(jù)。再根據(jù)將與用戶興趣點(diǎn)對(duì)應(yīng)的待推送的第一廣告數(shù)據(jù)的廣告參數(shù)與移動(dòng)設(shè)備廣告位參數(shù)進(jìn)行匹配,判斷該移動(dòng)設(shè)備是否支付播放,通過(guò)兩次的比較判斷,針對(duì)性的向用戶提供適合的廣告,提高廣告的效率具體實(shí)施時(shí),所述興趣數(shù)據(jù)庫(kù)可選利用主流hash技術(shù)減少查詢索引的時(shí)間復(fù)雜度,可實(shí)現(xiàn)在20ms內(nèi)對(duì)廣告請(qǐng)求進(jìn)行響應(yīng)。

需要說(shuō)明的是,本實(shí)施例提供的向移動(dòng)設(shè)備推送的第一廣告數(shù)據(jù)首先通過(guò)興趣點(diǎn)對(duì)待推送的廣告進(jìn)行第一次篩選,再根據(jù)廣告參數(shù)進(jìn)行第二次篩選從而提供廣告效率;具體實(shí)施時(shí),可選的首先對(duì)推送給移動(dòng)設(shè)備的廣告的廣告參數(shù)進(jìn)行第一次篩選,即將向移動(dòng)設(shè)備推送的第一廣告數(shù)據(jù)的廣告參數(shù)與移動(dòng)設(shè)備的廣告位參數(shù)進(jìn)行比較,判斷所述廣告參數(shù)是否與所述移動(dòng)設(shè)備的廣告位參數(shù)一致,一致則進(jìn)行第二次篩選,第二次篩選根據(jù)用戶信息獲取用戶的興趣點(diǎn),從而獲取與用戶興趣點(diǎn)對(duì)應(yīng)的第一廣告數(shù)據(jù)后推送至移動(dòng)設(shè)備進(jìn)行廣告播放。

本發(fā)明還提供了一種基于移動(dòng)應(yīng)用的廣告播放系統(tǒng)。如圖4所示所述系統(tǒng)包括:

SDK集成模塊10,用于根據(jù)預(yù)留的API接口向接入的移動(dòng)應(yīng)用提供SDK組件;

廣告位設(shè)置模塊20,用于獲取移動(dòng)設(shè)備的設(shè)備參數(shù),根據(jù)所述設(shè)備參數(shù)設(shè)置廣告位參數(shù),所述廣告位參數(shù)包括廣告播放方式、播放方向或點(diǎn)擊交互類型。具體實(shí)施時(shí),所述廣告位在移動(dòng)應(yīng)用的位置可選的包括頂端、左側(cè)、右側(cè)。

廣告推送模塊30,用于根據(jù)所述廣告位參數(shù)向移動(dòng)設(shè)備推送第一廣告數(shù)據(jù),并監(jiān)聽(tīng)所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令,判斷所述操作指令是否為廣告請(qǐng)求,是則向移動(dòng)設(shè)備推送與所述第一廣告數(shù)據(jù)對(duì)應(yīng)的第二廣告數(shù)據(jù)。

具體實(shí)施時(shí),所述第一廣告數(shù)據(jù)可選的包括關(guān)閉鍵,用戶通過(guò)單擊關(guān)閉鍵實(shí)現(xiàn)關(guān)閉廣告,降低廣告對(duì)用戶的侵入性。相應(yīng)的通過(guò)設(shè)置所述第一廣告數(shù)據(jù)的觸發(fā)條件,當(dāng)用戶單擊或雙擊所述第一廣告數(shù)據(jù)時(shí)向服務(wù)器發(fā)送廣告請(qǐng)求。

進(jìn)一步,所述SDK集成模塊包括

參數(shù)獲取子模塊,用于根據(jù)所述API接口獲取所述移動(dòng)應(yīng)用的應(yīng)用參數(shù);

SDK數(shù)據(jù)子模塊,用于根據(jù)所述應(yīng)用參數(shù)判斷所述移動(dòng)移動(dòng)的運(yùn)行系統(tǒng),根據(jù)所述運(yùn)行系統(tǒng)向所述移動(dòng)應(yīng)用提供相應(yīng)的SDK組件。

進(jìn)一步,所述廣告推送模塊包括

自定義子模塊,用于向移動(dòng)設(shè)備用戶主面板提供預(yù)設(shè)的廣告素材庫(kù),并獲取移動(dòng)設(shè)備用戶根據(jù)素材配置項(xiàng)設(shè)置待推送的廣告,所述廣告素材庫(kù)包括至少一個(gè)素材配置項(xiàng);

和/或,

接收子模塊,用于接收移動(dòng)設(shè)備用戶上傳的待推送的廣告。

進(jìn)一步,所述推送模塊包括

第一判斷子模塊310,用于判斷預(yù)設(shè)時(shí)間T內(nèi)是否監(jiān)聽(tīng)到所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令;

刪除子模塊320,用于如果預(yù)設(shè)時(shí)間T內(nèi)未監(jiān)聽(tīng)到所述移動(dòng)設(shè)備用戶對(duì)所述第一廣告數(shù)據(jù)的操作指令,則刪除所述第一廣告數(shù)據(jù)。

進(jìn)一步,所述廣告推送模塊包括

第二判斷子模塊330,用于獲取所述移動(dòng)設(shè)備的動(dòng)畫播放器,并判斷所述動(dòng)畫播放器是否支持播放所述第一廣告數(shù)據(jù);

第一推送子模塊340,用于如果所述動(dòng)畫播放器不支持播放所述第一廣告數(shù)據(jù),則向所述移動(dòng)設(shè)備發(fā)送支持所述第一廣告數(shù)據(jù)播放的動(dòng)畫播放器。

進(jìn)一步,所述推送子模塊還包括

用戶信息子模塊350,用于獲取移動(dòng)設(shè)備的用戶信息,所述用戶信息包括注冊(cè)信息、訪問(wèn)記錄或移動(dòng)應(yīng)用的類型;

興趣獲取子模塊360,用于根據(jù)所述用戶信息查詢預(yù)設(shè)的興趣數(shù)據(jù)庫(kù)獲取所述移動(dòng)設(shè)備用戶的興趣點(diǎn),根據(jù)所述興趣點(diǎn)獲取與興趣點(diǎn)對(duì)應(yīng)的待推送的第一廣告數(shù)據(jù),其中,所述興趣數(shù)據(jù)庫(kù)包括興趣點(diǎn)與待推送的第一廣告數(shù)據(jù)的關(guān)聯(lián)關(guān)系;

第三判斷子模塊370,用于判斷獲取的對(duì)應(yīng)的待推送的第一廣告數(shù)據(jù)的廣告參數(shù),判斷所述廣告參數(shù)是否與所述移動(dòng)設(shè)備的廣告位參數(shù)一致,所述廣告參數(shù)包括廣告播放方式、播放方向或點(diǎn)擊交互類型;

第二推送子模塊380,如果所述廣告參數(shù)與所述移動(dòng)設(shè)備的廣告位參數(shù)一致,向所述移動(dòng)設(shè)備推送與所述興趣點(diǎn)對(duì)應(yīng)的待推送的第一廣告數(shù)據(jù)。

需要說(shuō)明的是,本發(fā)明所述的移動(dòng)設(shè)備包括手機(jī)、ipad、筆記本、PC機(jī)等。

以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
横山县| 仁布县| 山东| 墨脱县| 桑植县| 星子县| 平原县| 顺昌县| 玉田县| 义乌市| 蛟河市| 宜宾市| 高陵县| 奇台县| 保德县| 沂水县| 洛阳市| 五指山市| 黎城县| 平乡县| 永平县| 丰顺县| 嘉善县| 南投县| 贵阳市| 肥城市| 临夏市| 许昌县| 岑巩县| 黔西| 商都县| 迁西县| 高阳县| 阿克陶县| 始兴县| 南充市| 介休市| 灵山县| 丹阳市| 鹤庆县| 麻阳|