最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種展示廣告的方法及客戶端的制作方法

文檔序號(hào):7886561閱讀:269來源:國知局
專利名稱:一種展示廣告的方法及客戶端的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)通信領(lǐng)域,特別涉及一種展示廣告的方法及客戶端。
背景技術(shù)
產(chǎn)品運(yùn)營中需要經(jīng)常進(jìn)行活動(dòng)推廣以提升產(chǎn)品的知名度同時(shí)增強(qiáng)用戶粘性,目前最常見的活動(dòng)推廣方式是展示產(chǎn)品的廣告?,F(xiàn)有技術(shù)提供了一種展示廣告的方法,具體為:首先運(yùn)營商將需要展示的廣告信息內(nèi)置在應(yīng)用程序中,以及將廣告實(shí)現(xiàn)邏輯耦合到該應(yīng)用程序的邏輯框架中;用戶下載該應(yīng)用程序到客戶端,客戶端運(yùn)行該應(yīng)用程序,同時(shí)運(yùn)行耦合在該應(yīng)用程序中的廣告實(shí)現(xiàn)邏輯并將內(nèi)置在該應(yīng)用程序內(nèi)的廣告信息展示給用戶,以實(shí)現(xiàn)展示廣告。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:在該應(yīng)用程序的運(yùn)行周期性內(nèi),內(nèi)置在該應(yīng)用程序內(nèi)的廣告信息不可以更新,因此現(xiàn)有的展示廣告的方法不可以動(dòng)態(tài)更新廣告。

