两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

監(jiān)測(cè)Flash動(dòng)畫(huà)訪(fǎng)問(wèn)信息的方法及訪(fǎng)問(wèn)信息采集裝置的制作方法

文檔序號(hào):6464491閱讀:182來(lái)源:國(guó)知局

專(zhuān)利名稱(chēng)::監(jiān)測(cè)Flash動(dòng)畫(huà)訪(fǎng)問(wèn)信息的方法及訪(fǎng)問(wèn)信息采集裝置的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種監(jiān)測(cè)Flash動(dòng)畫(huà)訪(fǎng)問(wèn)信息的方法及訪(fǎng)問(wèn)信息采集裝置,特別的涉及對(duì)存在于網(wǎng)站、應(yīng)用軟件上的Flash動(dòng)畫(huà)(以下簡(jiǎn)稱(chēng)Flash)的有效的訪(fǎng)問(wèn)信息進(jìn)行監(jiān)測(cè)的方法及信息采集裝置。
背景技術(shù)
:訪(fǎng)問(wèn)信息采集和統(tǒng)計(jì)是指通過(guò)一定的技術(shù)手段監(jiān)測(cè)某個(gè)網(wǎng)絡(luò)軟件或網(wǎng)站的使用情況,并通過(guò)記錄訪(fǎng)問(wèn)的數(shù)據(jù)來(lái)分析用戶(hù)的來(lái)源、地區(qū)、語(yǔ)言等屬性,從而讓軟件廠(chǎng)商或網(wǎng)站主對(duì)軟件使用情況或網(wǎng)站訪(fǎng)問(wèn)情況有清楚的了解,從而改善用戶(hù)體驗(yàn),并以此為指導(dǎo)進(jìn)行廣告投放等相關(guān)商業(yè)活動(dòng)。對(duì)于網(wǎng)站而言,訪(fǎng)問(wèn)信息采集和統(tǒng)計(jì)的重要項(xiàng)目是流量監(jiān)測(cè)。目前,針對(duì)網(wǎng)站的流量監(jiān)測(cè)技術(shù)已經(jīng)日趨成熟,大致原理都是通過(guò)對(duì)網(wǎng)頁(yè)的監(jiān)測(cè),獲取訪(fǎng)客信息,包括IP地址、操作系統(tǒng)、瀏覽器等屬性,并對(duì)這些信息進(jìn)行歸類(lèi)統(tǒng)計(jì),形成訪(fǎng)問(wèn)統(tǒng)計(jì)報(bào)表,包括PV(訪(fǎng)問(wèn)量)、UV(訪(fǎng)問(wèn)人數(shù))、Click(點(diǎn)擊量)等等數(shù)據(jù),以及由這些數(shù)據(jù)抽象而成的各種統(tǒng)計(jì)數(shù)據(jù),比如二跳率、CTR等等;可能統(tǒng)計(jì)的顯示方式有所區(qū)別,但基本原理都是一樣的。相對(duì)而言,監(jiān)測(cè)網(wǎng)頁(yè)比較容易,因?yàn)橐粋€(gè)網(wǎng)頁(yè)對(duì)應(yīng)一個(gè)網(wǎng)址,只要用戶(hù)訪(fǎng)問(wèn)了一個(gè)網(wǎng)址,就可以通過(guò)JavaScript輕松記錄用戶(hù)的訪(fǎng)問(wèn)信息。但Flash就無(wú)法這樣統(tǒng)計(jì),因?yàn)镕lash通常情況下是嵌入到網(wǎng)頁(yè)中的,作為網(wǎng)頁(yè)內(nèi)容的一部分存在,在這種情況下,網(wǎng)頁(yè)的訪(fǎng)問(wèn)量并不等同于Flash的訪(fǎng)問(wèn)量,因?yàn)槭紫菷lash存在版本的兼容問(wèn)題,如果用戶(hù)操作系統(tǒng)的瀏覽器不支持Flash播放或播放器版本過(guò)低,亦或使用了插件禁止了Flash播放,那么Flash用戶(hù)是沒(méi)有看到的,但網(wǎng)頁(yè)已經(jīng)瀏覽了,所以這兩個(gè)訪(fǎng)問(wèn)量不能等同。還有一種情況,就是別的網(wǎng)頁(yè)引用了自己網(wǎng)站的Flash,這樣在別的網(wǎng)頁(yè)上產(chǎn)生了Flash的流量,但是Flash動(dòng)畫(huà)所有人并不知情,所以這部分流量也就丟失了。而且現(xiàn)在Flash并不僅僅是通過(guò)網(wǎng)頁(yè)播放的,有許多存在客戶(hù)端應(yīng)用軟件的實(shí)時(shí)通信類(lèi)工具如QQ、MSN等也會(huì)大量播放Flash,這些Flash的訪(fǎng)問(wèn)信息如播;故次數(shù)等的監(jiān)測(cè),更是無(wú)法通過(guò)現(xiàn)有的方法來(lái)實(shí)現(xiàn)。另夕卜,對(duì)某些嵌入有Flash動(dòng)畫(huà)的應(yīng)用軟件(如網(wǎng)絡(luò)軟件,特別是不基于瀏覽器的獨(dú)立軟件)的訪(fǎng)問(wèn)情況的監(jiān)測(cè),也可以轉(zhuǎn)化為對(duì)Flash訪(fǎng)問(wèn)信息的監(jiān)測(cè)。所以需要一種有效的方式來(lái)準(zhǔn)確監(jiān)測(cè)這些網(wǎng)站及應(yīng)用軟件上的Flash動(dòng)畫(huà)的i方問(wèn)4言息。
發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問(wèn)題是提供一種監(jiān)測(cè)Flash動(dòng)畫(huà)訪(fǎng)問(wèn)信息的方法及訪(fǎng)問(wèn)信息采集裝置,可以對(duì)存在于網(wǎng)站以及應(yīng)用軟件上的Flash有效的訪(fǎng)問(wèn)信息進(jìn)行采集和監(jiān)測(cè)。為了解決上述問(wèn)題,本發(fā)明提供了一種監(jiān)測(cè)Flash訪(fǎng)問(wèn)信息的方法,包括在Hash文件中嵌入用于采集訪(fǎng)問(wèn)信息的采集腳本;用戶(hù)終端播力文Flash文件時(shí),執(zhí)行所述釆集腳本,對(duì)訪(fǎng)問(wèn)信息進(jìn)行釆集并發(fā)送到監(jiān)測(cè)系統(tǒng),所述監(jiān)測(cè)系統(tǒng)對(duì)所述訪(fǎng)問(wèn)信息進(jìn)行保存和統(tǒng)計(jì)。進(jìn)一步的,所述Flash文件還通過(guò)調(diào)取其與其他軟件的外部接口采集訪(fǎng)問(wèn)信息,并與所述采集腳本采集到的訪(fǎng)問(wèn)信息一起發(fā)送給監(jiān)測(cè)系統(tǒng)。進(jìn)一步的,所述采集腳本以超文本傳輸協(xié)i義HTTP請(qǐng)求的方式,通過(guò)HTTP協(xié)議將所述訪(fǎng)問(wèn)信息發(fā)送給監(jiān)測(cè)系統(tǒng)。進(jìn)一步的,所述訪(fǎng)問(wèn)信息,包括以下一個(gè)或多個(gè)的組合用戶(hù)訪(fǎng)問(wèn)時(shí)使用的操作系統(tǒng)的信息、當(dāng)前用戶(hù)的訪(fǎng)問(wèn)狀態(tài)、當(dāng)前用戶(hù)的IP地址和播放時(shí)間信息。進(jìn)一步的,所述采集腳本使用ActionScript語(yǔ)言中的system.c叩abilities類(lèi)包實(shí)現(xiàn)所述用戶(hù)訪(fǎng)問(wèn)時(shí)使用的操作系統(tǒng)信息的釆集;所述采集腳本使用ActionScript語(yǔ)言中的Cookie機(jī)制實(shí)現(xiàn)所述當(dāng)前用戶(hù)的訪(fǎng)問(wèn)狀態(tài)的采集,再根據(jù)所述訪(fǎng)問(wèn)狀態(tài)統(tǒng)計(jì)出當(dāng)前用戶(hù)的訪(fǎng)問(wèn)次數(shù)。進(jìn)一步的,每播放一次Flash,采集腳本完成一次訪(fǎng)問(wèn)信息的釆集并向監(jiān)測(cè)系統(tǒng)進(jìn)行一次發(fā)送,由監(jiān)測(cè)系統(tǒng)進(jìn)行Flash播;改次數(shù)的統(tǒng)計(jì)。進(jìn)一步的,所迷采集腳本在開(kāi)始播放Flash文件時(shí)執(zhí)行訪(fǎng)問(wèn)信息采集、或在播放中執(zhí)行訪(fǎng)問(wèn)信息采集、或一次播放結(jié)束之后再執(zhí)行訪(fǎng)問(wèn)信息采集。進(jìn)一步的,所述Flash采集腳本中還有標(biāo)識(shí)M對(duì)象的配置代碼,為符號(hào)序列、數(shù)字?jǐn)?shù)列或所乾故的通用資源定位符URL地址。進(jìn)一步的,所述Flash采集腳本將Flash的配置代碼隨所述訪(fǎng)問(wèn)信息一起發(fā)送給監(jiān)測(cè)系統(tǒng);所述監(jiān)測(cè)系統(tǒng)根據(jù)其內(nèi)保存的所述Flash的配置代碼與該Flash的投放對(duì)象的對(duì)應(yīng)關(guān)系,并結(jié)合所述訪(fǎng)問(wèn)信息對(duì)所述^i文對(duì)象的使用情況進(jìn)行統(tǒng)計(jì)。為了解決上述問(wèn)題,本發(fā)明還提供了一種Flash動(dòng)畫(huà)訪(fǎng)問(wèn)信息的釆集裝置,包括Flash播放模塊、訪(fǎng)問(wèn)信息采集模塊和發(fā)送模塊;所述Flash播放模塊,用于根據(jù)用戶(hù)觸發(fā)播放嵌入了采集腳本的Flash文件,觸發(fā)所述訪(fǎng)問(wèn)信息采集模塊工作;所述訪(fǎng)問(wèn)信息采集模塊,執(zhí)行所述采集腳本對(duì)訪(fǎng)問(wèn)信息進(jìn)行采集并傳輸給所述發(fā)送纟莫塊;所述發(fā)送才莫塊,將訪(fǎng)問(wèn)信息發(fā)送給監(jiān)測(cè)系統(tǒng)進(jìn)行保存和統(tǒng)計(jì)。進(jìn)一步的,所述訪(fǎng)問(wèn)信息采集模塊,還調(diào)取與其他軟件的外部接口獲取訪(fǎng)問(wèn)信息,與通過(guò)執(zhí)行所述采集腳本獲得的訪(fǎng)問(wèn)信息一起傳輸給所述發(fā)送模塊;所述發(fā)送模塊,將全部訪(fǎng)問(wèn)信息發(fā)送給監(jiān)測(cè)系統(tǒng)進(jìn)行保存和統(tǒng)計(jì)。進(jìn)一步的,所述發(fā)送模塊,以超文本傳輸協(xié)議HTTP請(qǐng)求的方式,通過(guò)HTTP協(xié)議將所述訪(fǎng)問(wèn)信息發(fā)送給監(jiān)測(cè)系統(tǒng)。進(jìn)一步的,所述發(fā)送模塊,發(fā)送給監(jiān)測(cè)系統(tǒng)的訪(fǎng)問(wèn)信息包括以下一個(gè)或多個(gè)的組合用戶(hù)訪(fǎng)問(wèn)時(shí)使用的操作系統(tǒng)的偖息、當(dāng)前用戶(hù)的訪(fǎng)問(wèn)狀態(tài)、當(dāng)前用戶(hù)的IP地址和播;故時(shí)間信息。進(jìn)一步的,所述訪(fǎng)問(wèn)信息采集模塊,所執(zhí)行的采集腳本使用ActionScript語(yǔ)言中的system.capabilities類(lèi)包實(shí)現(xiàn)所述用戶(hù)訪(fǎng)問(wèn)時(shí)使用的操作系統(tǒng)信息的采集;還使用ActionScript語(yǔ)言中的Cookie機(jī)制實(shí)現(xiàn)所述當(dāng)前用戶(hù)的訪(fǎng)問(wèn)狀態(tài)的釆集,再根據(jù)所述訪(fǎng)問(wèn)狀態(tài)統(tǒng)計(jì)出當(dāng)前用戶(hù)的訪(fǎng)問(wèn)次數(shù)。進(jìn)一步的,所述發(fā)送模塊,向所述監(jiān)測(cè)系統(tǒng)發(fā)送訪(fǎng)問(wèn)信息的次數(shù)供監(jiān)測(cè)系統(tǒng)進(jìn)行Flash播;^文次數(shù)的統(tǒng)計(jì)。進(jìn)一步的,所述訪(fǎng)問(wèn)信息采集模塊,執(zhí)行所述采集腳本將標(biāo)識(shí)該Flash的招j文對(duì)象的配置代碼也通知所述發(fā)送才莫塊;所述發(fā)送4莫塊,將所述配置代碼隨所述訪(fǎng)問(wèn)信息一起發(fā)送給監(jiān)測(cè)系統(tǒng)對(duì)所述^i丈對(duì)象的使用情況進(jìn)行統(tǒng)計(jì)。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下技術(shù)效杲1)Flash播放器具有極高的普及率,大部分網(wǎng)絡(luò)軟件已經(jīng)集成了Flash的播放環(huán)境,所以本發(fā)明可以在不改變軟件本身代碼的情況下,完成訪(fǎng)問(wèn)信息的采集和統(tǒng)計(jì);2)本發(fā)明在實(shí)現(xiàn)上只需要在Flash動(dòng)畫(huà)文件里添加代碼,對(duì)Flash動(dòng)畫(huà)創(chuàng)意(表現(xiàn)形式)無(wú)影響;3)Flash本身具備極高的安全限制,所以不必?fù)?dān)心用戶(hù)隱私被泄密;4)本發(fā)明還可以對(duì)嵌入Flash動(dòng)畫(huà)的應(yīng)用軟件的使用情況進(jìn)行采集和監(jiān)測(cè)。圖1為本發(fā)明實(shí)施例的方法流程圖2為本發(fā)明實(shí)施例的信息采集示意圖3為本發(fā)明實(shí)施例的裝置示意圖。具體實(shí)施例方式本發(fā)明為了解決傳統(tǒng)技術(shù)方案存在的弊端,通過(guò)以下具體實(shí)施例進(jìn)一步闡述本發(fā)明所述的一種監(jiān)測(cè)Flash動(dòng)畫(huà)訪(fǎng)問(wèn)信息的方法及訪(fǎng)問(wèn)信息采集裝置,以下對(duì)具體實(shí)施方式進(jìn)^f亍詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。我們可以使用Flash內(nèi)部的ActionScript語(yǔ)言來(lái)實(shí)現(xiàn)獲取訪(fǎng)問(wèn)信息的功能。ActionScript是一門(mén)完整的腳本語(yǔ)言,它提供了一個(gè)名為system.capabilities的類(lèi)包,使用這個(gè)類(lèi)包,即可獲知用戶(hù)當(dāng)前操作系統(tǒng)的各種信息(包括操作系統(tǒng),分辨率,屏幕顏色等等);另外,可使用loadVariables方法統(tǒng)計(jì)Flash的播放次數(shù),每次播;故Flash的時(shí)候完成一次信息采集并向監(jiān)測(cè)系統(tǒng)地址頁(yè)發(fā)送一次匯報(bào),這樣監(jiān)測(cè)系統(tǒng)就可以統(tǒng)計(jì)到Flash的播放次數(shù);采集腳本通過(guò)使用Flash內(nèi)部的Cookie機(jī)制,可以記錄當(dāng)前用戶(hù)的訪(fǎng)問(wèn)狀態(tài),這樣就可以統(tǒng)計(jì)出唯一訪(fǎng)問(wèn)人數(shù)(即UV);另外,F(xiàn)lash提供了與其他軟件針的外部接口(Extemallnterface),這樣一些Flash無(wú)法統(tǒng)計(jì)到的數(shù)據(jù),我們可以通過(guò)調(diào)取外部接口將數(shù)據(jù)獲取到Flash中,比如通過(guò)JavaScript接口獲取用戶(hù)的瀏覽器類(lèi)型、訪(fǎng)問(wèn)URL(通用資源定位符)地址等等,最終把收集到的信息匯集到一起,由采集腳本用HTTP協(xié)議發(fā)送到監(jiān)測(cè)系統(tǒng)。對(duì)存在于網(wǎng)頁(yè)、應(yīng)用軟件上的Flash進(jìn)行監(jiān)測(cè),如圖l所示,為本發(fā)明的方法流程圖。在終端執(zhí)行信息采集流程前,預(yù)先使用ActionScript語(yǔ)言在Flash中嵌入采集腳本,包括采集訪(fǎng)問(wèn)信息的代碼和發(fā)送訪(fǎng)問(wèn)信息的代碼,完成所有配置工作,之后用戶(hù)訪(fǎng)問(wèn)時(shí)通過(guò)執(zhí)行如下操作完成信息釆集步驟IOO,用戶(hù)登錄網(wǎng)絡(luò),訪(fǎng)問(wèn)網(wǎng)頁(yè)時(shí)將帶有Flash的頁(yè)面下載到本地,或在本地啟動(dòng)帶有Flash的應(yīng)用軟件(特別是支持網(wǎng)絡(luò)連接的應(yīng)用軟件,如某些客戶(hù)端應(yīng)用軟件);步驟IOI,在播放Flash的過(guò)程中,執(zhí)行腳本文件中嵌入的采集訪(fǎng)問(wèn)信息的代碼,對(duì)本次訪(fǎng)問(wèn)的訪(fǎng)問(wèn)信息進(jìn)行采集;采集腳本獲得的所述訪(fǎng)問(wèn)信息,可以包括當(dāng)前操作系統(tǒng)信息、當(dāng)前用戶(hù)的訪(fǎng)問(wèn)狀態(tài)、播放的時(shí)間信息等等;在嵌入的采集腳本中所使用的system.capabilities類(lèi)包用于獲知用戶(hù)當(dāng)前操作系統(tǒng)的各種信息(包括操作系統(tǒng),分辨率,屏幕顏色等等);在嵌入的釆集腳本中所使用的Flash內(nèi)部的Cookie機(jī)制,用于記錄當(dāng)前用戶(hù)的訪(fǎng)問(wèn)狀態(tài),再根據(jù)所述訪(fǎng)問(wèn)狀態(tài)統(tǒng)計(jì)出當(dāng)前用戶(hù)的訪(fǎng)問(wèn)次數(shù);使用loadVariables方法統(tǒng)計(jì)Flash的播放次數(shù),這個(gè)播放次數(shù)的統(tǒng)計(jì)由監(jiān)測(cè)系統(tǒng)完成;播放的時(shí)間信息可以取Flash播放時(shí)任意兩點(diǎn)間時(shí)長(zhǎng)由采集腳本檢測(cè)得到;上述訪(fǎng)問(wèn)信息采集的時(shí)機(jī)可以是在播放開(kāi)始時(shí)即執(zhí)行,也可以是在播放中或一次播放結(jié)束之后再執(zhí)行;需要說(shuō)明的是,除了采集腳本采集訪(fǎng)問(wèn)信息,F(xiàn)lash可以通過(guò)調(diào)取其與其他軟件的外部接口(Extemallnterface),獲取一些采集腳本無(wú)法統(tǒng)計(jì)到的數(shù)據(jù),比如通過(guò)JavaScript接口獲取用戶(hù)的瀏覽器類(lèi)型、所訪(fǎng)問(wèn)的URL(通用資源定位符)地址等等;步驟102,執(zhí)行腳本文件中嵌入的發(fā)送訪(fǎng)問(wèn)信息的代碼,將采集到的訪(fǎng)問(wèn)信息發(fā)送到配置好的監(jiān)測(cè)系統(tǒng);所述采集腳本以超文本傳輸協(xié)議HTTP請(qǐng)求的方式,通過(guò)HTTP協(xié)議將采集的訪(fǎng)問(wèn)信息發(fā)送給監(jiān)測(cè)系統(tǒng);該HTTP請(qǐng)求發(fā)送的數(shù)據(jù)的頭部攜帶有系統(tǒng)信息,其中包括了訪(fǎng)客的IP地址等等信息;步驟103,監(jiān)測(cè)系統(tǒng)實(shí)時(shí)接收和保存收到的各個(gè)用戶(hù)終端發(fā)送的訪(fǎng)問(wèn)信息,在這些訪(fǎng)問(wèn)信息的基礎(chǔ)上進(jìn)行統(tǒng)計(jì),得到如訪(fǎng)客來(lái)源(包括根據(jù)訪(fǎng)客的EP地址統(tǒng)計(jì)得到的訪(fǎng)客所在省份、城市等信息)、訪(fǎng)問(wèn)次數(shù)等;每播放一次Flash,采集腳本完成一次訪(fǎng)問(wèn)信息的采集并向監(jiān)測(cè)系統(tǒng)進(jìn)行一次發(fā)送,監(jiān)測(cè)系統(tǒng)可以根據(jù)采集腳本發(fā)送的訪(fǎng)問(wèn)信息的次數(shù)進(jìn)行Flash播放次數(shù)的統(tǒng)計(jì)。經(jīng)過(guò)上面的采集統(tǒng)計(jì)過(guò)程,F(xiàn)lash制作者可以通過(guò)查詢(xún)監(jiān)測(cè)系統(tǒng),獲取自己的Flash#皮訪(fǎng)問(wèn)的統(tǒng)計(jì)數(shù)椐。對(duì)于在Flash中嵌入釆集腳本的過(guò)程,以下給出一個(gè)應(yīng)用實(shí)例加以說(shuō)明。MSN擁有可播放Flash動(dòng)畫(huà)的廣告位,在用戶(hù)登錄MSN并刷新了上面的Flash動(dòng)畫(huà)后,使用本發(fā)明所闡述的嵌入ActionScript腳本的方法,就可以準(zhǔn)確獲取這些用戶(hù)的訪(fǎng)問(wèn)信息。首先,我們要對(duì)Flash腳本進(jìn)行修改;Flash動(dòng)畫(huà)的文件有兩個(gè),一個(gè)是源文件,名為a.fla,一個(gè)是發(fā)布后的動(dòng)畫(huà)〗番^t文件,名為a.swf。用Flash創(chuàng)作工具打開(kāi)源文件a.fla,在關(guān)鍵楨上敲入如下代碼importFlash.system.capabilities;/*-----------------------------常量-------------------------------------*/varcampaignId:String="16";varst一count一imageUri:String="http:〃rdct.miaozhen.com/st—count_image.gif';〃gif地址varst—count—spliter:String="&supertool&";〃分割符/*----------------------------初始化參數(shù)--------------------------------*//*guid*/varFlashCookie:SharedObject=SharedObject.getLocal("MiaoZhenCookie",7");varuv:Number=0;if(FlashCookie.data.guid==null){〃如果guid為空,則賦值varexpdate:Date=newDate();vargmtstr:String=expdate.toString().split("")join("國(guó)")+"-"+expdate.getTime0.toString().split("").join("-").split(":").join("-")+"-"+Math.round(Math.random()*100000);FlashCookie.data.guid=gmtstr;uv=l;/*日期時(shí)間*/_<table>tableseeoriginaldocumentpage12</column></row><table><table>tableseeoriginaldocumentpage13</column></row><table>這段代碼執(zhí)行的功能如下所述1、首先,引入必需的Flash.system.capabilities類(lèi)包;2、配置參數(shù),設(shè)置唯一標(biāo)示這個(gè)Flash的參數(shù);3、通過(guò)SharedObject的方式,判斷用戶(hù)是否第一次訪(fǎng)問(wèn);4、獲取系統(tǒng)時(shí)間,操作系統(tǒng),F(xiàn)lashPlayer版本,屏幕顏色,語(yǔ)言和分辨率,存入相應(yīng)的變量;5、將這些變量歸結(jié)到一個(gè)數(shù)組;6、將數(shù)組合并為字符串,并以特定的間隔符號(hào)隔開(kāi),發(fā)送到指定的監(jiān)測(cè)系統(tǒng)地址;7、如果網(wǎng)絡(luò)連接失敗,則拋出檢查網(wǎng)絡(luò)連接的提示。用戶(hù)登錄MSN后,通過(guò)以上在Flash文件中增加的采集腳本,對(duì)MSN上播放的Flash的訪(fǎng)問(wèn)信息進(jìn)行監(jiān)測(cè),然后在網(wǎng)絡(luò)連接的情況下,將采集到的信息發(fā)送到代碼中指定的監(jiān)測(cè)系統(tǒng)統(tǒng)計(jì)地址http:〃rdct.miaozhen.com/st_count_image.gif,然后由監(jiān)測(cè)系統(tǒng)對(duì)發(fā)來(lái)的信息進(jìn)行統(tǒng)計(jì)并保存。之后用戶(hù)登錄監(jiān)測(cè)系統(tǒng)相應(yīng)的網(wǎng)站Miaozhen監(jiān)測(cè)中心(midea.miaozhen.com),建立一個(gè)帳號(hào),就可以查看監(jiān)測(cè)系統(tǒng)內(nèi)存儲(chǔ)的詳細(xì)的i方問(wèn)4言息。在上述嵌入Flash釆集腳本完成后,對(duì)該腳本實(shí)際執(zhí)行的過(guò)程以一個(gè)應(yīng)用實(shí)例加以i兌明。如圖2所示,為本發(fā)明的信息采集的示意圖。當(dāng)一個(gè)用戶(hù)登錄MSN的時(shí)候,實(shí)際上他瀏覽了這個(gè)Flash,Flash在播;故時(shí)通過(guò)內(nèi)部的采集腳本(如上一應(yīng)用實(shí)例所述的代碼),已經(jīng)獲取到了他的相關(guān)信息。然后,F(xiàn)lash通過(guò)HTTP協(xié)議,將這些數(shù)據(jù)發(fā)送給了Miaozhen監(jiān)測(cè)系統(tǒng),Miaozhen監(jiān)測(cè)系統(tǒng)將這些數(shù)據(jù)記錄,并歸類(lèi)整理。具體過(guò)程細(xì)述如下步驟200,當(dāng)用戶(hù)登陸MSN的時(shí)候,MSN內(nèi)部的Flash播放模塊被激活,開(kāi)始播;改Flash動(dòng)畫(huà);步驟201,F(xiàn)lash動(dòng)畫(huà)內(nèi)部嵌入的采集腳本il激活,獲取用戶(hù)的相關(guān)信息;Flash還通過(guò)調(diào)取與其他軟件針的外部接口(Extemallnterface),數(shù)據(jù)一些采集腳本無(wú)法采集到的數(shù)據(jù),比如通過(guò)JavaScript接口獲取用戶(hù)的瀏覽器類(lèi)型、訪(fǎng)問(wèn)URL(通用資源定位符)地址等等;步驟202,采集腳本將收集到的數(shù)據(jù),合并為一個(gè)字符串,以HTTP(超文本傳輸協(xié)議)請(qǐng)求的方式,通過(guò)HTTP協(xié)議,將數(shù)據(jù)的字符串發(fā)送到監(jiān)測(cè)系統(tǒng);步驟203,監(jiān)測(cè)系統(tǒng)獲取到用戶(hù)的HTTP請(qǐng)求,統(tǒng)計(jì)用戶(hù)的訪(fǎng)問(wèn)量;監(jiān)測(cè)系統(tǒng)獲取傳遞過(guò)來(lái)的數(shù)據(jù)字符串,拆解為詳細(xì)的數(shù)據(jù),保存到監(jiān)測(cè)系統(tǒng)內(nèi)的數(shù)據(jù)庫(kù)中;通過(guò)分析HTTP請(qǐng)求頭部信息,獲取部分訪(fǎng)問(wèn)信息,保存到數(shù)據(jù)庫(kù),流程結(jié)束。應(yīng)用上述的對(duì)存在于網(wǎng)頁(yè)以及應(yīng)用軟件上的Flash的訪(fǎng)問(wèn)信息進(jìn)行監(jiān)測(cè)的方法,也可以對(duì)這些應(yīng)用軟件的使用情況進(jìn)4于監(jiān)測(cè)。乾改者在乾改Flash動(dòng)畫(huà)時(shí),是針對(duì)指定的招j文對(duì)象(如應(yīng)用軟件、網(wǎng)頁(yè))進(jìn)行的,即乾故者知道Flash是乾故到哪個(gè)應(yīng)用軟件上的。在Flash采集腳本中有標(biāo)識(shí)所乾故的應(yīng)用軟件的配置代碼,一般為所投放的URL地址(參見(jiàn)采集腳本代碼實(shí)例中的"廣告位URL":varthisURL:String^"MSN"),也可以用符號(hào)序列或數(shù)字?jǐn)?shù)列表示,在監(jiān)測(cè)系統(tǒng)上保存有該配置代碼與應(yīng)用軟件的對(duì)應(yīng)關(guān)系,即這個(gè)位置上的Flash投放在哪個(gè)應(yīng)用軟件上。在Flash采集腳本向監(jiān)測(cè)系統(tǒng)發(fā)送采集的訪(fǎng)問(wèn)信息時(shí),也會(huì)把該Flash的配置代碼通知給監(jiān)測(cè)系統(tǒng)。監(jiān)測(cè)系統(tǒng)根據(jù)這個(gè)配置代碼,查詢(xún)其內(nèi)保存的對(duì)應(yīng)關(guān)系,找到相應(yīng)的應(yīng)用軟件,然后結(jié)合如前面的方法采集來(lái)的訪(fǎng)問(wèn)信息完成對(duì)這個(gè)應(yīng)用軟件的使用情況的監(jiān)測(cè)。以下以一個(gè)應(yīng)用實(shí)例進(jìn)行說(shuō)明。很多用戶(hù)登錄MSN后,無(wú)從知曉這個(gè)MSN的使用情況。但是MSN擁有可播放Flash動(dòng)畫(huà)的廣告位,通過(guò)如上面的方法向這個(gè)Flash的源文件a.fla嵌入用ActionScript完成的采集腳本(其中帶有配置代碼);當(dāng)用戶(hù)登陸MSN的時(shí)候,MSN內(nèi)部的Flash播放模塊被激活,開(kāi)始播放Flash動(dòng)畫(huà);此時(shí)Flash動(dòng)畫(huà)內(nèi)部嵌入的釆集腳本^皮激活,獲取用戶(hù)的相關(guān)信息,F(xiàn)lash還通過(guò)調(diào)取與其他軟件針的外部接口(Extemallnterface),獲取一些采集腳本無(wú)法釆集到的數(shù)據(jù);釆集腳本將收集到的數(shù)據(jù)合并為一個(gè)字符串,以HTTP請(qǐng)求的方式,通過(guò)HTTP協(xié)議將數(shù)據(jù)的字符串以及這個(gè)Flash配置代碼所標(biāo)識(shí)的配置代碼發(fā)送到監(jiān)測(cè)系統(tǒng);監(jiān)測(cè)系統(tǒng)獲取到用戶(hù)的HTTP請(qǐng)求,統(tǒng)計(jì)用戶(hù)的訪(fǎng)問(wèn)量;將所獲取傳遞過(guò)來(lái)的數(shù)據(jù)字符串,拆解為詳細(xì)的數(shù)據(jù),保存到監(jiān)測(cè)系統(tǒng)內(nèi)的數(shù)據(jù)庫(kù)中;通過(guò)分析HTTP請(qǐng)求頭部信息,獲取部分訪(fǎng)問(wèn)信息,保存到數(shù)據(jù)庫(kù);監(jiān)測(cè)系統(tǒng)依據(jù)這個(gè)Flash的配置代碼,查詢(xún)其內(nèi)存儲(chǔ)的配置代碼與應(yīng)用軟件類(lèi)型的對(duì)應(yīng)關(guān)系,獲知這個(gè)Flash4狄到MSN上;根據(jù)數(shù)據(jù)庫(kù)中的訪(fǎng)問(wèn)信息對(duì)MSN軟件的整體使用情況進(jìn)行統(tǒng)計(jì),還可以對(duì)配置代碼對(duì)應(yīng)的MSN的使用情況進(jìn)行統(tǒng)計(jì)。如圖3所示,為本發(fā)明實(shí)施例中的裝置示意圖,F(xiàn)lash動(dòng)畫(huà)訪(fǎng)問(wèn)信息的采集裝置30,包括:Flash播放模塊301、訪(fǎng)問(wèn)信息采集模塊302和發(fā)送模塊303;所述裝置30與監(jiān)測(cè)系統(tǒng)40相連;Flash播放模塊301,用于根據(jù)用戶(hù)觸發(fā)播放嵌入釆集腳本的Flash文件,觸發(fā)訪(fǎng)問(wèn)信息釆集模塊302工作;訪(fǎng)問(wèn)信息采集模塊302,執(zhí)行所述采集訪(fǎng)問(wèn)信息的采集腳本,對(duì)訪(fǎng)問(wèn)信息進(jìn)行采集,還調(diào)取與其他軟件針的外部接口,獲取一些采集腳本無(wú)法采集到的訪(fǎng)問(wèn)信息,將所有訪(fǎng)問(wèn)信息傳輸給發(fā)送才莫塊303;還將該Flash文件中的配置代碼也通知發(fā)送模塊303;發(fā)送模塊303,將訪(fǎng)問(wèn)信息與配置代碼發(fā)送給監(jiān)測(cè)系統(tǒng)40。監(jiān)測(cè)系統(tǒng)40對(duì)所述訪(fǎng)問(wèn)信息進(jìn)行保存和統(tǒng)計(jì),并結(jié)合所述配置代碼對(duì)Flash的投放對(duì)象(應(yīng)用軟件)的使用情況進(jìn)行統(tǒng)計(jì)。上述模塊、裝置的具體操作參見(jiàn)前述方法流程,在此不再贅述。當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。權(quán)利要求1、一種監(jiān)測(cè)Flash訪(fǎng)問(wèn)信息的方法,其特征在于,在Flash文件中嵌入用于采集訪(fǎng)問(wèn)信息的采集腳本;用戶(hù)終端播放Flash文件時(shí),執(zhí)行所述采集腳本,對(duì)訪(fǎng)問(wèn)信息進(jìn)行采集并發(fā)送到監(jiān)測(cè)系統(tǒng),所述監(jiān)測(cè)系統(tǒng)對(duì)所述訪(fǎng)問(wèn)信息進(jìn)行保存和統(tǒng)計(jì)。2、如權(quán)利要求l所述的方法,其特征在于,所述Flash文件還通過(guò)調(diào)取其與其他軟件的外部接口采集訪(fǎng)問(wèn)信息,并與所述采集腳本采集到的訪(fǎng)問(wèn)信息一起發(fā)送給監(jiān)測(cè)系統(tǒng)。3、如權(quán)利要求2所述的方法,其特征在于,所述釆集腳本以超文本傳輸協(xié)議HTTP請(qǐng)求的方式,通過(guò)HTTP協(xié)議將全部訪(fǎng)問(wèn)信息發(fā)送給監(jiān)測(cè)系統(tǒng)。4、如權(quán)利要求3所述的方法,其特征在于,所述訪(fǎng)問(wèn)信息,包括以下一個(gè)或多個(gè)的組合用戶(hù)訪(fǎng)問(wèn)時(shí)使用的操作系統(tǒng)的信息、當(dāng)前用戶(hù)的訪(fǎng)問(wèn)狀態(tài)、當(dāng)前用戶(hù)的IP地址和播放時(shí)間信息。5、如權(quán)利要求4所述的方法,其特征在于,所述采集腳本使用ActionScript語(yǔ)言中的system.capabilities類(lèi)包實(shí)現(xiàn)所述用戶(hù)訪(fǎng)問(wèn)時(shí)使用的操作系統(tǒng)信息的釆集;所述采集腳本使用ActionScript語(yǔ)言中的Cookie機(jī)制實(shí)現(xiàn)所述當(dāng)前用戶(hù)的訪(fǎng)問(wèn)狀態(tài)的采集,再根據(jù)所述訪(fǎng)問(wèn)狀態(tài)統(tǒng)計(jì)出當(dāng)前用戶(hù)的訪(fǎng)問(wèn)次數(shù)。6、如權(quán)利要求4所述的方法,其特征在于,每播放一次Flash,采集腳本完成一次訪(fǎng)問(wèn)信息的采集并向監(jiān)測(cè)系統(tǒng)進(jìn)行一次發(fā)送,由監(jiān)測(cè)系統(tǒng)進(jìn)行Flash播放次數(shù)的統(tǒng)計(jì)。7、如權(quán)利要求l所述的方法,其特征在于,所述采集腳本在開(kāi)始播放Flash文件時(shí)執(zhí)行訪(fǎng)問(wèn)信息釆集、或在播放中執(zhí)行訪(fǎng)問(wèn)信息采集、或一次播放結(jié)束之后再執(zhí)行訪(fǎng)問(wèn)信息采集。8、如權(quán)利要求l所述的方法,其特征在于,所述Flash采集腳本中還有標(biāo)識(shí)投^:對(duì)象的配置代碼,為符號(hào)序列、數(shù)字?jǐn)?shù)列或所投放的通用資源定位符URL地址。9、如權(quán)利要求8所述的方法,其特征在于,所述Flash采集腳本將Flash的配置代碼隨所述訪(fǎng)問(wèn)信息一起發(fā)送給監(jiān)測(cè)系統(tǒng);所述監(jiān)測(cè)系統(tǒng)根據(jù)其內(nèi)保存的所述Flash的配置代碼與該Flash的^i文對(duì)象的對(duì)應(yīng)關(guān)系,并結(jié)合所迷訪(fǎng)問(wèn)信息對(duì)所述投》文對(duì)象的使用情況進(jìn)行統(tǒng)計(jì)。10、一種Flash動(dòng)畫(huà)訪(fǎng)問(wèn)信息的釆集裝置,其特征在于,包括Flash播放模塊、訪(fǎng)問(wèn)信息采集模塊和發(fā)送模塊;所述Flash播放模塊,用于根據(jù)用戶(hù)觸發(fā)播放嵌入了釆集腳本的Flash文件,觸發(fā)所述訪(fǎng)問(wèn)信息采集;f莫塊工作;所述訪(fǎng)問(wèn)信息采集模塊,執(zhí)行所述采集腳本對(duì)訪(fǎng)問(wèn)信息進(jìn)行采集并傳輸給所述發(fā)送模塊;所述發(fā)送才莫塊,將訪(fǎng)問(wèn)信息發(fā)送給監(jiān)測(cè)系統(tǒng)進(jìn)行保存和統(tǒng)計(jì)。11、如權(quán)利要求10所述的裝置,其特征在于,所述訪(fǎng)問(wèn)信息釆集模塊,還調(diào)取與其他軟件的外部接口獲取訪(fǎng)問(wèn)信息,與通過(guò)執(zhí)行所述采集腳本獲得的訪(fǎng)問(wèn)信息一起傳輸給所述發(fā)送模塊;所述發(fā)送模塊,將全部訪(fǎng)問(wèn)信息發(fā)送給監(jiān)測(cè)系統(tǒng)進(jìn)行保存和統(tǒng)計(jì)。12、如權(quán)利要求ll所述的裝置,其特征在于,所述發(fā)送才莫塊,以超文本傳輸協(xié)議HTTP請(qǐng)求的方式,通過(guò)HTTP協(xié)議將所述訪(fǎng)問(wèn)信息發(fā)送給監(jiān)測(cè)系統(tǒng)。13、如權(quán)利要求12所述的裝置,其特征在于,所述發(fā)送坤莫塊,發(fā)送給監(jiān)測(cè)系統(tǒng)的訪(fǎng)問(wèn)信息包括以下一個(gè)或多個(gè)的組合用戶(hù)訪(fǎng)問(wèn)時(shí)使用的操作系統(tǒng)的信息、當(dāng)前用戶(hù)的訪(fǎng)問(wèn)狀態(tài)、當(dāng)前用戶(hù)的IP地址和播放時(shí)間信息。14、如權(quán)利要求13所述的裝置,其特征在于,所述訪(fǎng)問(wèn)信息采集模塊,所執(zhí)行的采集腳本使用ActionScript語(yǔ)言中的system.capabilities類(lèi)包實(shí)現(xiàn)所述用戶(hù)訪(fǎng)問(wèn)時(shí)使用的操作系統(tǒng)信息的采集;還使用ActionScript語(yǔ)言中的Cookie機(jī)制實(shí)現(xiàn)所述當(dāng)前用戶(hù)的訪(fǎng)問(wèn)狀態(tài)的采集,再根據(jù)所述訪(fǎng)問(wèn)狀態(tài)統(tǒng)計(jì)出當(dāng)前用戶(hù)的訪(fǎng)問(wèn)次數(shù)。15、如權(quán)利要求13所述的裝置,其特征在于,所述發(fā)送模塊,向所述監(jiān)測(cè)系統(tǒng)發(fā)送訪(fǎng)問(wèn)信息的次數(shù)供監(jiān)測(cè)系統(tǒng)進(jìn)行Flash播》文次數(shù)的統(tǒng)計(jì)。16、如權(quán)利要求10所述的裝置,其特征在于,所述訪(fǎng)問(wèn)信息釆集模塊,執(zhí)行所述采集腳本將標(biāo)識(shí)該Flash的投i欠對(duì)象的配置代碼也通知所述發(fā)送模塊;所述發(fā)送模塊,將所述配置代碼隨所述訪(fǎng)問(wèn)信息一起發(fā)送給監(jiān)測(cè)系統(tǒng)對(duì)所述投放對(duì)象的使用情況進(jìn)行統(tǒng)計(jì)。全文摘要本發(fā)明公開(kāi)了一種監(jiān)測(cè)Flash訪(fǎng)問(wèn)信息的方法及訪(fǎng)問(wèn)信息采集裝置,其中所述方法包括在Flash文件中嵌入用于采集訪(fǎng)問(wèn)信息的采集腳本;用戶(hù)終端播放Flash文件時(shí),執(zhí)行所述采集腳本,對(duì)訪(fǎng)問(wèn)信息進(jìn)行采集并發(fā)送到監(jiān)測(cè)系統(tǒng),所述監(jiān)測(cè)系統(tǒng)對(duì)所述訪(fǎng)問(wèn)信息進(jìn)行保存和統(tǒng)計(jì)。本發(fā)明可以完成對(duì)Flash訪(fǎng)問(wèn)信息的采集和統(tǒng)計(jì),且具備極高的安全限制,還可以在不改變軟件本身代碼的情況下對(duì)嵌入Flash動(dòng)畫(huà)的應(yīng)用軟件的使用情況進(jìn)行采集和監(jiān)測(cè)。文檔編號(hào)G06F9/44GK101304347SQ20081011603公開(kāi)日2008年11月12日申請(qǐng)日期2008年7月2日優(yōu)先權(quán)日2008年7月2日發(fā)明者沛劉,吳明輝,郭少瑞申請(qǐng)人:北京學(xué)之途網(wǎng)絡(luò)科技有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
郁南县| 福建省| 禹州市| 彩票| 彝良县| 沛县| 旬阳县| 稻城县| 黑龙江省| 丘北县| 涞水县| 满洲里市| 张北县| 彰武县| 顺昌县| 天等县| 晋宁县| 梧州市| 泉州市| 平顶山市| 万安县| 甘孜县| 刚察县| 南昌县| 新昌县| 京山县| 古蔺县| 绥芬河市| 灵山县| 江北区| 瓦房店市| 谢通门县| 上杭县| 加查县| 湘西| 都兰县| 浦东新区| 克什克腾旗| 准格尔旗| 乡城县| 南宁市|