本發(fā)明專利技術(shù)提出一種用于移動(dòng)終端的廣告加載方法,該方法包括以下步驟:A:移動(dòng)終端開啟第一會(huì)話,并通過(guò)第一會(huì)話向服務(wù)器發(fā)送廣告請(qǐng)求;B:服務(wù)器將廣告列表中的第N頁(yè)廣告推送給移動(dòng)終端進(jìn)行顯示,并將第N+1頁(yè)廣告加載至移動(dòng)終端的第一緩存區(qū)中,其中,N為正整數(shù)且N+1小于或等于服務(wù)器中廣告列表中的廣告頁(yè)數(shù);C:移動(dòng)終端開啟第二會(huì)話,并通過(guò)第二會(huì)話向服務(wù)器發(fā)送廣告請(qǐng)求;D:服務(wù)器將第N頁(yè)廣告通過(guò)第二會(huì)話加載至移動(dòng)終端的第二緩存區(qū)中。本發(fā)明專利技術(shù)實(shí)施例的廣告加載方法,移動(dòng)終端中廣告加載和展現(xiàn)速度快、頁(yè)面流暢,對(duì)網(wǎng)絡(luò)傳輸速度要求低,從而提升用戶通過(guò)移動(dòng)終端瀏覽廣告的體驗(yàn)效果。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及移動(dòng)互聯(lián)網(wǎng)的
,特別涉及。
技術(shù)介紹
中國(guó)的智能手機(jī)用戶的數(shù)量正在爆發(fā)式的增長(zhǎng),隨之而來(lái)的是移動(dòng)廣告的業(yè)務(wù)數(shù)量也突飛猛進(jìn)的發(fā)展,其主要形式為開發(fā)者在智能手機(jī)的應(yīng)用內(nèi)部嵌入一些第三方廣告公司的代碼,則用戶可在其應(yīng)用智能手機(jī)時(shí),在智能手機(jī)的屏幕上出現(xiàn)該廣告公司的廣告位。但是由于目前中國(guó)的網(wǎng)速比較慢,因此緩存技術(shù)就顯得尤為關(guān)鍵,由于目前廣告網(wǎng)絡(luò)公司普遍采用的是橫幅廣告的形式,因此目前的緩存技術(shù),是將廣告的一部分或者全部資源緩存在智能手機(jī)里,下次顯示這些廣告的時(shí)候會(huì)從手機(jī)里調(diào)出這些資源,達(dá)到提升廣告顯示的速度。然而,如圖1所示,在傳統(tǒng)廣告加載流程中,為單線程模式,具體流程為:步驟SI,在移動(dòng)終端中,廣告SDK (Software Development Kit,軟件開發(fā)工具包)需要展示廣告,則請(qǐng)求廣告服務(wù)器要求返回廣告數(shù)據(jù)。此過(guò)程通常耗時(shí)幾百毫秒。步驟S2,廣告SDK根據(jù)廣告服務(wù)器(Ad server)的返回?cái)?shù)據(jù)進(jìn)行廣告渲染,然后展示給用戶。此過(guò)程通常耗時(shí)幾十毫秒。步驟S3,當(dāng)用戶查看第二頁(yè)廣告時(shí),重新執(zhí)行步驟SI。綜上可知,現(xiàn)有技術(shù)中每次請(qǐng)求廣告的渲染都要在廣告數(shù)據(jù)加載完成之后才能進(jìn)行,也就是步驟S2的幾十毫秒的操作需要等待步驟SI的幾百毫秒的步驟完成后才可以進(jìn)行,執(zhí)行的過(guò)程相對(duì)較慢。從而影響廣告的展現(xiàn)速度、影響了用戶的體驗(yàn)效果。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)旨在至少解決上述技術(shù)問(wèn)題之一。為此,本專利技術(shù)的一個(gè)目的在于提出。該方法能夠提升移動(dòng)終端中的廣告展現(xiàn)速度、且對(duì)網(wǎng)絡(luò)傳輸數(shù)度要求低、具有提升用戶體驗(yàn)效果的優(yōu)點(diǎn)。為了實(shí)現(xiàn)上述目的,本專利技術(shù)的實(shí)施例提出了,該方法包括以下步驟:A:移動(dòng)終端開啟第一會(huì)話,并通過(guò)所述第一會(huì)話向服務(wù)器發(fā)送廣告請(qǐng)求:所述服務(wù)器將廣告列表中的第N頁(yè)廣告推送給所述移動(dòng)終端進(jìn)行顯示,并將第N+1頁(yè)廣告加載至所述移動(dòng)終端的第一緩存區(qū)中,其中,所述N為正整數(shù)且所述N+1小于或等于所述服務(wù)器中廣告列表中的廣告頁(yè)數(shù);C:所述移動(dòng)終端開啟第二會(huì)話,并通過(guò)所述第二會(huì)話向所述服務(wù)器發(fā)送廣告請(qǐng)求;D:所述服務(wù)器將所述第N頁(yè)廣告通過(guò)所述第二會(huì)話加載至所述移動(dòng)終端的第二緩存區(qū)中。根據(jù)本專利技術(shù)實(shí)施例的用于移動(dòng)終端的廣告加載方法,在移動(dòng)終端中展現(xiàn)一頁(yè)廣告的同時(shí),將下一頁(yè)廣告加載至移動(dòng)終端的第一緩存區(qū)中,從而當(dāng)瀏覽下一頁(yè)廣告時(shí),可從第一緩存區(qū)中直接調(diào)用,避免通過(guò)網(wǎng)絡(luò)接收服務(wù)器的下一頁(yè)廣告,特別是在網(wǎng)絡(luò)傳輸速度慢時(shí),可有效避免廣告在網(wǎng)絡(luò)傳輸過(guò)程等待時(shí)間過(guò)長(zhǎng),具有對(duì)網(wǎng)絡(luò)傳輸速度要求低、廣告展現(xiàn)速度快、流暢的優(yōu)點(diǎn),進(jìn)而提升用戶的體驗(yàn)效果。此外,通過(guò)第二緩存區(qū)將用戶感興趣的頁(yè)面存儲(chǔ),當(dāng)用戶下一次會(huì)話中展現(xiàn)廣告頁(yè)時(shí),可通過(guò)調(diào)用第二緩存區(qū)中用戶感興趣的廣告頁(yè),進(jìn)一步提高廣告展現(xiàn)速度的同時(shí),提升用戶的體驗(yàn)效果以及平臺(tái)的廣告效果。另外,根據(jù)本專利技術(shù)上述實(shí)施例的用于移動(dòng)終端的廣告加載方法還可以具有如下附加的技術(shù)特征:在本專利技術(shù)的一個(gè)實(shí)施例中,當(dāng)所述移動(dòng)終端通過(guò)所述第一會(huì)話查看下一頁(yè)廣告時(shí),從所述第一緩存區(qū)中獲取所述第N+1頁(yè)廣告并進(jìn)行顯示,同時(shí)將所述第N+1頁(yè)廣告從所述第一緩存區(qū)中刪除;所述服務(wù)器將第N+2頁(yè)廣告加載至所述第一緩存區(qū)中。在本專利技術(shù)的一個(gè)實(shí)施例中,當(dāng)所述第一會(huì)話和所述第二會(huì)話結(jié)束以后且所述移動(dòng)終端再次向所述服務(wù)器發(fā)送廣告請(qǐng)求時(shí),所述移動(dòng)終端將所述第二緩存區(qū)作為新的第一緩存區(qū),并開啟新的第一會(huì)話以從所述新的第一緩存區(qū)中獲取所述第N頁(yè)廣告;從所述服務(wù)器中加載所述第N+1頁(yè)廣告至所述新的第一緩存區(qū)中。在本專利技術(shù)的一個(gè)實(shí)施例中,在從所述服務(wù)器中加載所述第N+1頁(yè)廣告至所述新的第一緩存區(qū)中的步驟之后還包括:所述移動(dòng)終端啟動(dòng)新的第二會(huì)話,并重復(fù)所述步驟C和步驟D。在本專利技術(shù)的一個(gè)實(shí)施例中,所述服務(wù)器對(duì)所述第一緩存區(qū)和所述第二緩存區(qū)進(jìn)行配置,以控制所述第一緩存區(qū)和所述第二緩存區(qū)的開啟和關(guān)閉。在本專利技術(shù)的一個(gè)實(shí)施例中,每一頁(yè)廣告包括至少一條廣告。在本專利技術(shù)的一個(gè)實(shí)施例中,所述移動(dòng)終端進(jìn)行顯示的每一頁(yè)廣告被內(nèi)嵌在所述移動(dòng)終端的應(yīng)用程序中。在本專利技術(shù)的一個(gè)實(shí)施例中,所述移動(dòng)終端在顯示廣告之前,還包括:所述移動(dòng)終端對(duì)將要顯示的廣告進(jìn)行渲染。根據(jù)本專利技術(shù)實(shí)施例的用于移動(dòng)終端的廣告加載方法,具有廣告展現(xiàn)速度快、流暢、提升用戶體驗(yàn)效果的優(yōu)點(diǎn)。本專利技術(shù)的附加方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本專利技術(shù)的實(shí)踐了解到。附圖說(shuō)明本專利技術(shù)的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:圖1是傳統(tǒng)廣告的加載流程圖;圖2是根據(jù)本專利技術(shù)一個(gè)實(shí)施例的廣告的加載方法的流程圖;以及圖3是根據(jù)本專利技術(shù)另一個(gè)實(shí)施例的廣告的加載方法的流程圖。具體實(shí)施例方式下面詳細(xì)描述本專利技術(shù)的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,僅用于解釋本專利技術(shù),而不能理解為對(duì)本專利技術(shù)的限制。在本專利技術(shù)的描述中,需要理解的是,術(shù)語(yǔ)“中心”、“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本專利技術(shù)和簡(jiǎn)化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對(duì)本專利技術(shù)的限制。此外,術(shù)語(yǔ)“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。在本專利技術(shù)的描述中,需要說(shuō)明的是,除非另有明確的規(guī)定和限定,術(shù)語(yǔ)“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過(guò)中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語(yǔ)在本專利技術(shù)中的具體含義。以下結(jié)合附圖描述根據(jù)本專利技術(shù)實(shí)施例的廣告的加載方法。在本專利技術(shù)的實(shí)施例中,將緩存做成雙緩存,增加了第二緩存區(qū),該緩存區(qū)可用來(lái)存儲(chǔ)用戶比較喜歡的廣告頁(yè),且用戶每次展現(xiàn)廣告頁(yè)時(shí),都會(huì)默認(rèn)調(diào)用第二緩存區(qū)的數(shù)據(jù)。從而保證用戶每次瀏覽廣告頁(yè)時(shí)都可以在先瀏覽到自己感興趣的廣告,提高用戶體驗(yàn)效果。在本專利技術(shù)的實(shí)施例中,服務(wù)器對(duì)所述第一緩存區(qū)和所述第二緩存區(qū)進(jìn)行配置,以控制所述第一緩存區(qū)和所述第二緩存區(qū)的開啟和關(guān)閉,例如,將緩存做成服務(wù)器端(服務(wù)器)可配置,開發(fā)者可以在管理后臺(tái)自由的開啟和關(guān)閉廣告位。每次移動(dòng)終端中廣告SDK(Software Development Kit,軟件開發(fā)工具包)會(huì)請(qǐng)求服務(wù)器,服務(wù)器將是否緩存廣告這個(gè)字段的賦值連同廣告一起發(fā)送給廣告SDK,廣告SDK收到以后,會(huì)讀取是否緩存廣告的賦值,并在下次啟動(dòng)時(shí)應(yīng)用此設(shè)置。另外,本專利技術(shù)實(shí)施例的廣告以列表的形式進(jìn)行顯示,如果一次性顯示的廣告太多,那么在2G網(wǎng)絡(luò)還普遍存在的中國(guó),加載和展現(xiàn)廣告的速度會(huì)非常慢。因此本專利技術(shù)實(shí)施例的方法是將廣告分頁(yè),一頁(yè)只顯示M(M為大于或等于I的整數(shù)且M小于廣告列表的廣告條數(shù))條廣告,達(dá)到提升廣告展現(xiàn)的速度。因此緩存區(qū)的全部緩存的廣告也是M條,在出現(xiàn)第一頁(yè)的時(shí)候,會(huì)自動(dòng)請(qǐng)求第二頁(yè)的廣告并將其緩存于第一緩存區(qū),當(dāng)出現(xiàn)第二頁(yè)的本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種用于移動(dòng)終端的廣告加載方法,其特征在于,包括以下步驟:A:移動(dòng)終端開啟第一會(huì)話,并通過(guò)所述第一會(huì)話向服務(wù)器發(fā)送廣告請(qǐng)求;B:所述服務(wù)器將廣告列表中的第N頁(yè)廣告推送給所述移動(dòng)終端進(jìn)行顯示,并將第N+1頁(yè)廣告加載至所述移動(dòng)終端的第一緩存區(qū)中,其中,所述N為正整數(shù)且所述N+1小于或等于所述服務(wù)器中廣告列表中的廣告頁(yè)數(shù);C:所述移動(dòng)終端開啟第二會(huì)話,并通過(guò)所述第二會(huì)話向所述服務(wù)器發(fā)送廣告請(qǐng)求;以及D:所述服務(wù)器將所述第N頁(yè)廣告通過(guò)所述第二會(huì)話加載至所述移動(dòng)終端的第二緩存區(qū)中。
【技術(shù)特征摘要】
1.一種用于移動(dòng)終端的廣告加載方法,其特征在于,包括以下步驟: A:移動(dòng)終端開啟第一會(huì)話,并通過(guò)所述第一會(huì)話向服務(wù)器發(fā)送廣告請(qǐng)求; B:所述服務(wù)器將廣告列表中的第N頁(yè)廣告推送給所述移動(dòng)終端進(jìn)行顯示,并將第N+1頁(yè)廣告加載至所述移動(dòng)終端的第一緩存區(qū)中,其中,所述N為正整數(shù)且所述N+1小于或等于所述服務(wù)器中廣告列表中的廣告頁(yè)數(shù); C:所述移動(dòng)終端開啟第二會(huì)話,并通過(guò)所述第二會(huì)話向所述服務(wù)器發(fā)送廣告請(qǐng)求;以及 D:所述服務(wù)器將所述第N頁(yè)廣告通過(guò)所述第二會(huì)話加載至所述移動(dòng)終端的第二緩存區(qū)中。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 當(dāng)所述移動(dòng)終端通過(guò)所述第一會(huì)話查看下一頁(yè)廣告時(shí),從所述第一緩存區(qū)中獲取所述第N+1頁(yè)廣告并進(jìn)行顯示,同時(shí)將所述第N+1頁(yè)廣告從所述第一緩存區(qū)中刪除; 所述服務(wù)器將第N+2頁(yè)廣告加載至所述第一緩存區(qū)中。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 當(dāng)所述第一會(huì)話和所述第二會(huì)話結(jié)束以后且所述移...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:方子愷,王克,劉瑜,許臻,
申請(qǐng)(專利權(quán))人:北京銳訊靈通科技有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。