發(fā)明內(nèi)容
為了能夠動(dòng)態(tài)更新客戶端展示的廣告,本發(fā)明提供了一種展示廣告的方法及客戶端。所述技術(shù)方案如下:一種展示廣告的方法,所述方法包括:下載廣告配置文件,如果所述廣告配置文件為新版本的廣告配置文件,則從所述廣告配置文件中提取廣告圖片資源包的名稱,根據(jù)所述名稱下載對(duì)應(yīng)的廣告圖片資源包;從所述廣告配置文件中解析出廣告展示位置和廣告配置信息,所述廣告配置信息包括廣告標(biāo)識(shí)、廣告播放方式、廣告標(biāo)題、廣告有效期限、廣告內(nèi)容地址和鏈接配置信息;將在廣告有效期限內(nèi)的廣告配置信息添加到廣告輪播列表,根據(jù)所述廣告輪播列表和廣告圖片資源包在客戶端的屏幕上的所述廣告展示位置處展示廣告。所述下載廣告配置文件,包括:發(fā)送配置下載請(qǐng)求至服務(wù)器,且所述配置下載請(qǐng)求攜帶表征所述客戶端屏幕分辨率信息,服務(wù)器根據(jù)表征所述客戶端屏幕分辨率的信息獲取廣告配置文件;接收配置下載響應(yīng)消息,所述配置下載響應(yīng)消息攜帶所述服務(wù)器獲取的廣告配置文件。所述下載所述廣告圖片資源包的名稱對(duì)應(yīng)的廣告圖片資源包,包括:發(fā)送圖片下載請(qǐng)求消息至服務(wù)器,所述圖片下載請(qǐng)求消息攜帶所述名稱,服務(wù)器根據(jù)所述名稱獲取對(duì)應(yīng)的廣告圖片資源包;接收?qǐng)D片下載響應(yīng)消息,所述圖片下載響應(yīng)消息攜帶所述服務(wù)器獲取的廣告圖片資源包。所述根據(jù)所述廣告輪播列表和廣告圖片資源包在客戶端的屏幕上的所述廣告展示位置處展示廣告,包括:
設(shè)置指針使其指向所述廣告輪播列表的第一行廣告配置信息;從所述指針指向的廣告配置信息中讀取廣告標(biāo)題和廣告內(nèi)容地址,根據(jù)所述廣告內(nèi)容地址從所述廣告圖片資源包中獲取對(duì)應(yīng)的廣告內(nèi)容,并在客戶端的屏幕上的所述廣告展示位置處展示所述廣告內(nèi)容及廣告標(biāo)題;判斷所述指針指向的廣告配置信息是否為最后一行廣告配置信息,如果是,設(shè)置所述指針使其重新指向所述廣告播放列表中的第一行廣告配置信息,如果否,則設(shè)置所述指針使其跳轉(zhuǎn)至所述廣告播放列表中的下一行廣告配置信息。如果所述廣告配置信息還包括廣告展示時(shí)間,所述根據(jù)所述廣告輪播列表和廣告圖片資源包在客戶端的屏幕上的所述廣告展示位置處展示廣告,包括:在客戶端的屏幕上展示所述廣告內(nèi)容及廣告標(biāo)題時(shí)對(duì)展示時(shí)間進(jìn)行計(jì)時(shí);當(dāng)計(jì)時(shí)的時(shí)間達(dá)到所述廣告展示時(shí)間時(shí),判斷所述指針指向的廣告配置信息是否為最后第一行廣告配置信息,如果是,設(shè)置所述指針使其重新指向所述廣告播放列表中的第一行廣告配置信息,如果否,則設(shè)置所述指針使其跳轉(zhuǎn)至所述廣告播放列表中的下一行廣告配置信息。接收用戶對(duì)廣告指令的點(diǎn)擊操作,從所述指針指向的廣告配置信息中讀取鏈接配置信息;如果所述鏈接配置信息包括網(wǎng)頁跳轉(zhuǎn)地址,則根據(jù)所述網(wǎng)頁跳轉(zhuǎn)地址獲取對(duì)應(yīng)的網(wǎng)頁;如果所述鏈接配置信息包括消息內(nèi)容,則創(chuàng)建消息框并將所述消息內(nèi)容加載到所述消息框中。當(dāng)所述廣告輪播列表中的廣告配置信息對(duì)應(yīng)的廣告展示完后,從所述廣告輪播列表中獲取廣告播放方式為只播放一次的廣告配置信息,從所述獲取的廣告配置信息中讀取廣告標(biāo)識(shí)和廣告內(nèi)容地址,從所述廣告配置文件中刪除包括所述廣告標(biāo)識(shí)的廣告配置信息以及從所述廣告圖片資源包中刪除所述廣告內(nèi)容地址對(duì)應(yīng)的廣告內(nèi)容,并從所述廣告輪播列表中刪除所述獲取的廣告配置信息。所述將在廣告有效期限內(nèi)的廣告配置信息添加到廣告輪播列表之后,還包括:對(duì)所述廣告輪播列表進(jìn)行實(shí)時(shí)監(jiān)聽,如果監(jiān)聽出所述廣告輪播列表中存在超過廣告有效期限的廣告配置信息,則從所述廣告配置信息中讀取廣告標(biāo)識(shí)和廣告內(nèi)容地址,從所述廣告配置文件中刪除包括所述廣告標(biāo)識(shí)的廣告配置信息以及從所述廣告圖片資源包中刪除所述廣告內(nèi)容地址對(duì)應(yīng)的廣告內(nèi)容,并從所述廣告輪播列表中刪除所述廣告配置信肩、O所述方法還包括:如果所述廣告配置文件為新版本的廣告配置文件,則將所述客戶端已存儲(chǔ)的廣告配置文件以及廣告圖片資源包刪除。一種客戶端,所述客戶端包括:下載模塊,用于下載廣告配置文件,如果所述廣告配置文件為新版本的廣告配置文件,則從所述廣告配置文件中提取廣告圖片資源包的名稱,根據(jù)所述名稱下載對(duì)應(yīng)的廣告圖片資源包;解析模塊,用于從所述廣告配置文件中解析出廣告展示位置和廣告配置信息,所述廣告配置信息包括廣告標(biāo)識(shí)、廣告播放方式、廣告標(biāo)題、廣告有效期限、廣告內(nèi)容地址和鏈接配置信息;
展示模塊,用于將在廣告有效期限內(nèi)的廣告配置信息添加到廣告輪播列表,根據(jù)所述廣告輪播列表在客戶端的屏幕上的所述廣告展示位置處展示廣告。所述下載模塊包括:第一發(fā)送單元,用于發(fā)送配置下載請(qǐng)求至服務(wù)器,且所述配置下載請(qǐng)求攜帶表征所述客戶端屏幕分辨率信息,所述服務(wù)器根據(jù)表征所述客戶端屏幕分辨率的信息獲取廣告配置文件;第一接收單元,用于接收配置下載響應(yīng)消息,所述配置下載響應(yīng)消息攜帶所述服務(wù)器獲取的廣告配置文件。所述下載模塊包括:提取單元,用于下載廣告配置文件,如果所述廣告配置文件為新版本的廣告配置文件,則從所述廣告配置文件中提取廣告圖片資源包的名稱;第二發(fā)送單元,用于發(fā)送圖片下載請(qǐng)求消息至服務(wù)器,所述圖片下載請(qǐng)求消息攜帶所述名稱,服務(wù)器根據(jù)所述名稱獲取對(duì)應(yīng)的廣告圖片資源包;第二接收單元,用于接收?qǐng)D片下載響應(yīng)消息,所述圖片下載響應(yīng)消息攜帶所述服務(wù)器獲取的廣告圖片資源包。所述展示模塊包括:添加單元,用于將在廣告有效期限內(nèi)的廣告配置信息添加到廣告輪播列表;第一設(shè)置單元,用于設(shè)置指針使其指向所述廣告輪播列表的第一行廣告配置信息;第一展示單元,用于從所述指針指向的廣告配置信息中讀取廣告標(biāo)題和廣告內(nèi)容地址,根據(jù)所述廣告內(nèi)容地址從所述廣告圖片資源包中獲取對(duì)應(yīng)的廣告內(nèi)容,并在客戶端的廣告展示位置處展示所廣告內(nèi)容及廣告標(biāo)題;第二設(shè)置單元,用于判斷所述指針指向的廣告配置信息是否為最后一行廣告配置信息,如果是,設(shè)置所述指針使其重新指向所述廣告播放列表中的第一行廣告配置信息,如果否,則設(shè)置所述指針使其跳轉(zhuǎn)至所述廣告播放列表中的下一行廣告配置信息。如果所述廣告配置信息還包括廣告展示時(shí)間,所述展示模塊還包括:第奪設(shè)置單元,用于在客戶端的屏幕上展示所述廣告內(nèi)容及廣告標(biāo)題時(shí)對(duì)展示時(shí)間進(jìn)行計(jì)時(shí);當(dāng)計(jì)時(shí)的時(shí)間達(dá)到所述廣告展示時(shí)間時(shí),判斷所述指針指向的廣告配置信息是否為最后第一行廣告配置信息,如果是,設(shè)置所述指針使其重新指向所述廣告播放列表中的第一行廣告配置信息,如果否,則設(shè)置所述指針使其跳轉(zhuǎn)至所述廣告播放列表中的下一行廣告配置信息。所述客戶端還包括:獲取模塊,用于接收用戶對(duì)廣告指令的點(diǎn)擊操作,從所述指針指向的廣告配置信息中讀取鏈接配置信息;如果所述鏈接配置信息包括網(wǎng)頁跳轉(zhuǎn)地址,則根據(jù)所述網(wǎng)頁跳轉(zhuǎn)地址獲取對(duì)應(yīng)的網(wǎng)頁;如果所述鏈接配置信息包括消息內(nèi)容,則創(chuàng)建消息框并將所述消息內(nèi)容加載到所述消息框中。所述客戶端還包括:第一刪除模塊,用于當(dāng)所述廣告輪播列表中的廣告配置信息對(duì)應(yīng)的廣告展示完后,從所述廣告輪播列表中獲取廣告播放方式為只播放一次的廣告配置信息,從所述獲取的廣告配置信息中讀取廣告標(biāo)識(shí)和廣告內(nèi)容地址,從所述廣告配置文件中刪除包括所述廣告標(biāo)識(shí)的廣告配置信息以及從所述廣告圖片資源包中刪除所述廣告內(nèi)容地址對(duì)應(yīng)的廣告內(nèi)容,并從所述廣告輪播列表中刪除所述獲取的廣告配置信息。所述客戶端還包括:監(jiān)聽模塊,用于對(duì)所述廣告輪播列表進(jìn)行實(shí)時(shí)監(jiān)聽,如果監(jiān)聽出所述廣告輪播列表中存在超過廣告有效期限的廣告配置信息,則從所述廣告配置信息中讀取廣告標(biāo)識(shí)和廣告內(nèi)容地址,從所述廣告配置文件中刪除包括所述廣告標(biāo)識(shí)的廣告配置信息以及從所述廣告圖片資源包中刪除所述廣告內(nèi)容地址對(duì)應(yīng)的廣告內(nèi)容,并從所述廣告輪播列表中刪除所述廣告配置信息。所述客戶端還包括:第二刪除模塊,用于如果所述廣告配置文件為新版本的廣告配置文件,則將所述客戶端已存儲(chǔ)的廣告配置文件以及廣告圖片資源包刪除。在本發(fā)明實(shí)施例中,下載廣告配置文件,如果該廣告配置文件為新版本的廣告配置文件,則從該廣告配置文件中提取廣告圖片資源包的名稱,下載廣告圖片資源包的名稱對(duì)應(yīng)的廣告圖片資源包;從該廣告配置文件中解析出廣告展示位置和廣告配置信息,廣告配置信息包括廣告標(biāo)識(shí)、廣告播放方式、廣告標(biāo)題、廣告有效期限、廣告內(nèi)容地址和鏈接配置信息;將在廣告有效期限內(nèi)的廣告配置信息添加到廣告輪播列表,根據(jù)廣告輪播列表和廣告圖片資源包在客戶端的屏幕上的廣告展示位置處展示廣告,如此可以動(dòng)態(tài)更新客戶端展示的廣告。


