本申請涉及通信技術(shù)領(lǐng)域,尤其涉及一種廣告的顯示方法和裝置及電子設(shè)備。
背景技術(shù):
現(xiàn)有技術(shù)中,手機、平板電腦等電子設(shè)備在運行過程中存在短暫亮屏?xí)r段,比如,在電子設(shè)備處于熄屏狀態(tài)時,若用戶需要看一下時間、或者解鎖電子設(shè)備、或者若電子設(shè)備處于充電時用戶查看充電進度,這時用戶可以通過點擊電子設(shè)備的電源按鍵觸發(fā)電子設(shè)備由熄屏轉(zhuǎn)為亮屏。電子設(shè)備的屏幕被點亮后用戶可以執(zhí)行查看時間、解鎖操作、查看充電進度、也或者什么操作都不做。同時,在這個時段,電子設(shè)備可以根據(jù)用戶的解鎖指令執(zhí)行解鎖操作、顯示時間、顯示充電進度等,然后電子設(shè)備可能顯示主界面或者電子設(shè)備的屏幕再次熄屏。又比如,當電子設(shè)備處于熄屏狀態(tài)時,若收到短信等信息流,為了提醒用戶有新的短信,電子設(shè)備的屏幕也會亮一下然后熄滅。
需要說明的是,電子設(shè)備短暫亮屏的場景雖然時長較短,但是仍然可以用來顯示廣告,以提高顯示廣告的次數(shù)和宣傳效果,相應(yīng)地,也有利于增加廣告收入。
本申請的發(fā)明人在研究和實踐過程中發(fā)現(xiàn),現(xiàn)有技術(shù)中,在上述短暫的亮屏場景出現(xiàn)時,電子設(shè)備先從廣告服務(wù)器獲取廣告,然后將獲取的廣告在電子設(shè)備的屏幕中顯示出來,由于有時網(wǎng)絡(luò)狀況不好,電子設(shè)備可能沒有從廣告服務(wù)器獲取到廣告,或者即使獲取到了廣告,但是由于亮屏的時間比較短暫,廣告獲取后還沒有來得及顯示電子設(shè)備又熄屏了,因此,現(xiàn)有的廣告顯示方法不能保證廣告在短暫的亮屏?xí)r段內(nèi)成功地顯示廣告。
另外,電子設(shè)備在亮屏顯示廣告時,廣告主提供的不同的廣告其價值可能不同,顯示高價值廣告時,廣告運營商可以從廣告主獲得更多的廣告收入。但是廣告顯示應(yīng)用程序統(tǒng)計的廣告顯示次數(shù),與廣告主認可的顯示次數(shù)可能會有出入,而且,對于點擊類型的廣告只有用戶點擊后廣告主才確認為廣告被顯示,如果用戶不點擊,即使顯示多次,也不能從廣告主那里獲得廣告收入。因此如何顯示廣告使廣告的宣傳效果以及收益更佳,是需要解決的問題。
技術(shù)實現(xiàn)要素:
本申請實施例提供了一種廣告的顯示方法和裝置及電子設(shè)備,能夠提高廣告的廣告效果。
本發(fā)明實施例第一方面提供了一種廣告的顯示方法,應(yīng)用于電子設(shè)備,包括:
從廣告服務(wù)器獲取點擊類型的廣告;
將從所述廣告服務(wù)器獲取的點擊類型的所述廣告存儲到緩存;
當檢測到預(yù)設(shè)的亮屏場景事件發(fā)生時,按照預(yù)設(shè)的統(tǒng)計方法統(tǒng)計所述緩存中每個廣告對應(yīng)的顯示評估值;
根據(jù)所述緩存中每個廣告對應(yīng)的顯示評估值確定顯示優(yōu)先級最高的廣告;
顯示所述優(yōu)先級最高的廣告。
結(jié)合本發(fā)明第一方面,在本發(fā)明第一方面第一種可能的實現(xiàn)方式中,所述從廣告服務(wù)器獲取點擊類型的廣告,包括:
每隔預(yù)設(shè)時長從廣告服務(wù)器獲取點擊類型的廣告。
結(jié)合本發(fā)明第一方面,在本發(fā)明第一方面第二種可能的實現(xiàn)方式中,所述預(yù)設(shè)的統(tǒng)計方法包括:將所述電子設(shè)備對緩存中的任一廣告顯示次數(shù)進行統(tǒng)計得到的數(shù)值、廣告主平臺對所述任一廣告的回調(diào)次數(shù)、以及所述任一廣告的價值排序值相加;其中,所述任一廣告的回調(diào)次數(shù)為:在預(yù)定時間區(qū)間內(nèi)對所述任一廣告的顯示次數(shù)進行統(tǒng)計時,由所述廣告平臺統(tǒng)計得到的值。
結(jié)合本發(fā)明第一方面,在本發(fā)明第一方面第三種可能的實現(xiàn)方式中,所述根據(jù)所述緩存中每個廣告對應(yīng)的顯示評估值確定顯示優(yōu)先級最高的廣告,包括:
將最小的顯示評估值對應(yīng)的廣告確定為顯示優(yōu)先級最高的廣告。
結(jié)合第一方面或第一方面的第一種可能的實施方式或者第一方面的第二種可能的實施方式或者第一方面的第三種可能的實施方式,在第一方面的第四種可能的實施方式中,
所述預(yù)設(shè)的亮屏場景事件包括:獲取到觸發(fā)電子設(shè)備亮屏的信息流,或者獲取到用戶點擊電源按鍵觸發(fā)所述電子設(shè)備由熄屏變?yōu)榱疗痢?/p>
本發(fā)明實施例第二方面提供一種廣告的顯示裝置,應(yīng)用于電子設(shè)備,包括:
第一獲取單元,用于從廣告服務(wù)器獲取點擊類型的廣告;
存儲單元,用于將從所述廣告服務(wù)器獲取的點擊類型的所述廣告存儲到緩存;
第一處理單元,用于當檢測到預(yù)設(shè)的亮屏場景事件發(fā)生時,按照預(yù)設(shè)的統(tǒng)計方法統(tǒng)計所述緩存中每個廣告對應(yīng)的顯示評估值;
第一確定單元,用于根據(jù)所述第一處理單元統(tǒng)計的所述緩存中每個廣告對應(yīng)的顯示評估值確定顯示優(yōu)先級最高的廣告;
顯示單元,用于顯示所述第一確定單元確定的所述優(yōu)先級最高的廣告。
結(jié)合本發(fā)明第二方面,在本發(fā)明第二方面第一種可能的實現(xiàn)方式中,
第一獲取單元具體用于,每隔預(yù)設(shè)時長從廣告服務(wù)器獲取點擊類型的廣告。
結(jié)合本發(fā)明第二方面,在本發(fā)明第二方面第二種可能的實現(xiàn)方式中,
所述預(yù)設(shè)的統(tǒng)計方法包括:將所述電子設(shè)備對緩存中的任一廣告顯示次數(shù)進行統(tǒng)計得到的數(shù)值、廣告主平臺對所述任一廣告的回調(diào)次數(shù)、以及所述任一廣告的價值排序值相加;其中,所述任一廣告的回調(diào)次數(shù)為:在預(yù)定時間區(qū)間內(nèi),對所述任一廣告的顯示次數(shù)進行統(tǒng)計時,由所述廣告平臺統(tǒng)計得到的值。
結(jié)合本發(fā)明第二方面,在本發(fā)明第二方面第三種可能的實現(xiàn)方式中,
所述根第一確定單元具體用于,將最小的顯示評估值對應(yīng)的廣告確定為顯示優(yōu)先級最高的廣告。
結(jié)合第二方面或第二方面的第一種可能的實施方式或者第二方面的第二種可能的實施方式或者第二方面的第三種可能的實施方式,在第二方面的第四種可能的實施方式中,
所述預(yù)設(shè)的亮屏場景事件包括:獲取到觸發(fā)電子設(shè)備亮屏的信息流,或者獲取到用戶點擊電源按鍵觸發(fā)所述電子設(shè)備由熄屏變?yōu)榱疗痢?/p>
本發(fā)明實施例第三方面提供了一種電子設(shè)備,包括:顯示屏、處理器、存儲器、通信接口和總線;
所述顯示屏、所述處理器、所述存儲器和所述通信接口通過所述總線連接并完成相互間的通信;
所述顯示屏用于顯示廣告,所述存儲器存儲可執(zhí)行程序代碼,所述存儲器中的緩存用于存儲從廣告服務(wù)器獲取的點擊類型的廣告,所述通信接口用于與廣告服務(wù)器進行通信,用于從所述廣告服務(wù)器獲取廣告;
所述處理器通過讀取所述存儲器中存儲的可執(zhí)行程序代碼來運行與所述可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行一種廣告的顯示方法;其中,所述廣告的顯示方法包括:
從廣告服務(wù)器獲取點擊類型的廣告;
將從所述廣告服務(wù)器獲取的點擊類型的所述廣告存儲到緩存;
當檢測到預(yù)設(shè)的亮屏場景事件發(fā)生時,按照預(yù)設(shè)的統(tǒng)計方法統(tǒng)計所述緩存中每個廣告對應(yīng)的顯示評估值;
根據(jù)所述緩存中每個廣告對應(yīng)的顯示評估值確定顯示優(yōu)先級最高的廣告;
顯示所述優(yōu)先級最高的廣告。
采用本申請?zhí)峁┑募夹g(shù)方案,在廣告顯示進程啟動后,電子設(shè)備就從廣告服務(wù)器獲取點擊類型的廣告,并將獲取的點擊類型的廣告存儲到緩存中,當檢測到預(yù)設(shè)的亮屏場景事件發(fā)生時,從緩存中獲取廣告并顯示。由于預(yù)先獲取了廣告,節(jié)省了廣告獲取時間,并且避免了由于網(wǎng)絡(luò)不好臨時獲取不到廣告的情況的發(fā)生,因此提高了廣告顯示成功率。另外,從緩存中先顯示按照預(yù)設(shè)的統(tǒng)計方法統(tǒng)計獲得的優(yōu)先級最高的廣告可以提高廣告的顯示效果。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面對實施例描述中使用的附圖作簡單地介紹。
圖1是本發(fā)明實施例公開的一種廣告顯示系統(tǒng)的架構(gòu)示意圖。
圖2是本發(fā)明實施例公開的一種廣告的顯示方法的流程示意圖。
圖3是本發(fā)明實施例公開的一種廣告的顯示裝置的結(jié)構(gòu)示意圖。
圖4是本發(fā)明實施例公開的一種電子設(shè)備的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當屬于本發(fā)明保護的范圍。
本發(fā)明實施例提供了一種廣告的顯示方法,通過預(yù)先從廣告服務(wù)器獲取廣告,可以提高廣告顯示成功率,另外,從緩存中先顯示按照預(yù)設(shè)的統(tǒng)計方法統(tǒng)計獲得的優(yōu)先級最高的廣告可以提高廣告的顯示效果。
為了便于理解本發(fā)明實施例,下面先對本發(fā)明實施例的系統(tǒng)架構(gòu)進行描述。請參閱圖1,圖1是本發(fā)明實施例公開的廣告顯示系統(tǒng)的架構(gòu)示意圖,該系統(tǒng)包括電子設(shè)備101和廣告服務(wù)器102,其中,電子設(shè)備101可以是手機、平板電腦或者其他具有短暫亮屏過程的設(shè)備。在電子設(shè)備101中安裝廣告顯示應(yīng)用軟件時,廣告顯示進程啟動,這時從廣告服務(wù)器獲取點擊類型的廣告,并將獲取的點擊類型的廣告存儲到電子設(shè)備101的緩存中,當電子設(shè)備檢測到預(yù)設(shè)的亮屏場景事件發(fā)生時,顯示緩存中最近存儲的優(yōu)先級最高的廣告。
需要說明的是,廣告服務(wù)器中包括的廣告可以包括:展示類型的廣告和點擊類型的廣告。本申請考慮的是從廣告服務(wù)器中獲取的點擊類型的廣告。
其中,展示類型的廣告,在顯示時不需要用戶對顯示的廣告執(zhí)行點擊操作;只要在終端中顯示了廣告,廣告運營商就可以獲得廣告收入,展示類型的廣告獲取后就進行展示,一般來說展示類型的廣告是不存儲到緩存中的。
點擊類型的廣告,在顯示過程中獲取了用戶的點擊操作才被認為完成了廣告的顯示,即點擊類型的廣告,用戶對顯示的廣告執(zhí)行點擊操作后廣告運營商才能獲得廣告收入??梢岳斫獾氖?,對點擊類型的廣告進行點擊時只有點擊操作為有效的點擊操作時,廣告才被確認為被點擊。比如,在一些可能的實施方式中,只要在廣告顯示界面中執(zhí)行了點擊操作,就認為是有效的點擊;在另外一些可能的實施方式中,也可以是在廣告顯示的特定區(qū)域執(zhí)行了點擊操作,廣告才被確認為被點擊,比如點擊廣告中的操作按鈕等。
另外,電子設(shè)備從廣告服務(wù)器獲取展示類型廣告后,若廣告為展示類型的廣告,廣告顯示一次就失效了。
電子設(shè)備從廣告服務(wù)器獲取點擊類型廣告后,廣告顯示后,若用戶對點擊類型的廣告執(zhí)行了點擊操作,則該廣告就無效了,若點擊類型廣告在預(yù)設(shè)時長(比如1小時)內(nèi)沒有被點擊,該廣告也會失效。另外,點擊類型的廣告若在預(yù)設(shè)時長內(nèi)用戶沒有點擊,該廣告還是有效的廣告,可以再次被顯示,直至超過預(yù)設(shè)時長失效或者用戶點擊失效才不能被顯示。
另外,對廣告的顯示次數(shù)進行統(tǒng)計時,電子設(shè)備的統(tǒng)計次數(shù)與廣告平臺統(tǒng)計的顯示次數(shù)可能存在不一致,其中,由廣告平臺統(tǒng)計的次數(shù)為回調(diào)次數(shù)。
根據(jù)不同類型廣告的特點,本申請的發(fā)明人設(shè)計了一種廣告的顯示方法,應(yīng)用于電子設(shè)備中,以提高廣告的顯示成功率和廣告的廣告效果,比如將優(yōu)先級最高的廣告優(yōu)先顯示,這樣有利于優(yōu)先顯示重要的廣告,同時也有利于提高廣告收入。
具體地,應(yīng)用于電子設(shè)備中的一種廣告的顯示方法,如圖2所示,包括如下步驟:
s201、從廣告服務(wù)器獲取點擊類型的廣告。
需要說明的是,廣告的顯示方法可以對應(yīng)安裝在電子設(shè)備中的應(yīng)用軟件,當在電子設(shè)備中安裝該應(yīng)用軟件時,則啟動廣告顯示進程,廣告顯示進程啟動后就可以從廣告服務(wù)器獲取點擊類型的廣告。應(yīng)用軟件可以由廣告運營商開發(fā),通過顯示廣告,廣告運營商可以獲取廣告收入,本申請利用電子設(shè)備亮屏的時間區(qū)間來顯示廣告,既可以提高廣告的廣告效果,又可以提高廣告運營商的廣告收入。
其中,廣告服務(wù)器中保存了大量的廣告,當廣告顯示進程啟動后,電子設(shè)備通過應(yīng)用軟件可以從廣告服務(wù)器獲取廣告,具體地,從廣告服務(wù)器獲取點擊類型的廣告。
在本發(fā)明一些可能的實施方式中,可以每隔預(yù)設(shè)時長從廣告服務(wù)器獲取點擊類型的廣告。比如,可以每隔1小時從廣告服務(wù)器獲取點擊類型的廣告
s202、將從所述廣告服務(wù)器獲取的點擊類型的所述廣告存儲到緩存。
可以理解的,將廣告存儲到緩存中后,若需要顯示廣告,可以直接從緩存中獲取要顯示的廣告,相對于從廣告服務(wù)器獲取廣告來說,節(jié)省了廣告獲取時間,也可以確保當需要顯示廣告時能夠及時獲取到廣告。
s203、當檢測到預(yù)設(shè)的亮屏場景事件發(fā)生時,按照預(yù)設(shè)的統(tǒng)計方法統(tǒng)計所述緩存中每個廣告對應(yīng)的顯示評估值。
其中,預(yù)設(shè)的亮屏場景事件可以包括:獲取到觸發(fā)電子設(shè)備亮屏的信息流,或者獲取到用戶點擊電源按鍵觸發(fā)所述電子設(shè)備由熄屏變?yōu)榱疗痢?/p>
s204、根據(jù)所述緩存中每個廣告對應(yīng)的顯示評估值確定顯示優(yōu)先級最高的廣告。
在本發(fā)明一些可能的實施方式中,可以將顯示評估值最小的廣告確定為優(yōu)先級最高的廣告。
s205、顯示所述優(yōu)先級最高的廣告。
在本發(fā)明一些可能的實施方式中,預(yù)設(shè)的統(tǒng)計方法可以是:將所述電子設(shè)備對緩存中的任一廣告顯示次數(shù)進行統(tǒng)計得到的數(shù)值、廣告主平臺對所述任一廣告的回調(diào)次數(shù)、以及所述任一廣告的價值排序值相加;其中,所述任一廣告的回調(diào)次數(shù)為:在預(yù)定時間區(qū)間內(nèi),對所述任一廣告的顯示次數(shù)進行統(tǒng)計時,由所述廣告平臺統(tǒng)計得到的統(tǒng)計值。其中,廣告價值排序值越小廣告的價值越大。
舉例來說,假設(shè)在緩存中保存有a、b、c、和d四個點擊類型的廣告,這四個廣告的價值排序是:a>b>c>d,即廣告a的廣告價值最高,排序值為1;d的廣告價值最低,排序值為4,;相應(yīng)地,b的廣告排序值為2,c的廣告排序值為3。廣告a被電子設(shè)備統(tǒng)計的顯示次數(shù)為1,廣告主平臺對廣告a的回調(diào)次數(shù)為1,則廣告a的顯示評估值g1=1+1+1=3。
廣告b被電子設(shè)備統(tǒng)計的顯示次數(shù)為2,廣告主平臺對廣告b的回調(diào)次數(shù)為1,則廣告b的顯示評估值g2=2+1+2=5。
廣告c被電子設(shè)備統(tǒng)計的顯示次數(shù)為1,廣告主平臺對廣告c的回調(diào)次數(shù)為0,則廣告c的顯示評估值g3=2+0+3=4。
廣告d被電子設(shè)備統(tǒng)計的顯示次數(shù)為2,廣告主平臺對廣告d的回調(diào)次數(shù)為0,則廣告d的顯示評估值g4=2+0+4=6。
因此,廣告a、b、c、和d的顯示評估值分別是:3、5、4和6,根據(jù)顯示評估值最小的廣告為優(yōu)先級最高的廣告,可知廣告a的優(yōu)先級最高。所以確定廣告a為要顯示的廣告。
本發(fā)明實施例中,在廣告顯示進程啟動后,電子設(shè)備就從廣告服務(wù)器獲取點擊類型的廣告,并將獲取的點擊類型的廣告存儲到緩存中,當檢測到預(yù)設(shè)的亮屏場景事件發(fā)生時,從緩存中獲取優(yōu)先級最高的廣告進行顯示。由于預(yù)先獲取了廣告,節(jié)省了廣告獲取時間,并且避免了由于網(wǎng)絡(luò)不好臨時獲取不到廣告的情況的發(fā)生,因此提高了廣告顯示成功率,同時由于顯示的是優(yōu)先級最高的廣告,所以提高了廣告的廣告效果,還有利于增加廣告收入。
請參閱圖3,圖3是本發(fā)明的一個實施例提供的一種廣告的顯示裝置的結(jié)構(gòu)示意圖,如圖3所示,本發(fā)明的一個實施例提供的一種廣告的顯示裝置300可以包括:第一獲取單元301、存儲單元302、第一處理單元303、第一確定單元304、和顯示單元305。
其中,第一獲取單元301用于執(zhí)行本發(fā)明方法實施例圖2中步驟s201的方法,第一獲取單元301的實施方式可以參考本發(fā)明方法實施例圖2中步驟s201對應(yīng)的描述,在此不再贅述。
存儲單元302用于執(zhí)行本發(fā)明方法實施例圖2中步驟s202的方法,存儲單元302的實施方式可以參考本發(fā)明方法實施例圖2中步驟s202對應(yīng)的描述,在此不再贅述。
第一處理單元303用于執(zhí)行本發(fā)明方法實施例圖2中步驟s203的方法,第一處理單元303的實施方式可以參考本發(fā)明方法實施例圖2中步驟s203對應(yīng)的描述,在此不再贅述。
第一確定單元304用于執(zhí)行本發(fā)明方法實施例圖2中步驟s204的方法,第一確定單元304的實施方式可以參考本發(fā)明方法實施例圖2中步驟s204對應(yīng)的描述,在此不再贅述。
顯示單元305用于執(zhí)行本發(fā)明方法實施例圖2中步驟s205的方法,顯示單元305的實施方式可以參考本發(fā)明方法實施例圖2中步驟s205對應(yīng)的描述,在此不再贅述。
可選的,在本發(fā)明一些可能的實施方式中,第一獲取單元301具體可以用于,每隔預(yù)設(shè)時長從廣告服務(wù)器獲取點擊類型的廣告。
可選的,在本發(fā)明一些可能的實施方式中,所述預(yù)設(shè)的統(tǒng)計方法可以包括:將所述電子設(shè)備對緩存中的任一廣告顯示次數(shù)進行統(tǒng)計得到的數(shù)值、廣告主平臺對所述任一廣告的回調(diào)次數(shù)、以及所述任一廣告的價值排序值相加;其中,所述任一廣告的回調(diào)次數(shù)為:在預(yù)定時間區(qū)間內(nèi),對所述任一廣告的顯示次數(shù)進行統(tǒng)計時,由所述廣告平臺統(tǒng)計得到的值。預(yù)定時間區(qū)間可以是最近3天、最近一周、最近半個月、最近一個月、或者自顯示廣告的軟件安裝到電子設(shè)備之后的這段時間。
可選的,在本發(fā)明一些可能的實施方式中,第一確定單元具體用于,將最小的顯示評估值對應(yīng)的廣告確定為顯示優(yōu)先級最高的廣告。
可選的,在本發(fā)明一些可能的實施方式中,所述預(yù)設(shè)的亮屏場景事件包括:獲取到觸發(fā)電子設(shè)備亮屏的信息流,或者獲取到用戶點擊電源按鍵觸發(fā)所述電子設(shè)備由熄屏變?yōu)榱疗痢?/p>
本發(fā)明實施例中,在廣告顯示進程啟動后,電子設(shè)備就從廣告服務(wù)器獲取點擊類型的廣告,并將獲取的點擊類型的廣告存儲到緩存中,當檢測到預(yù)設(shè)的亮屏場景事件發(fā)生時,從緩存中獲取優(yōu)先級最高的廣告進行顯示。由于預(yù)先獲取了廣告,節(jié)省了廣告獲取時間,并且避免了由于網(wǎng)絡(luò)不好臨時獲取不到廣告的情況的發(fā)生,因此提高了廣告顯示成功率,同時由于顯示的是優(yōu)先級最高的廣告,所以提高了廣告的廣告效果,還有利于增加廣告收入。
請參閱圖4,為本發(fā)明實施例提供的一種電子設(shè)備400,包括:顯示屏401、處理器402、存儲器403、通信接口404和總線405。
其中,顯示屏401用于顯示廣告,如果顯示屏401為觸控屏,也可以用于接收觸控指令等。通信接口404用于與廣告服務(wù)器進行通信,比如從廣告服務(wù)器獲取廣告。
顯示屏401、處理器402、存儲器403、和通信接口404通過總線405耦合連接。
其中,存儲器403存儲可執(zhí)行程序代碼,存儲器403中的緩存用于存儲從廣告服務(wù)器獲取的廣告。
處理器402通過讀取存儲器403中存儲的可執(zhí)行程序代碼來運行與所述可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行一種廣告的顯示方法;其中,所述廣告的顯示方法包括:
從廣告服務(wù)器獲取點擊類型的廣告;
將從所述廣告服務(wù)器獲取的點擊類型的所述廣告存儲到緩存;
當檢測到預(yù)設(shè)的亮屏場景事件發(fā)生時,按照預(yù)設(shè)的統(tǒng)計方法統(tǒng)計所述緩存中每個廣告對應(yīng)的顯示評估值;
根據(jù)所述緩存中每個廣告對應(yīng)的顯示評估值確定顯示優(yōu)先級最高的廣告;
顯示所述優(yōu)先級最高的廣告。
具體地,可以參考圖2中步驟s201至步驟s205的方法,以及上述方法實施例中各步驟執(zhí)行過程對應(yīng)的描述,在此不再贅述。
基于同一發(fā)明構(gòu)思,本發(fā)明實施例中提供的電子設(shè)備解決問題的原理與本發(fā)明方法實施例中的廣告的顯示方法相似,因此該電子設(shè)備的實施可以參見上述方法的實施,為簡潔描述,在這里不再贅述。
采用本發(fā)明實施例提供的技術(shù)方案,在廣告顯示進程啟動后,電子設(shè)備就從廣告服務(wù)器獲取點擊類型的廣告,并將獲取的點擊類型的廣告存儲到緩存中,當檢測到預(yù)設(shè)的亮屏場景事件發(fā)生時,從緩存中獲取優(yōu)先級最高的廣告進行顯示。由于預(yù)先獲取了廣告,節(jié)省了廣告獲取時間,并且避免了由于網(wǎng)絡(luò)不好臨時獲取不到廣告的情況的發(fā)生,因此提高了廣告顯示成功率,同時由于顯示的是優(yōu)先級最高的廣告,所以提高了廣告的廣告效果,還有利于增加廣告收入。
本發(fā)明實施例還提供了一種計算機存儲介質(zhì),其中,該計算機存儲介質(zhì)可存儲有程序,所述程序執(zhí)行時包括上述方法實施例中記載的任意一種廣告的顯示方法的部分或全部步驟。
本發(fā)明實施例還提供了一種應(yīng)用程序,其中,該應(yīng)用程序用于在運行時執(zhí)行本發(fā)明實施例所述的一種廣告的顯示方法。
在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。
需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可能可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的裝置,可通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如上述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性或其它的形式。
上述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
上述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以為個人計算機、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等,具體可以是計算機設(shè)備中的處理器)執(zhí)行本發(fā)明各個實施例上述方法的全部或部分步驟。其中,而前述的存儲介質(zhì)可包括:u盤、移動硬盤、磁碟、光盤、只讀存儲器(rom,read-onlymemory)或者隨機存取存儲器(ram,randomaccessmemory)等各種可以存儲程序代碼的介質(zhì)。
以上所述,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。