專利名稱:一種對廣告播放次數(shù)進行統(tǒng)計的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機及網(wǎng)絡(luò)通信領(lǐng)域,特別是涉及一種對廣告播放次數(shù)進行統(tǒng)計的方法和系統(tǒng)。
背景技術(shù):
隨著計算機和網(wǎng)絡(luò)通信技術(shù)的發(fā)展,用戶可以通過個人計算機(PC)、掌上電腦、手機等終端上網(wǎng),瀏覽網(wǎng)頁或使用服務(wù)提供者提供的服務(wù),比如觀看視頻節(jié)目等。
為了有效地利用網(wǎng)上用戶群,廣告商通常可以通過網(wǎng)絡(luò)向用戶投放廣告。但由于廣告是利用網(wǎng)頁直接呈現(xiàn)給用戶的,并沒有與用戶使用的服務(wù)進行綁定,廣告商通常無法統(tǒng)計觀看廣告的次數(shù)。
當(dāng)然,投放廣告的網(wǎng)站也可以采用一些技術(shù)手段對廣告進行簡單的統(tǒng)計。比如在視頻廣告播放的過程中,如果用戶點擊視頻廣告畫面,則自動統(tǒng)計用戶點擊次數(shù)。此后,將所有用戶點擊廣告畫面的次數(shù)作為廣告的統(tǒng)計結(jié)果。顯然,用戶是否點擊廣告畫面完全由用戶自行確定,其廣告統(tǒng)計結(jié)果并不能準(zhǔn)確地反映廣告內(nèi)容是否已經(jīng)傳達(dá)給用戶,廣告商也很難根據(jù)這個統(tǒng)計結(jié)果制定廣告策略。
由此可見,現(xiàn)有技術(shù)還不能準(zhǔn)確地對網(wǎng)絡(luò)上所投放的廣告的播放次數(shù)進行統(tǒng)計。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種對廣告播放次數(shù)進行統(tǒng)計的方法和系統(tǒng),可以準(zhǔn)確地統(tǒng)計廣告播放的次數(shù)。
為了達(dá)到上述目的,本發(fā)明提出的技術(shù)方案為
一種對廣告播放次數(shù)進行統(tǒng)計的方法,預(yù)先將廣告視頻數(shù)據(jù)、廣告播放信息和廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址添加到提供給客戶端的流媒體數(shù)據(jù)中,當(dāng)客戶端下載流媒體數(shù)據(jù)時,該方法為客戶端播放所獲得的廣告視頻數(shù)據(jù),根據(jù)廣告播放信息生成廣告統(tǒng)計信息,并根據(jù)廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址向廣告統(tǒng)計服務(wù)器發(fā)送廣告統(tǒng)計請求消息,所述廣告統(tǒng)計請求消息攜帶有廣告統(tǒng)計信息;廣告統(tǒng)計服務(wù)器根據(jù)廣告統(tǒng)計信息對廣告播放次數(shù)進行統(tǒng)計。
上述方案中,所述客戶端向廣告統(tǒng)計服務(wù)器發(fā)送廣告統(tǒng)計請求消息的方法為客戶端根據(jù)預(yù)先設(shè)置的統(tǒng)計策略向廣告統(tǒng)計服務(wù)器發(fā)送廣告統(tǒng)計請求消息,所述統(tǒng)計策略為實時統(tǒng)計、定時統(tǒng)計、客戶端啟動時統(tǒng)計或客戶端退出時統(tǒng)計。
上述方案中,如果采用實時統(tǒng)計的統(tǒng)計策略,所述廣告播放信息包括廣告播放次數(shù)和廣告播放時長,則所述客戶端播放廣告和生成廣告統(tǒng)計信息之間進一步包括所述客戶端根據(jù)廣告播放時長判斷當(dāng)前是否播放完廣告,如果是,則執(zhí)行生成廣告統(tǒng)計信息的步驟,所述廣告統(tǒng)計信息包括廣告播放信息中的廣告播放次數(shù);否則,返回本步驟。
上述方案中,如果采用定時統(tǒng)計的統(tǒng)計策略,并預(yù)先在客戶端設(shè)置統(tǒng)計定時值,所述廣告播放信息包括廣告播放次數(shù)和廣告播放時長,該方法進一步包括客戶端根據(jù)廣告播放次數(shù)和廣告播放時長在本地對廣告進行統(tǒng)計,獲得本地統(tǒng)計的廣告播放次數(shù),并實時判斷當(dāng)前播放時間是否到達(dá)預(yù)先設(shè)置的統(tǒng)計定時值,如果到達(dá),則執(zhí)行生成廣告統(tǒng)計信息的步驟,所述廣告統(tǒng)計信息包括客戶端本地統(tǒng)計的廣告播放次數(shù);否則,繼續(xù)執(zhí)行本步驟。
上述方案中,如果采用客戶端啟動時統(tǒng)計的統(tǒng)計策略,所述廣告播放信息包括廣告播放次數(shù)和廣告播放時長,該方法進一步包括
客戶端根據(jù)廣告播放次數(shù)和廣告播放時長在本地對廣告進行統(tǒng)計,獲得本地統(tǒng)計的廣告播放次數(shù),并在下一次啟動時執(zhí)行生成廣告統(tǒng)計信息的步驟,所述廣告統(tǒng)計信息包括客戶端本地統(tǒng)計的廣告播放次數(shù)。
上述方案中,如果采用客戶端退出時統(tǒng)計的統(tǒng)計策略,所述廣告播放信息包括廣告播放次數(shù)和廣告播放時長,該方法進一步包括客戶端根據(jù)廣告播放次數(shù)和廣告播放時長在本地對廣告進行統(tǒng)計,獲得本地統(tǒng)計的廣告播放次數(shù),并在客戶端退出時執(zhí)行生成廣告統(tǒng)計信息的步驟,所述廣告統(tǒng)計信息包括客戶端本地統(tǒng)計的廣告播放次數(shù)。
上述方案中,所述廣告統(tǒng)計服務(wù)器對廣告進行統(tǒng)計的方法為當(dāng)廣告統(tǒng)計服務(wù)器接收到廣告統(tǒng)計請求消息時,將自身已有的廣告播放次數(shù)加上廣告統(tǒng)計請求消息中攜帶的廣告播放次數(shù),作為當(dāng)前的廣告播放次數(shù)。
本發(fā)明提出的另一個發(fā)明目的,其技術(shù)方案為一種對廣告播放次數(shù)進行統(tǒng)計的系統(tǒng),該系統(tǒng)包括流媒體服務(wù)器,用于將廣告視頻數(shù)據(jù)、廣告播放信息和廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址添加到提供給客戶端的流媒體數(shù)據(jù)中,并向客戶端提供流媒體數(shù)據(jù);客戶端,用于接收流媒體數(shù)據(jù),播放所獲得的廣告,根據(jù)廣告播放信息獲得廣告統(tǒng)計信息,并根據(jù)廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址向廣告統(tǒng)計服務(wù)器發(fā)送廣告統(tǒng)計請求消息,所述廣告統(tǒng)計請求消息攜帶有廣告統(tǒng)計信息;廣告統(tǒng)計服務(wù)器,根據(jù)廣告統(tǒng)計請求消息中攜帶的廣告統(tǒng)計信息對廣告播放次數(shù)進行統(tǒng)計。
上述方案中,所述客戶端包括接收單元,用于接收來自流媒體服務(wù)器的流媒體數(shù)據(jù);視頻播放單元,用于播放含有廣告的流媒體數(shù)據(jù);本地統(tǒng)計單元,用于從流媒體數(shù)據(jù)中獲得廣告播放信息和廣告統(tǒng)計服務(wù)器網(wǎng)絡(luò)地址,根據(jù)廣告播放信息獲得廣告統(tǒng)計信息,并生成攜帶有廣告統(tǒng)計信息和廣告統(tǒng)計服務(wù)器網(wǎng)絡(luò)地址的廣告統(tǒng)計請求消息;發(fā)送單元,用于將廣告統(tǒng)計請求消息發(fā)送給廣告統(tǒng)計服務(wù)器。
綜上所述,本發(fā)明提出的一種對廣告播放次數(shù)進行統(tǒng)計的方法和系統(tǒng),由于預(yù)先將廣告視頻數(shù)據(jù)、廣告播放信息和廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址添加到提供給客戶端的流媒體數(shù)據(jù)中,只要播放流媒體數(shù)據(jù)中的廣告,客戶端就可以觸發(fā)廣告統(tǒng)計服務(wù)器對播放廣告的次數(shù)進行統(tǒng)計,可以大大提高廣告統(tǒng)計的準(zhǔn)確率,從而使廣告商有效地利用統(tǒng)計數(shù)據(jù)制定廣告策略。
圖1是本發(fā)明實現(xiàn)對廣告播放次數(shù)進行統(tǒng)計的方法流程圖;圖2是應(yīng)用本發(fā)明方案的實施例的流程圖;圖3是應(yīng)用本發(fā)明方案系統(tǒng)實施例的基本結(jié)構(gòu)示意圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例對本發(fā)明作進一步地詳細(xì)描述。
圖1是本發(fā)明實現(xiàn)對廣告播放次數(shù)進行統(tǒng)計的流程圖。如圖1所示,本發(fā)明可以包括以下步驟步驟101將廣告視頻數(shù)據(jù)、廣告播放信息和廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址添加到提供給客戶端的流媒體數(shù)據(jù)中;為了更加準(zhǔn)確地統(tǒng)計廣告是否已經(jīng)傳達(dá)給用戶,本發(fā)明可以將廣告合成到流媒體數(shù)據(jù)中。這里所述的流媒體數(shù)據(jù)是網(wǎng)站提供給用戶的流媒體節(jié)目,所述廣告是已有的視頻數(shù)據(jù),那么,實際應(yīng)用中,就可以按照流媒體格式將廣告視頻數(shù)據(jù)添加到流媒體數(shù)據(jù)中,至于如何將視頻數(shù)據(jù)添加到流媒體數(shù)據(jù)中則屬于現(xiàn)有技術(shù),此處不再贅述。這樣,當(dāng)用戶觀看下載的流媒體節(jié)目時,必然會在廣告時間觀看廣告,就可以對廣告進行統(tǒng)計了。
由于廣告視頻數(shù)據(jù)已經(jīng)添加到流媒體數(shù)據(jù)中,客戶端自身并不能從流媒體數(shù)據(jù)內(nèi)容本身區(qū)分當(dāng)前播放的是流媒體節(jié)目還是廣告,所以,如果要第三方服務(wù)器,即廣告統(tǒng)計服務(wù)器準(zhǔn)確地統(tǒng)計廣告,還需要將廣告播放信息和廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址下發(fā)給客戶端。這里所述的廣告播放信息是與廣告統(tǒng)計相關(guān)的信息,可以包括廣告播放次數(shù)、廣告播放時長等。
步驟102客戶端下載流媒體數(shù)據(jù)并播放所獲得的廣告視頻數(shù)據(jù);步驟103客戶端根據(jù)廣告播放信息生成廣告統(tǒng)計信息,并根據(jù)廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址向廣告統(tǒng)計服務(wù)器發(fā)送廣告統(tǒng)計請求消息,所述廣告統(tǒng)計請求消息攜帶有廣告統(tǒng)計信息;實際應(yīng)用中,客戶端向廣告統(tǒng)計服務(wù)器請求廣告統(tǒng)計的方法可以按照預(yù)先設(shè)置的統(tǒng)計策略來進行,所述統(tǒng)計策略可以為實時統(tǒng)計、定時統(tǒng)計、客戶端啟動時統(tǒng)計或客戶端退出時統(tǒng)計四種。下面分別對這四種統(tǒng)計策略進行描述第一種統(tǒng)計策略為實時統(tǒng)計,即客戶端播放完廣告后立即請求廣告統(tǒng)計服務(wù)器對廣告進行統(tǒng)計。在這種情況下,如果廣告播放信息包括廣告播放次數(shù)和廣告播放時長,則步驟102和步驟103之間可以進一步包括所述客戶端根據(jù)廣告播放時長判斷當(dāng)前是否播放完廣告,如果是,則執(zhí)行生成廣告統(tǒng)計信息的步驟,所述廣告統(tǒng)計信息包括廣告播放信息中的廣告播放次數(shù);否則,返回本步驟。
也就是說,廣告播放信息中包含了當(dāng)前廣告需要播放的時間和播放的次數(shù),當(dāng)客戶端播放完廣告后,就可以立即將廣告播放次數(shù)上報給廣告統(tǒng)計服務(wù)器。比如廣告播放信息中的廣告播放次數(shù)為3次,廣告播放時長為30秒,并且客戶端在時刻A開始播放廣告,那么,從時刻A經(jīng)過30秒之后,客戶端可以判斷出當(dāng)前廣告已經(jīng)播放完畢,并且已經(jīng)播放了3次,則可以將播放次數(shù)3上報給廣告統(tǒng)計服務(wù)器。當(dāng)然,實際應(yīng)用中,如果客戶端獲得了單次廣告播放的時間,還可以在每次廣告播放完畢之后,立即將播放次數(shù)1上報給廣告統(tǒng)計服務(wù)器請求廣告統(tǒng)計。
第二種統(tǒng)計策略為定時統(tǒng)計,即客戶端每次播放完廣告后并不立即將播放次數(shù)上報給廣告統(tǒng)計服務(wù)器,而是到達(dá)預(yù)先設(shè)置的定時值時才發(fā)起廣告統(tǒng)計。在這種情況下,如果廣告播放信息包括廣告播放次數(shù)和廣告播放時長,該方法進一步包括客戶端根據(jù)廣告播放次數(shù)和廣告播放時長在本地對廣告進行統(tǒng)計,獲得本地統(tǒng)計的廣告播放次數(shù),并實時判斷當(dāng)前播放時間是否到達(dá)預(yù)先設(shè)置的統(tǒng)計定時值,如果到達(dá),則執(zhí)行生成廣告統(tǒng)計信息的步驟,所述廣告統(tǒng)計信息包括客戶端本地統(tǒng)計的廣告播放次數(shù);否則,繼續(xù)執(zhí)行本步驟。
也就是說,客戶端在連續(xù)兩次請求廣告統(tǒng)計服務(wù)器進行廣告統(tǒng)計之間,在本地對廣告播放次數(shù)進行統(tǒng)計,并在達(dá)到統(tǒng)計定時值時,將統(tǒng)計出的播放次數(shù)上報給廣告統(tǒng)計服務(wù)器。比如預(yù)先在客戶端設(shè)置的統(tǒng)計定時值為1小時,廣告播放信息中的廣告播放次數(shù)為3,廣告播放時長為30秒,在時刻A和經(jīng)過1小時之后的時刻B之間有三次廣告時間,那么,客戶端將在時刻B將統(tǒng)計出廣告播放次數(shù)為9,并將廣告播放次數(shù)9上報給廣告統(tǒng)計服務(wù)器。
第三種統(tǒng)計策略為客戶端啟動時統(tǒng)計,即客戶端每次播放完廣告后也并不立即將播放次數(shù)上報給廣告統(tǒng)計服務(wù)器,而是在下次客戶端啟動時上報。在這種情況下,如果廣告播放信息包括廣告播放次數(shù)和廣告播放時長,該方法可以進一步包括客戶端根據(jù)廣告播放次數(shù)和廣告播放時長在本地對廣告進行統(tǒng)計,獲得本地統(tǒng)計的廣告播放次數(shù),并在下一次啟動時執(zhí)行生成廣告統(tǒng)計信息的步驟,所述廣告統(tǒng)計信息包括客戶端本地統(tǒng)計的廣告播放次數(shù)。
也就是說,客戶端從下載流媒體數(shù)據(jù)開始,都僅僅在本地對廣告進行統(tǒng)計并記錄,直到下一次啟動時才將上次記錄的廣告播放次數(shù)上報給廣告統(tǒng)計服務(wù)器。比如某用戶在時刻A啟動客戶端并下載觀看流媒體節(jié)目,在觀看流媒體節(jié)目的整個過程中,客戶端統(tǒng)計出廣告播放次數(shù)為12次。此后,假設(shè)客戶端退出,并在時刻B重新啟動。此時,客戶端將統(tǒng)計出的廣告播放次數(shù)12上報給廣告統(tǒng)計服務(wù)器。
第四種統(tǒng)計策略為客戶端退出時統(tǒng)計,即客戶端每次播放完廣告后也并不立即將播放次數(shù)上報給廣告統(tǒng)計服務(wù)器,而是在客戶端退出時上報。在這種情況下,如果廣告播放信息包括廣告播放次數(shù)和廣告播放時長,該方法進一步包括客戶端根據(jù)廣告播放次數(shù)和廣告播放時長在本地對廣告進行統(tǒng)計,獲得本地統(tǒng)計的廣告播放次數(shù),并在客戶端退出時執(zhí)行生成廣告統(tǒng)計信息的步驟,所述廣告統(tǒng)計信息包括客戶端本地統(tǒng)計的廣告播放次數(shù)。
客戶端退出時統(tǒng)計和客戶端啟動時統(tǒng)計的方法相似,只是上報廣告播放次數(shù)的時機不同,此處不再贅述。
不管客戶端采用哪種統(tǒng)計策略,客戶端都需要將廣告播放次數(shù)通過廣告統(tǒng)計信息上報給廣告統(tǒng)計服務(wù)器。當(dāng)然,實際應(yīng)用中,所述廣告統(tǒng)計信息還可以包括其它信息,比如客戶端ID、廣告ID、流媒體節(jié)目ID等信息,以便于廣告統(tǒng)計服務(wù)器對不同的廣告分別進行統(tǒng)計。另外,如果每一個廣告播放次數(shù)固定,也可以省略廣告播放信息中的廣告播放次數(shù)。
另外,由于廣告視頻數(shù)據(jù)和流媒體節(jié)目的數(shù)據(jù)并沒有實質(zhì)的區(qū)別,客戶端自身可能無法區(qū)別當(dāng)前播放的是廣告還是節(jié)目內(nèi)容,所以在實際應(yīng)用中,還可以在封裝有廣告視頻數(shù)據(jù)的數(shù)據(jù)頭設(shè)置廣告標(biāo)記,用于表示該數(shù)據(jù)為廣告內(nèi)容。這樣,客戶端在接收到攜帶有廣告標(biāo)記的數(shù)據(jù)頭時,就可以明確當(dāng)前播放的應(yīng)該為廣告,也可以根據(jù)廣告播放時長確定廣告是否已經(jīng)播放完畢。當(dāng)然,實際應(yīng)用中,也可以不設(shè)置廣告標(biāo)記,只要客戶端可以明確廣告開始時間即可。
步驟104廣告統(tǒng)計服務(wù)器根據(jù)廣告統(tǒng)計信息對廣告播放的次數(shù)進行統(tǒng)計。
本步驟中,如果廣告統(tǒng)計信息中攜帶有客戶端上報的廣告播放次數(shù),則廣告統(tǒng)計服務(wù)器對廣告播放次數(shù)進行統(tǒng)計的方法可以為當(dāng)廣告統(tǒng)計服務(wù)器接收到廣告統(tǒng)計請求消息時,將自身已有的廣告播放次數(shù)加上廣告統(tǒng)計請求消息中攜帶的廣告播放次數(shù),作為當(dāng)前的廣告播放次數(shù)。
為了更好地說明本發(fā)明方案,下面用較佳實施例進行詳細(xì)描述。
本實施例中,客戶端采用實時統(tǒng)計的統(tǒng)計策略;并假設(shè)需要在流媒體節(jié)目中播放廣告1、廣告2和廣告3,并規(guī)定在時刻A播放3次廣告1,在時刻B播放廣告1~廣告3各一次。廣告1在時刻A對應(yīng)的廣告播放信息為廣告播放次數(shù)為3,廣告播放時長為30秒;廣告1在時刻B對應(yīng)的廣告播放信息為廣告播放次數(shù)為1,廣告播放時長為10秒;廣告2在時刻B對應(yīng)的廣告播放信息為廣告播放次數(shù)為1,廣告播放時長為20秒;廣告3在時刻B對應(yīng)的廣告播放信息為廣告播放次數(shù)為1,廣告播放時長為60秒。
圖2為本實施例的流程圖。當(dāng)客戶端下載包含有廣告視頻數(shù)據(jù)、廣告播放信息和廣告統(tǒng)計服務(wù)器網(wǎng)絡(luò)地址的流媒體數(shù)據(jù)時,統(tǒng)計廣告的流程包括以下步驟步驟201客戶端在時刻A播放下載的廣告1;由于需要在時刻A播放廣告1,那么流媒體服務(wù)器在時刻A向客戶端下載的流媒體數(shù)據(jù)應(yīng)該為廣告1對應(yīng)的廣告視頻數(shù)據(jù)。
步驟202客戶端根據(jù)廣告1在時刻A對應(yīng)的廣告播放信息中的廣告播放時長,判斷是否已經(jīng)播放完廣告1,如果是,則執(zhí)行步驟203;否則,返回步驟202;步驟203客戶端根據(jù)廣告1在時刻A對應(yīng)的廣告播放信息生成廣告統(tǒng)計信息,所述廣告統(tǒng)計信息包括廣告播放次數(shù)3和廣告1的ID號;步驟204客戶端向廣告統(tǒng)計服務(wù)器發(fā)送廣告統(tǒng)計請求消息,所述廣告統(tǒng)計請求消息攜帶有廣告統(tǒng)計信息。
步驟205廣告統(tǒng)計服務(wù)器接收廣告統(tǒng)計請求消息,并將自身已有的廣告1的播放次數(shù)加上客戶端上報的廣告播放次數(shù)3,作為廣告1當(dāng)前的播放次數(shù)。
本實施例中,步驟201~步驟205是時刻A播放并統(tǒng)計廣告1的流程,而在時刻B播放并統(tǒng)計廣告1~廣告3的流程與此類似,此處不再贅述。
經(jīng)過統(tǒng)計,廣告統(tǒng)計服務(wù)器可以獲得廣告1~廣告3的播放次數(shù)。假設(shè)廣告統(tǒng)計服務(wù)器已有的廣告1~廣告3的播放次數(shù)分別為X次、Y次、Z次,那么,執(zhí)行本實施例之后,其統(tǒng)計情況可以如表一所示
表一這樣,只要用戶下載流媒體數(shù)據(jù),廣告統(tǒng)計服務(wù)器就可以準(zhǔn)確地統(tǒng)計出廣告播放次數(shù),以便于廣告商制定廣告策略。
針對上述方法,本發(fā)明還提出一種實現(xiàn)對廣告播放次數(shù)進行統(tǒng)計的系統(tǒng)。
圖3是本發(fā)明實現(xiàn)對廣告播放次數(shù)進行統(tǒng)計系統(tǒng)的基本結(jié)構(gòu)示意圖。如圖3所示,該系統(tǒng)包括流媒體服務(wù)器301,用于將廣告視頻數(shù)據(jù)、廣告播放信息和廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址添加到提供給客戶端的流媒體數(shù)據(jù)中,并向客戶端102提供流媒體數(shù)據(jù);客戶端302,用于接收流媒體數(shù)據(jù),播放所獲得的廣告,根據(jù)廣告播放信息獲得廣告統(tǒng)計信息,并根據(jù)廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址向廣告統(tǒng)計服務(wù)器303發(fā)送廣告統(tǒng)計請求消息,所述廣告統(tǒng)計請求消息攜帶有廣告統(tǒng)計信息;廣告統(tǒng)計服務(wù)器303,根據(jù)廣告統(tǒng)計請求消息中攜帶的廣告統(tǒng)計信息對廣告播放次數(shù)進行統(tǒng)計。
實際應(yīng)用中,客戶端302還可以包括接收單元3021,用于接收來自流媒體服務(wù)器301的流媒體數(shù)據(jù);視頻播放單元3022,用于播放含有廣告的流媒體數(shù)據(jù);本地統(tǒng)計單元3023,用于從流媒體數(shù)據(jù)中獲得廣告播放信息和廣告統(tǒng)計服務(wù)器網(wǎng)絡(luò)地址,根據(jù)廣告播放信息獲得廣告統(tǒng)計信息,并生成攜帶有廣告統(tǒng)計信息和廣告統(tǒng)計服務(wù)器網(wǎng)絡(luò)地址的廣告統(tǒng)計請求消息;
發(fā)送單元3024,用于將廣告統(tǒng)計請求消息發(fā)送給廣告統(tǒng)計服務(wù)器303。
當(dāng)客戶端302從流媒體服務(wù)器301下載流媒體數(shù)據(jù)時,接收單元3021可以從流媒體數(shù)據(jù)中獲得廣告視頻數(shù)據(jù)、廣告播放信息和廣告統(tǒng)計服務(wù)器網(wǎng)絡(luò)地址。一方面,視頻播放單元3022可以播放包含有廣告視頻數(shù)據(jù)的流媒體數(shù)據(jù);另一方面,本地統(tǒng)計單元3023可以從流媒體數(shù)據(jù)中獲得廣告播放信息和廣告統(tǒng)計服務(wù)器網(wǎng)絡(luò)地址。此后,當(dāng)視頻播放單元3022播放完廣告,本地統(tǒng)計單元3023可以根據(jù)廣告播放信息獲得廣告統(tǒng)計信息,并生成攜帶有廣告統(tǒng)計信息和廣告統(tǒng)計服務(wù)器網(wǎng)絡(luò)地址的廣告統(tǒng)計請求消息;再由發(fā)送單元3024將生成的廣告統(tǒng)計請求消息發(fā)送給廣告統(tǒng)計服務(wù)器303;廣告統(tǒng)計服務(wù)器303再根據(jù)廣告統(tǒng)計請求消息中攜帶的廣告統(tǒng)計信息對廣告播放次數(shù)進行統(tǒng)計。
當(dāng)然,本地統(tǒng)計單元3023可以采用實時統(tǒng)計、定時統(tǒng)計、客戶端啟動時統(tǒng)計以及客戶端退出時統(tǒng)計等四種方法,其具體情況可以參見上述方法,此處不再贅述。
應(yīng)用本發(fā)明方案,由于先將廣告視頻數(shù)據(jù)、廣告播放信息和廣告統(tǒng)計服務(wù)器網(wǎng)絡(luò)地址添加到流媒體數(shù)據(jù)中,只要播放流媒體數(shù)據(jù)中的廣告,客戶端就可以觸發(fā)廣告統(tǒng)計服務(wù)器對播放廣告的次數(shù)進行統(tǒng)計,可以大大提高廣告統(tǒng)計的準(zhǔn)確率,從而使廣告商有效地利用統(tǒng)計數(shù)據(jù)制定廣告策略。
綜上所述,以上僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種對廣告播放次數(shù)進行統(tǒng)計的方法,其特征在于,預(yù)先將廣告視頻數(shù)據(jù)、廣告播放信息和廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址添加到提供給客戶端的流媒體數(shù)據(jù)中,當(dāng)客戶端下載流媒體數(shù)據(jù)時,該方法為客戶端播放所獲得的廣告視頻數(shù)據(jù),根據(jù)廣告播放信息生成廣告統(tǒng)計信息,并根據(jù)廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址向廣告統(tǒng)計服務(wù)器發(fā)送廣告統(tǒng)計請求消息,所述廣告統(tǒng)計請求消息攜帶有廣告統(tǒng)計信息;廣告統(tǒng)計服務(wù)器根據(jù)廣告統(tǒng)計信息對廣告播放次數(shù)進行統(tǒng)計。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述客戶端向廣告統(tǒng)計服務(wù)器發(fā)送廣告統(tǒng)計請求消息的方法為客戶端根據(jù)預(yù)先設(shè)置的統(tǒng)計策略向廣告統(tǒng)計服務(wù)器發(fā)送廣告統(tǒng)計請求消息,所述統(tǒng)計策略包括實時統(tǒng)計、定時統(tǒng)計、客戶端啟動時統(tǒng)計或客戶端退出時統(tǒng)計。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,如果采用實時統(tǒng)計的統(tǒng)計策略,所述廣告播放信息包括廣告播放次數(shù)和廣告播放時長,則所述客戶端播放廣告和生成廣告統(tǒng)計信息之間進一步包括所述客戶端根據(jù)廣告播放時長判斷當(dāng)前是否播放完廣告,如果是,則執(zhí)行生成廣告統(tǒng)計信息的步驟,所述廣告統(tǒng)計信息包括廣告播放信息中的廣告播放次數(shù);否則,返回本步驟。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,如果采用定時統(tǒng)計的統(tǒng)計策略,并預(yù)先在客戶端設(shè)置統(tǒng)計定時值,所述廣告播放信息包括廣告播放次數(shù)和廣告播放時長,該方法進一步包括客戶端根據(jù)廣告播放次數(shù)和廣告播放時長在本地對廣告進行統(tǒng)計,獲得本地統(tǒng)計的廣告播放次數(shù),并實時判斷當(dāng)前播放時間是否到達(dá)預(yù)先設(shè)置的統(tǒng)計定時值,如果到達(dá),則執(zhí)行生成廣告統(tǒng)計信息的步驟,所述廣告統(tǒng)計信息包括客戶端本地統(tǒng)計的廣告播放次數(shù);否則,繼續(xù)執(zhí)行本步驟。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,如果采用客戶端啟動時統(tǒng)計的統(tǒng)計策略,所述廣告播放信息包括廣告播放次數(shù)和廣告播放時長,該方法進一步包括客戶端根據(jù)廣告播放次數(shù)和廣告播放時長在本地對廣告進行統(tǒng)計,獲得本地統(tǒng)計的廣告播放次數(shù),并在下一次啟動時執(zhí)行生成廣告統(tǒng)計信息的步驟,所述廣告統(tǒng)計信息包括客戶端本地統(tǒng)計的廣告播放次數(shù)。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,如果采用客戶端退出時統(tǒng)計的統(tǒng)計策略,所述廣告播放信息包括廣告播放次數(shù)和廣告播放時長,該方法進一步包括客戶端根據(jù)廣告播放次數(shù)和廣告播放時長在本地對廣告進行統(tǒng)計,獲得本地統(tǒng)計的廣告播放次數(shù),并在客戶端退出時執(zhí)行生成廣告統(tǒng)計信息的步驟,所述廣告統(tǒng)計信息包括客戶端本地統(tǒng)計的廣告播放次數(shù)。
7.根據(jù)權(quán)利要求2至6任一項所述的方法,其特征在于,所述廣告統(tǒng)計服務(wù)器對廣告進行統(tǒng)計的方法為當(dāng)廣告統(tǒng)計服務(wù)器接收到廣告統(tǒng)計請求消息時,將自身已有的廣告播放次數(shù)加上廣告統(tǒng)計請求消息中攜帶的廣告播放次數(shù),作為當(dāng)前的廣告播放次數(shù)。
8.一種對廣告播放次數(shù)進行統(tǒng)計的系統(tǒng),其特征在于,該系統(tǒng)包括流媒體服務(wù)器,用于將廣告視頻數(shù)據(jù)、廣告播放信息和廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址添加到提供給客戶端的流媒體數(shù)據(jù)中,并向客戶端提供流媒體數(shù)據(jù);客戶端,用于接收流媒體數(shù)據(jù),播放所獲得的廣告,根據(jù)廣告播放信息獲得廣告統(tǒng)計信息,并根據(jù)廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址向廣告統(tǒng)計服務(wù)器發(fā)送廣告統(tǒng)計請求消息,所述廣告統(tǒng)計請求消息攜帶有廣告統(tǒng)計信息;廣告統(tǒng)計服務(wù)器,根據(jù)廣告統(tǒng)計請求消息中攜帶的廣告統(tǒng)計信息對廣告播放次數(shù)進行統(tǒng)計。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述客戶端包括接收單元,用于接收來自流媒體服務(wù)器的流媒體數(shù)據(jù);視頻播放單元,用于播放含有廣告的流媒體數(shù)據(jù);本地統(tǒng)計單元,用于從流媒體數(shù)據(jù)中獲得廣告播放信息和廣告統(tǒng)計服務(wù)器網(wǎng)絡(luò)地址,根據(jù)廣告播放信息獲得廣告統(tǒng)計信息,并生成攜帶有廣告統(tǒng)計信息和廣告統(tǒng)計服務(wù)器網(wǎng)絡(luò)地址的廣告統(tǒng)計請求消息;發(fā)送單元,用于將廣告統(tǒng)計請求消息發(fā)送給廣告統(tǒng)計服務(wù)器。
全文摘要
本發(fā)明提供一種對廣告播放次數(shù)進行統(tǒng)計的方法和系統(tǒng),具體為預(yù)先將廣告視頻數(shù)據(jù)、廣告播放信息和廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址添加到提供給客戶端的流媒體數(shù)據(jù)中;當(dāng)客戶端下載流媒體數(shù)據(jù)時,播放獲得的廣告視頻數(shù)據(jù),根據(jù)廣告播放信息生成廣告統(tǒng)計信息,并根據(jù)廣告統(tǒng)計服務(wù)器的網(wǎng)絡(luò)地址向廣告統(tǒng)計服務(wù)器發(fā)送廣告統(tǒng)計請求消息;廣告統(tǒng)計服務(wù)器根據(jù)廣告統(tǒng)計請求消息中的廣告統(tǒng)計信息對廣告播放次數(shù)進行統(tǒng)計。應(yīng)該本發(fā)明方案,由于將廣告視頻數(shù)據(jù)添加到流媒體數(shù)據(jù)中,只要播放流媒體數(shù)據(jù)中的廣告,客戶端就可以觸發(fā)廣告統(tǒng)計服務(wù)器對播放廣告的次數(shù)進行統(tǒng)計,可以大大提高統(tǒng)計的準(zhǔn)確率,從而使廣告商有效地利用統(tǒng)計數(shù)據(jù)制定廣告策略。
文檔編號H04L29/06GK101075895SQ200710123498
公開日2007年11月21日 申請日期2007年6月25日 優(yōu)先權(quán)日2007年6月25日
發(fā)明者華有為 申請人:騰訊科技(深圳)有限公司