圖1是本發(fā)明實(shí)施例1提供的一種展示廣告的方法流程圖;圖2是本發(fā)明實(shí)施例2提供的一種展示廣告的方法流程圖;圖3是本發(fā)明實(shí)施例3提供的第一種客戶端結(jié)構(gòu)示意圖;圖4是本發(fā)明實(shí)施例3提供的第二種客戶端結(jié)構(gòu)示意圖;圖5是本發(fā)明實(shí)施例3提供的第三種客戶端結(jié)構(gòu)示意圖;圖6是本發(fā)明實(shí)施例3提供的第四種客戶端結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。實(shí)施例1如圖1所示,本發(fā)明實(shí)施例提供了一種展示廣告的方法,包括:步驟101:下載廣告配置文件,如果該廣告配置文件為新版本的廣告配置文件,則從該廣告配置文件中提取廣告圖片資源包的名稱,根據(jù)該名稱下載對(duì)應(yīng)的廣告圖片資源包;步驟102:從該廣告配置文件中解析出廣告展示位置和廣告配置信息,廣告配置信息包括廣告標(biāo)識(shí)、廣告播放方式、廣告標(biāo)題、廣告有效期限、廣告內(nèi)容地址和鏈接配置信息;
步驟103:將在廣告有效期限內(nèi)的廣告配置信息添加到廣告輪播列表,根據(jù)廣告輪播列表和廣告圖片資源包在客戶端的屏幕上的廣告展示位置處展示廣告。在本發(fā)明實(shí)施例中,下載廣告配置文件,如果該廣告配置文件為新版本的廣告配置文件,則從該廣告配置文件中提取廣告圖片資源包的名稱,根據(jù)該名稱下載對(duì)應(yīng)的廣告圖片資源包;從該廣告配置文件中解析出廣告展示位置和廣告配置信息,廣告配置信息包括廣告標(biāo)識(shí)、廣告播放方式、廣告標(biāo)題、廣告有效期限、廣告內(nèi)容地址和鏈接配置信息;將在廣告有效期限內(nèi)的廣告配置信息添加到廣告輪播列表,根據(jù)廣告輪播列表和廣告圖片資源包在客戶端的屏幕上的廣告展示位置處展示廣告,如此可以動(dòng)態(tài)更新客戶端展示的廣告。實(shí)施例2如圖2所示,本發(fā)明實(shí)施例提供了一種展示廣告的方法,包括:步驟201:客戶端發(fā)送配置下載請(qǐng)求,且該配置下載請(qǐng)求攜帶表征客戶端屏幕分辨率的信息;其中,客戶端獲取表征客戶端屏幕分辨率的信息,然后再發(fā)送攜帶表征客戶端屏幕分辨率的信息的配置下載請(qǐng)求給服務(wù)器,該配置下載請(qǐng)求用于向服務(wù)器請(qǐng)求下載廣告配置文件。其中,當(dāng)客戶端啟動(dòng)應(yīng)用程序時(shí),客戶端可以發(fā)送配置下載請(qǐng)求給服務(wù)器。例如,客戶端獲取表征客戶端屏幕分辨率的信息為a,然后發(fā)送攜帶表征客戶端屏幕分辨率的信息a的配置下載請(qǐng)求給服務(wù)器。步驟202:服務(wù)器接收該配置下載請(qǐng)求,根據(jù)該配置下載請(qǐng)求攜帶表征客戶端屏幕分辨率的信息獲取廣告配置文件;具體地,服務(wù)器接收該配置下載請(qǐng)求,根據(jù)該配置下載請(qǐng)求攜帶表征客戶端屏幕分辨率的信息,查找已存儲(chǔ)的屏幕分辨率與廣告配置文件的對(duì)應(yīng)關(guān)系,如果查找出對(duì)應(yīng)的廣告配置文件,則獲取到表征客戶端屏幕分辨率的信息對(duì)應(yīng)的廣告配置文件,如果沒有查找出對(duì)應(yīng)的廣告配置文件,則獲取通用屏幕分辨率對(duì)應(yīng)的廣告配置文件。其中,不同屏幕分辨率的客戶端顯示廣告的位置和方式等不一致,技術(shù)人員定期為目前常用的幾種屏幕分辨率配置對(duì)應(yīng)的廣告配置文件,并將每種常用的屏幕分辨率以及為每種常用的屏幕分辨率配置的廣告配置文件存儲(chǔ)在屏幕分辨率與廣告配置文件的對(duì)應(yīng)關(guān)系中。另外,技術(shù)人員還定期配置通用屏幕分辨對(duì)應(yīng)的廣告配置文件。其中,廣告配置文件中包括版本號(hào),廣告圖片資源包的名稱,廣告展示位置以及一條或多條廣告的廣告配置信息;其中,廣告配置信息包括廣告ID、廣告標(biāo)題、廣告播放方式、廣告有效期限、廣告內(nèi)容地址和鏈接配置信息;進(jìn)一步地,廣告配置信息還可以包括廣告展示時(shí)間。其中,廣告配置文件對(duì)應(yīng)一個(gè)或多個(gè)廣告圖片資源包,且廣告配置文件中存儲(chǔ)有其對(duì)應(yīng)的一個(gè)或多個(gè)廣告圖片資源包的名稱,廣告圖片資源包存儲(chǔ)廣告的廣告內(nèi)容,廣告內(nèi)容可以包括圖片或動(dòng)畫,且廣告內(nèi)容與廣告內(nèi)容地址 對(duì)應(yīng);廣告播放方式包括一直播放或只播放一次;廣告有效期限為廣告起始時(shí)間至廣告結(jié)束時(shí)間的一段時(shí)間,例如,某廣告的起始時(shí)間為Tl以及結(jié)束時(shí)間T2,則該廣告的廣告有效期限為Tl至T2的一段時(shí)間;鏈接配置信息可以包括網(wǎng)頁跳轉(zhuǎn)地址或消息內(nèi)容,還可以包括廣告展示類型,廣告展示類型包括網(wǎng)頁展示和消息框展示。
例如,假設(shè),目前常用的幾種屏幕分辨率包括屏幕分辨率a、b、c和d,技術(shù)人員定期為屏幕分辨率a、b、c和d分別配置對(duì)應(yīng)的廣告配置文件a、b、c和d,并將屏幕分辨率a、b、C、d以及屏幕分辨率a、b、C、d分別對(duì)應(yīng)的廣告配置文件a、b、c和d存儲(chǔ)在如表I所示的屏幕分辨率與廣告配置文件的對(duì)應(yīng)關(guān)系中;另外,技術(shù)人員還定期配置通用屏幕分辨對(duì)應(yīng)的廣告配置文件e。表I
權(quán)利要求
1.一種展不廣告的方法,其特征在于,所述方法包括: 下載廣告配置文件,如果所述廣告配置文件為新版本的廣告配置文件,則從所述廣告配置文件中提取廣告圖片資源包的名稱,根據(jù)所述名稱下載對(duì)應(yīng)的廣告圖片資源包; 從所述廣告配置文件中解析出廣告展示位置和廣告配置信息,所述廣告配置信息包括廣告標(biāo)識(shí)、廣告播放方式、廣告標(biāo)題、廣告有效期限、廣告內(nèi)容地址和鏈接配置信息; 將在廣告有效期限內(nèi)的廣告配置信息添加到廣告輪播列表,根據(jù)所述廣告輪播列表和廣告圖片資源包在客戶端的屏幕上的所述廣告展示位置處展示廣告。
2.如權(quán)利要求1所述的方法,其特征在于,所述下載廣告配置文件,包括: 發(fā)送配置下載請(qǐng)求至服務(wù)器,所述配置下載請(qǐng)求攜帶表征所述客戶端屏幕分辨率的信息,所述服務(wù)器根據(jù)表征所述客戶端屏幕分辨率的信息獲取廣告配置文件; 接收配置下載響應(yīng)消息,所述配置下載響應(yīng)消息攜帶所述服務(wù)器獲取的廣告配置文件。
3.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述名稱下載對(duì)應(yīng)的廣告圖片資源包,包括: 發(fā)送圖片下載請(qǐng)求消息至服務(wù)器,所述圖片下載請(qǐng)求消息攜帶所述名稱,所述服務(wù)器根據(jù)所述名稱獲取對(duì)應(yīng)的廣告圖片資源包; 接收?qǐng)D片下載響應(yīng)消息,所述圖片下載響應(yīng)消息攜帶所述服務(wù)器獲取的廣告圖片資源包。
4.如權(quán)利要求1所 述的方法,其特征在于,所述根據(jù)所述廣告輪播列表和廣告圖片資源包在客戶端的屏幕上的所述廣告展示位置處展示廣告,包括: 設(shè)置指針使其指向所述廣告輪播列表的第一行廣告配置信息; 從所述指針指向的廣告配置信息中讀取廣告標(biāo)題和廣告內(nèi)容地址,根據(jù)所述廣告內(nèi)容地址從所述廣告圖片資源包中獲取對(duì)應(yīng)的廣告內(nèi)容,并在客戶端的廣告展示位置處展示所述廣告內(nèi)容及廣告標(biāo)題; 判斷所述指針指向的廣告配置信息是否為最后一行廣告配置信息,如果是,設(shè)置所述指針使其重新指向所述廣告播放列表中的第一行廣告配置信息,如果否,則設(shè)置所述指針使其跳轉(zhuǎn)至所述廣告播放列表中的下一行廣告配置信息。
5.如權(quán)利要求4所述的方法,其特征在于,所述廣告配置信息還包括廣告展示時(shí)間,所述根據(jù)所述廣告輪播列表和廣告圖片資源包在客戶端的屏幕上的所述廣告展示位置處展示廣告還包括: 在客戶端的屏幕上展示所述廣告內(nèi)容及廣告標(biāo)題時(shí)對(duì)展示時(shí)間進(jìn)行計(jì)時(shí); 當(dāng)計(jì)時(shí)的時(shí)間達(dá)到所述廣告展示時(shí)間時(shí),判斷所述指針指向的廣告配置信息是否為最后第一行廣告配置信息,如果是,設(shè)置所述指針使其重新指向所述廣告播放列表中的第一行廣告配置信息,如果否,則設(shè)置所述指針使其跳轉(zhuǎn)至所述廣告播放列表中的下一行廣告配置信息。
6.如權(quán)利要求4或5所述的方法,其特征在于,所述方法還包括: 接收用戶對(duì)廣告指令的點(diǎn)擊操作,從所述指針指向的廣告配置信息中讀取鏈接配置信息; 如果所述鏈接配置信息包括網(wǎng)頁跳轉(zhuǎn)地址,則根據(jù)所述網(wǎng)頁跳轉(zhuǎn)地址獲取對(duì)應(yīng)的網(wǎng)頁;如果所述鏈接配置信息包括消息內(nèi)容,則創(chuàng)建消息框并將所述消息內(nèi)容加載到所述消息框中。
7.如權(quán)利要求4或5所述的方法,其特征在于, 當(dāng)所述廣告輪播列表中的廣告配置信息對(duì)應(yīng)的廣告展示完后,從所述廣告輪播列表中獲取廣告播放方式為只播放一次的廣告配置信息,從所述獲取的廣告配置信息中讀取廣告標(biāo)識(shí)和廣告內(nèi)容地址,從所述廣告配置文件中刪除包括所述廣告標(biāo)識(shí)的廣告配置信息以及從所述廣告圖片資源包中刪除所述廣告內(nèi)容地址對(duì)應(yīng)的廣告內(nèi)容,并從所述廣告輪播列表中刪除所述獲取的廣告配置信息。
8.如權(quán)利要求1所述的方法,其特征在于,所述將在廣告有效期限內(nèi)的廣告配置信息添加到廣告輪播列表之后,還包括: 對(duì)所述廣告輪播列表進(jìn)行實(shí)時(shí)監(jiān)聽,如果監(jiān)聽出所述廣告輪播列表中存在超過廣告有效期限的廣告配置信息,則從所述廣告配置信息中讀取廣告標(biāo)識(shí)和廣告內(nèi)容地址,從所述廣告配置文件中刪除包括所述廣告標(biāo)識(shí)的廣告配置信息以及從所述廣告圖片資源包中刪除所述廣告內(nèi)容地址對(duì)應(yīng)的廣告內(nèi)容,并從所述廣告輪播列表中刪除所述廣告配置信息。
9.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 如果所述廣告配 置文件為新版本的廣告配置文件,則將所述客戶端已存儲(chǔ)的廣告配置文件以及廣告圖片資源包刪除。
10.一種客戶端,其特征在于,所述客戶端包括: 下載模塊,用于下載廣告配置文件,如果所述廣告配置文件為新版本的廣告配置文件,則從所述廣告配置文件中提取廣告圖片資源包的名稱,根據(jù)所述名稱下載對(duì)應(yīng)的廣告圖片資源包; 解析模塊,用于從所述廣告配置文件中解析出廣告展示位置和廣告配置信息,所述廣告配置信息包括廣告標(biāo)識(shí)、廣告播放方式、廣告標(biāo)題、廣告有效期限、廣告內(nèi)容地址和鏈接配置信息; 展示模塊,用于將在廣告有效期限內(nèi)的廣告配置信息添加到廣告輪播列表,根據(jù)所述廣告輪播列表和廣告圖片資源包在客戶端的屏幕上的所述廣告展示位置處展示廣告。
11.如權(quán)利要求10所述的客戶端,其特征在于,所述下載模塊包括: 第一發(fā)送單元,用于發(fā)送配置下載請(qǐng)求至服務(wù)器,且所述配置下載請(qǐng)求攜帶表征所述客戶端屏幕分辨率的信息,所述服務(wù)器根據(jù)表征所述客戶端屏幕分辨率的信息獲取廣告配直文件; 第一接收單元,用于接收配置下載響應(yīng)消息,所述配置下載響應(yīng)消息攜帶所述服務(wù)器獲取的廣告配置文件。
12.如權(quán)利要求10所述的客戶端,其特征在于,所述下載模塊包括: 提取單元,用于如果所述廣告配置文件為新版本的廣告配置文件,則從所述廣告配置文件中提取廣告圖片資源包的名稱; 第二發(fā)送單元,用于發(fā)送圖片下載請(qǐng)求消息至服務(wù)器,所述圖片下載請(qǐng)求消息攜帶所述名稱,所述服務(wù)器根據(jù)所述名稱獲取對(duì)應(yīng)的廣告圖片資源包; 第二接收單元,用于接收?qǐng)D片下載響應(yīng)消息,所述圖片下載響應(yīng)消息攜帶所述服務(wù)器獲取的廣告圖片資源包。
13.如權(quán)利要求10所述的客戶端,其特征在于,所述展示模塊包括: 添加單元,用于將在廣告有效期限內(nèi)的廣告配置信息添加到廣告輪播列表; 第一設(shè)置單元,用于設(shè)置指針使其指向所述廣告輪播列表的第一行廣告配置信息; 第一展示單元,用于從所述指針指向的廣告配置信息中讀取廣告標(biāo)題和廣告內(nèi)容地址,根據(jù)所述廣告內(nèi)容地址從所述廣告圖片資源包中獲取對(duì)應(yīng)的廣告內(nèi)容,并在客戶端的廣告展示位置處展示所述廣告內(nèi)容及廣告標(biāo)題; 第二設(shè)置單元,用于判斷所述指針指向的廣告配置信息是否為最后一行廣告配置信息,如果是,設(shè)置所述指針使其重新指向所述廣告播放列表中的第一行廣告配置信息,如果否,則設(shè)置所述指針使其跳轉(zhuǎn)至所述廣告播放列表中的下一行廣告配置信息。
14.如權(quán)利要求13所述的客戶端,其特征在于,如果所述廣告配置信息還包括廣告展示時(shí)間,所述展示模塊還包括: 第三設(shè)置單元,用于在客 戶端的屏幕上展示所述廣告內(nèi)容及廣告標(biāo)題時(shí)對(duì)展示時(shí)間進(jìn)行計(jì)時(shí);當(dāng)計(jì)時(shí)的時(shí)間達(dá)到所述廣告展示時(shí)間時(shí),判斷所述指針指向的廣告配置信息是否為最后第一行廣告配置信息,如果是,設(shè)置所述指針使其重新指向所述廣告播放列表中的第一行廣告配置信息,如果否,則設(shè)置所述指針使其跳轉(zhuǎn)至所述廣告播放列表中的下一行廣告配置信息。
15.如權(quán)利要求13或14所述的客戶端,其特征在于,所述客戶端還包括: 獲取模塊,用于接收用戶對(duì)廣告指令的點(diǎn)擊操作,從所述指針指向的廣告配置信息中讀取鏈接配置信息;如果所述鏈接配置信息包括網(wǎng)頁跳轉(zhuǎn)地址,則根據(jù)所述網(wǎng)頁跳轉(zhuǎn)地址獲取對(duì)應(yīng)的網(wǎng)頁;如果所述鏈接配置信息包括消息內(nèi)容,則創(chuàng)建消息框并將所述消息內(nèi)容加載到所述消息框中。
16.如權(quán)利要求13或14所述的客戶端,其特征在于,所述客戶端還包括: 第一刪除模塊,用于當(dāng)所述廣告輪播列表中的廣告配置信息對(duì)應(yīng)的廣告展示完后,從所述廣告輪播列表中獲取廣告播放方式為只播放一次的廣告配置信息,從所述獲取的廣告配置信息中讀取廣告標(biāo)識(shí)和廣告內(nèi)容地址,從所述廣告配置文件中刪除包括所述廣告標(biāo)識(shí)的廣告配置信息以及從所述廣告圖片資源包中刪除所述廣告內(nèi)容地址對(duì)應(yīng)的廣告內(nèi)容,并從所述廣告輪播列表中刪除所述獲取的廣告配置信息。
17.如權(quán)利要求10所述的客戶端,其特征在于,所述客戶端還包括: 監(jiān)聽模塊,用于對(duì)所述廣告輪播列表進(jìn)行實(shí)時(shí)監(jiān)聽,如果監(jiān)聽出所述廣告輪播列表中存在超過廣告有效期限的廣告配置信息,則從所述廣告配置信息中讀取廣告標(biāo)識(shí)和廣告內(nèi)容地址,從所述廣告配置文件中刪除包括所述廣告標(biāo)識(shí)的廣告配置信息以及從所述廣告圖片資源包中刪除所述廣告內(nèi)容地址對(duì)應(yīng)的廣告內(nèi)容,并從所述廣告輪播列表中刪除所述廣告配置信息。
18.如權(quán)利要求10所述的客戶端,其特征在于,所述客戶端還包括: 第二刪除模塊,用于如果所述廣告配置文件為新版本的廣告配置文件,則將所述客戶端已存儲(chǔ)的廣告配置文件以及廣告圖片資源包刪除。
全文摘要
本發(fā)明公開了一種展示廣告的方法及客戶端,屬于互聯(lián)網(wǎng)通信領(lǐng)域。所述方法包括下載廣告配置文件,如果所述廣告配置文件為新版本的廣告配置文件,則從所述廣告配置文件中提取廣告圖片資源包的名稱,根據(jù)所述名稱下載對(duì)應(yīng)的廣告圖片資源包;從所述廣告配置文件中解析出廣告展示位置和廣告配置信息,所述廣告配置信息包括廣告標(biāo)識(shí)、廣告播放方式、廣告標(biāo)題、廣告有效期限、廣告內(nèi)容地址和鏈接配置信息;將在廣告有效期限內(nèi)的廣告配置信息添加到廣告輪播列表,根據(jù)所述廣告輪播列表和廣告圖片資源包在客戶端的屏幕上的所述廣告展示位置處展示廣告。所述客戶端包括下載模塊、解析模塊和展示模塊。本發(fā)明能夠動(dòng)態(tài)更新客戶端展示的廣告。
文檔編號(hào)H04L29/08GK103200206SQ201210002869
公開日2013年7月10日 申請(qǐng)日期2012年1月6日 優(yōu)先權(quán)日2012年1月6日
發(fā)明者賀志強(qiáng), 李奇, 周靜, 馬亮 申請(qǐng)人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1