本發(fā)明實(shí)施例涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種應(yīng)用程序下載量確定方法及裝置。
背景技術(shù):
:目前,隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,可以在終端(例如手機(jī)、電視、電腦等)中下載并安裝多種應(yīng)用程序。為了便于用戶(hù)對(duì)應(yīng)用程序的熱門(mén)程度進(jìn)行了解,通常向用戶(hù)展示應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量,下載量越高,熱門(mén)程度越高。在實(shí)際應(yīng)用過(guò)程中,對(duì)應(yīng)用應(yīng)用程序執(zhí)行的下載操作和升級(jí)操作,均會(huì)對(duì)該應(yīng)用程序產(chǎn)生新的下載量。在現(xiàn)有技術(shù)中,在對(duì)應(yīng)用程序的下載量進(jìn)行統(tǒng)計(jì)時(shí),通常直接對(duì)預(yù)設(shè)時(shí)段內(nèi)產(chǎn)生的下載量進(jìn)行累加。然而,應(yīng)用程序?qū)?yīng)的很多下載操作無(wú)法真實(shí)反映用戶(hù)對(duì)應(yīng)用程序的實(shí)際需求(例如,終端自動(dòng)對(duì)應(yīng)用程序進(jìn)行升級(jí)等),導(dǎo)致現(xiàn)有技術(shù)中統(tǒng)計(jì)得到的應(yīng)用程序的下載量的準(zhǔn)確性差。技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供一種應(yīng)用程序下載量確定方法及裝置,用于提高統(tǒng)計(jì)應(yīng)用程序下載量的準(zhǔn)確性。第一方面,本發(fā)明實(shí)施例提供一種應(yīng)用程序下載量確定方法,包括:獲取應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的多個(gè)下載日志,各所述下載日志中包括對(duì)所述應(yīng)用程序執(zhí)行的下載操作;分別根據(jù)各所述下載日志,確定各所述下載日志中的下載操作的狀態(tài),所述下載操作的狀態(tài)為有效狀態(tài)或者無(wú)效狀態(tài);根據(jù)所述預(yù)設(shè)時(shí)段內(nèi)有效狀態(tài)的有效下載操作,確定所述應(yīng)用程序在所述預(yù)設(shè)時(shí)段內(nèi)的下載量。在一種可能的實(shí)施方式中,針對(duì)所述多個(gè)下載日志中的任意一個(gè)下載日志,所述分別根據(jù)各所述下載日志,確定各所述下載日志中的下載操作的狀態(tài),包括:判斷所述下載日志中是否包括所述應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄;若判斷結(jié)果為是,則確定所述下載日志中的下載操作的狀態(tài)為有效狀態(tài)。在另一種可能的實(shí)施方式中,若所述下載日志中不包括所述應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄,所述方法還包括:判斷所述下載日志中是否包括對(duì)所述應(yīng)用程序執(zhí)行升級(jí)操作;若是,則確定所述下載日志中的下載操作的狀態(tài)為無(wú)效狀態(tài);若否,則確定所述下載日志中的下載操作的狀態(tài)為有效狀態(tài)。在另一種可能的實(shí)施方式中,獲取應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的多個(gè)下載日志,包括:獲取所述應(yīng)用程序在所述預(yù)設(shè)時(shí)段內(nèi)的日志信息;在所述日志信息中確定多個(gè)下載操作;將各所述下載操作之前第一預(yù)設(shè)時(shí)長(zhǎng)內(nèi)、和所述下載操作之后第二預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的日志信息確定為所述下載日志。在另一種可能的實(shí)施方式中,根據(jù)所述預(yù)設(shè)時(shí)段內(nèi)有效狀態(tài)的有效下載操作,確定所述應(yīng)用程序在所述預(yù)設(shè)時(shí)段內(nèi)的下載量,包括:獲取所述預(yù)設(shè)時(shí)段內(nèi)各所述有效下載操作對(duì)應(yīng)的終端標(biāo)識(shí)和下載時(shí)刻;對(duì)相同終端標(biāo)識(shí)對(duì)應(yīng)的、下載時(shí)刻在第三預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的至少兩個(gè)有效下載操作進(jìn)行去重處理;根據(jù)去重處理后的有效下載操作,確定所述應(yīng)用程序在所述預(yù)設(shè)時(shí)段內(nèi)的下載量。在另一種可能的實(shí)施方式中,根據(jù)所述預(yù)設(shè)時(shí)段內(nèi)有效狀態(tài)的有效下載操作,確定所述應(yīng)用程序在所述預(yù)設(shè)時(shí)段內(nèi)的下載量,包括:對(duì)所述預(yù)設(shè)時(shí)段內(nèi)的有效狀態(tài)的下載操作進(jìn)行累加,確定所述下載量;或者,根據(jù)所述預(yù)設(shè)時(shí)段內(nèi)各子時(shí)段對(duì)應(yīng)的時(shí)間衰減值、各所述子時(shí)段內(nèi)的有效下載次數(shù),確定所述下載量。在另一種可能的實(shí)施方式中,所述根據(jù)所述預(yù)設(shè)時(shí)段內(nèi)各子時(shí)段對(duì)應(yīng)的時(shí)間衰減值、各所述子時(shí)段內(nèi)的有效下載次數(shù),確定所述下載量,包括:通過(guò)公式(1)獲取所述下載量N:N=Σi=1i=KNie-δ|i-1|---(1);]]>其中,所述Ni為第i個(gè)子時(shí)段內(nèi)的有效下載次數(shù),所述K為所述預(yù)設(shè)時(shí)段中的子時(shí)段的個(gè)數(shù),所述δ為預(yù)設(shè)衰減系數(shù),所述e-δ|i-1|為第i個(gè)子時(shí)段對(duì)應(yīng)的時(shí)間衰減值。第二方面,本發(fā)明實(shí)施例提供一種應(yīng)用程序下載量確定裝置,包括:獲取模塊,用于獲取應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的多個(gè)下載日志,各所述下載日志中包括對(duì)所述應(yīng)用程序執(zhí)行的下載操作;第一確定模塊,用于分別根據(jù)各所述下載日志,確定各所述下載日志中的下載操作的狀態(tài),所述下載操作的狀態(tài)為有效狀態(tài)或者無(wú)效狀態(tài);第二確定模塊,用于根據(jù)所述預(yù)設(shè)時(shí)段內(nèi)有效狀態(tài)的有效下載操作,確定所述應(yīng)用程序在所述預(yù)設(shè)時(shí)段內(nèi)的下載量。在一種可能的實(shí)施方式中,所述第一確定模塊包括判斷單元和確定單元,其中,所述判斷單元用于,判斷所述下載日志中是否包括所述應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄;所述確定單元用于,在所述判斷單元判斷所述下載日志中包括所述應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄時(shí),確定所述下載日志中的下載操作的狀態(tài)為有效狀態(tài)。在另一種可能的實(shí)施方式中,在所述判斷單元判斷所述下載日志中不包括所述應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄時(shí),所述判斷單元還用于,判斷所述下載日志中是否包括對(duì)所述應(yīng)用程序執(zhí)行的升級(jí)操作;所述確定單元還用于,在所述判斷單元判斷所述下載日志中包括對(duì)所述應(yīng)用程序執(zhí)行的升級(jí)操作時(shí),確定所述下載日志中的下載操作的狀態(tài)為無(wú)效狀態(tài);所述確定單元還用于,在所述判斷單元判斷所述下載日志中不包括對(duì)所述應(yīng)用程序執(zhí)行的升級(jí)操作時(shí),確定所述下載日志中的下載操作的狀態(tài)為有效狀態(tài)。在另一種可能的實(shí)施方式中,所述獲取模塊具體用于:獲取所述應(yīng)用程序在所述預(yù)設(shè)時(shí)段內(nèi)的日志信息;在所述日志信息中確定多個(gè)下載操作;將各所述下載操作之前第一預(yù)設(shè)時(shí)長(zhǎng)內(nèi)、和所述下載操作之后第二預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的日志信息確定為所述下載日志。在另一種可能的實(shí)施方式中,所述第二確定模塊具體用于:獲取所述預(yù)設(shè)時(shí)段內(nèi)各所述有效下載操作對(duì)應(yīng)的終端標(biāo)識(shí)和下載時(shí)刻;對(duì)相同終端標(biāo)識(shí)對(duì)應(yīng)的、下載時(shí)刻在第三預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的至少兩個(gè)有效下載操作進(jìn)行去重處理;根據(jù)去重處理后的有效下載操作,確定所述應(yīng)用程序在所述預(yù)設(shè)時(shí)段內(nèi)的下載量。在另一種可能的實(shí)施方式中,所述第二確定模塊具體用于:對(duì)所述預(yù)設(shè)時(shí)段內(nèi)的有效狀態(tài)的下載操作進(jìn)行累加,確定所述下載量;或者,根據(jù)所述預(yù)設(shè)時(shí)段內(nèi)各子時(shí)段對(duì)應(yīng)的時(shí)間衰減值、各所述子時(shí)段內(nèi)的有效下載次數(shù),確定所述下載量。在另一種可能的實(shí)施方式中,所述第二確定模塊具體用于:通過(guò)公式(1)獲取所述下載量N:N=Σi=1i=KNie-δ|i-1|---(1);]]>其中,所述Ni為第i個(gè)子時(shí)段內(nèi)的有效下載次數(shù),所述K為所述預(yù)設(shè)時(shí)段中的子時(shí)段的個(gè)數(shù),所述δ為預(yù)設(shè)衰減系數(shù),所述e-δ|i-1|為第i個(gè)子時(shí)段對(duì)應(yīng)的時(shí)間衰減值。本發(fā)明實(shí)施例所示的應(yīng)用程序下載量確定方法及裝置,當(dāng)確定裝置需要確定應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量時(shí),確定裝置獲取應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的多個(gè)下載日志,各下載日志中包括對(duì)應(yīng)用程序執(zhí)行的下載操作,分別根據(jù)各下載日志,確定各下載日志中的下載操作的狀態(tài),并根據(jù)預(yù)設(shè)時(shí)段內(nèi)有效狀態(tài)的有效下載操作,確定應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量。在上述過(guò)程中,在確定裝置確定應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量時(shí),確定裝置對(duì)各個(gè)下載量對(duì)應(yīng)的下載日志進(jìn)行分析,以在多個(gè)下載操作中確定有效狀態(tài)的有效下載操作,由于有效下載操作為用戶(hù)對(duì)應(yīng)用程序的實(shí)際需求而產(chǎn)生的下載操作,使得根據(jù)有效下載操作確定的下載量可以真實(shí)反映出應(yīng)用程序的熱門(mén)程度,進(jìn)而提高統(tǒng)計(jì)應(yīng)用程序下載量的準(zhǔn)確性。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明提供的應(yīng)用程序下載量確定方法的流程示意圖;圖2本發(fā)明提供的確定下載操作狀態(tài)方法的流程示意圖;圖3為本發(fā)明提供的統(tǒng)計(jì)應(yīng)用程序下載量方法的流程示意圖;圖4為本發(fā)明提供的應(yīng)用程序下載量確定裝置的結(jié)構(gòu)示意圖一;圖5為本發(fā)明提供的應(yīng)用程序下載量確定裝置的結(jié)構(gòu)示意圖二。具體實(shí)施方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在本申請(qǐng)中,當(dāng)終端對(duì)應(yīng)用程序執(zhí)行下載操作之后,應(yīng)用程序下載量確定裝置(下文簡(jiǎn)稱(chēng)確定裝置)可以獲取下載操作對(duì)應(yīng)的下載日志,并對(duì)下載日志進(jìn)行分析,以確定下載操作是否為有效的下載操作,并根據(jù)有效的下載操作統(tǒng)計(jì)應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量,旨在解決現(xiàn)有技術(shù)中統(tǒng)計(jì)得到的下載量無(wú)法真實(shí)反映應(yīng)用程序的熱門(mén)程度的問(wèn)題。圖1為本發(fā)明提供的應(yīng)用程序下載量確定方法的流程示意圖,請(qǐng)參見(jiàn)圖1,該方法可以包括:S101、獲取應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的多個(gè)下載日志,各下載日志中包括對(duì)應(yīng)用程序執(zhí)行的下載操作;S102、分別根據(jù)各下載日志,確定各下載日志中的下載操作的狀態(tài),下載操作的狀態(tài)為有效狀態(tài)或者無(wú)效狀態(tài);S103、根據(jù)預(yù)設(shè)時(shí)段內(nèi)有效狀態(tài)的有效下載操作,確定應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量。本發(fā)明實(shí)施例的執(zhí)行主體可以為確定裝置,該確定裝置可以通過(guò)軟件和/或硬件實(shí)現(xiàn),該確定裝置可以設(shè)置在應(yīng)用程序服務(wù)器中。在本發(fā)明實(shí)施例中,在用戶(hù)對(duì)應(yīng)用程序下載、用戶(hù)對(duì)應(yīng)用程序升級(jí)、終端自動(dòng)對(duì)應(yīng)用程序進(jìn)行升級(jí)時(shí),在應(yīng)用程序服務(wù)器側(cè)均會(huì)對(duì)該應(yīng)用程序產(chǎn)生新的下載量。但是,終端自動(dòng)對(duì)應(yīng)用程序進(jìn)行升級(jí)操作、或者用戶(hù)對(duì)應(yīng)用程序的部分升級(jí)操作(例如,用戶(hù)通過(guò)終端中的一鍵升級(jí)工具對(duì)終端中的所有可升級(jí)的應(yīng)用程序進(jìn)行升級(jí))并不能真實(shí)的表示用戶(hù)應(yīng)用程序的實(shí)際下載意愿,由此而產(chǎn)生的應(yīng)用程序下載量也不能真實(shí)的反映應(yīng)用程序的熱門(mén)程度。在通過(guò)終端對(duì)應(yīng)用程序進(jìn)行操作(例如,使用操作、下載操作、升級(jí)操作等)的過(guò)程中,均會(huì)產(chǎn)生該應(yīng)用程序?qū)?yīng)的日志信息,該日志信息記錄了終端對(duì)應(yīng)用程序的所有操作記錄??蛇x的,在對(duì)應(yīng)用程序?qū)?yīng)的日志信息進(jìn)行存儲(chǔ)時(shí),可以根據(jù)終端的標(biāo)識(shí),對(duì)給終端對(duì)應(yīng)的日志信息進(jìn)行分別存儲(chǔ),可選的,對(duì)應(yīng)用程序?qū)?yīng)的日志信息的存儲(chǔ)方式可以如表1所示:表1終端的標(biāo)識(shí)日志信息終端1終端1的日志信息終端2終端2的日志信息終端3終端3的日志信息…………需要說(shuō)明的是,表1只是以示例的形式示意對(duì)日志信息的存儲(chǔ)方式,當(dāng)然,還可以以其它方式對(duì)日志信息進(jìn)行存儲(chǔ),例如,按照日志信息的生成時(shí)間順序?qū)θ罩拘畔⑦M(jìn)行存儲(chǔ),在實(shí)際應(yīng)用過(guò)程中,可以根據(jù)實(shí)際需要設(shè)置日志信息的存儲(chǔ)方式,本發(fā)明對(duì)不作具體限定。在實(shí)際應(yīng)用過(guò)程中,當(dāng)確定裝置需要獲取應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量時(shí),確定裝置先獲取應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的多個(gè)下載日志,每一個(gè)下載日志中包括一個(gè)下載操作??蛇x的,該預(yù)設(shè)時(shí)段可以為當(dāng)前時(shí)刻之前的任意一個(gè)時(shí)段,例如,該預(yù)設(shè)時(shí)段可以為當(dāng)前時(shí)刻之前的一個(gè)月等,在實(shí)際應(yīng)用過(guò)程中,可以根據(jù)實(shí)際需要設(shè)置該預(yù)設(shè)時(shí)段。可選的,確定裝置可以先獲取應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的日志信息,該日志信息為所有終端對(duì)該應(yīng)用程序進(jìn)行操作的日志信息,然后,確定裝置在日志信息中確定多個(gè)下載操作,并將各下載操作之前第一預(yù)設(shè)時(shí)長(zhǎng)內(nèi)、和下載操作之后第二預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的日志信息確定為下載日志??蛇x的,該第一預(yù)設(shè)時(shí)長(zhǎng)和第二預(yù)設(shè)時(shí)長(zhǎng)可以為1分鐘,在實(shí)際應(yīng)用過(guò)程中,可以根據(jù)實(shí)際需要設(shè)置該第一預(yù)設(shè)時(shí)長(zhǎng)和該第二預(yù)設(shè)時(shí)長(zhǎng)。在確定裝置獲取得到多個(gè)下載日志之后,確定裝置對(duì)下載日志進(jìn)行分析,以確定下載日志中的下載操作的狀態(tài),下載操作的狀態(tài)為有效狀態(tài)或者無(wú)效狀態(tài),其中,有效狀態(tài)的有效下載操作為用戶(hù)對(duì)應(yīng)用程序的實(shí)際需求而產(chǎn)生的下載操作,無(wú)效狀態(tài)的無(wú)效下載操作為用戶(hù)在對(duì)應(yīng)用程序沒(méi)有需求時(shí)而產(chǎn)生的下載操作。可選的,確定裝置可以對(duì)下載日志進(jìn)行分析,確定用戶(hù)對(duì)應(yīng)用程序的操作記錄,并根據(jù)用戶(hù)對(duì)應(yīng)用程序的操作記錄確定下載操作的狀態(tài)。在確定裝置確定得到預(yù)設(shè)時(shí)段內(nèi)各個(gè)下載操作的狀態(tài)之后,確定裝置根據(jù)預(yù)設(shè)時(shí)段內(nèi)有效狀態(tài)的有效下載操作,確定應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量。下面,通過(guò)具體示例,對(duì)圖1實(shí)施例所示的方法進(jìn)行詳細(xì)說(shuō)明。示例性的,當(dāng)確定裝置需要確定應(yīng)用程序1在當(dāng)前時(shí)刻之前1個(gè)月內(nèi)(假設(shè)為2016年1月1號(hào)-2月1號(hào))的下載量時(shí),確定裝置獲取應(yīng)用程序1在1月1號(hào)至2月1號(hào)內(nèi)的多個(gè)下載日志,可選的,獲取得到的多個(gè)下載日志可以如表2所示:表2在表2所示的多個(gè)下載日志中,不同終端的下載日志分別存儲(chǔ),每個(gè)終端可以對(duì)應(yīng)一個(gè)或多個(gè)下載日志。在確定裝置獲取得到表2所示的多個(gè)下載日志之后,確定裝置分別對(duì)各個(gè)下載日志進(jìn)行分析,以確定各個(gè)下載日志中的下載操作的狀態(tài),并根據(jù)1月1號(hào)至2月1號(hào)有效狀態(tài)的有效下載操作,確定應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量。本發(fā)明實(shí)施例所示的應(yīng)用程序下載量確定方法,當(dāng)確定裝置需要確定應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量時(shí),確定裝置獲取應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的多個(gè)下載日志,各下載日志中包括對(duì)應(yīng)用程序執(zhí)行的下載操作,分別根據(jù)各下載日志,確定各下載日志中的下載操作的狀態(tài),并根據(jù)預(yù)設(shè)時(shí)段內(nèi)有效狀態(tài)的有效下載操作,確定應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量。在上述過(guò)程中,在確定裝置確定應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量時(shí),確定裝置對(duì)各個(gè)下載量對(duì)應(yīng)的下載日志進(jìn)行分析,以在多個(gè)下載操作中確定有效狀態(tài)的有效下載操作,由于有效下載操作為用戶(hù)對(duì)應(yīng)用程序的實(shí)際需求而產(chǎn)生的下載操作,使得根據(jù)有效下載操作確定的下載量可以真實(shí)反映出應(yīng)用程序的熱門(mén)程度,進(jìn)而提高統(tǒng)計(jì)應(yīng)用程序下載量的準(zhǔn)確性。在圖1所示實(shí)施例的基礎(chǔ)上,針對(duì)多個(gè)下載日志中的任意一個(gè)下載日志,可選的,可以通過(guò)如下可行的實(shí)現(xiàn)方式根據(jù)下載日志確定下載日志中下載操作的狀態(tài)(圖1所示實(shí)施例中的S102),具體的,請(qǐng)參見(jiàn)圖2所示的實(shí)施例。圖2本發(fā)明提供的確定下載操作狀態(tài)方法的流程示意圖,請(qǐng)參見(jiàn)圖2,該方法可以包括:S201、判斷下載日志中是否包括應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄;若是,則執(zhí)行S202;若否,則執(zhí)行S203-S205;S202、確定下載日志中的下載操作的狀態(tài)為有效狀態(tài)。S203、判斷下載日志中是否包括對(duì)應(yīng)用程序執(zhí)行的升級(jí)操作;若是,執(zhí)行S204;若否,執(zhí)行S202;S204、確定下載日志中的下載操作的狀態(tài)為無(wú)效狀態(tài)。在對(duì)應(yīng)用程序下載的過(guò)程中,用戶(hù)可以在應(yīng)用程序下載列表中直接對(duì)“下載”圖標(biāo)進(jìn)行點(diǎn)擊操作,以實(shí)現(xiàn)對(duì)應(yīng)用程序進(jìn)行下載;用戶(hù)也可以打開(kāi)應(yīng)用程序的詳情頁(yè),在詳情頁(yè)中對(duì)“下載”圖標(biāo)進(jìn)行點(diǎn)擊操作,以實(shí)現(xiàn)對(duì)應(yīng)用程序進(jìn)行下載,即,用戶(hù)對(duì)應(yīng)用程序執(zhí)行的下載操作均可確定為有效狀態(tài)的有效下載操作。在對(duì)應(yīng)用程序升級(jí)的過(guò)程中,用戶(hù)可以打開(kāi)應(yīng)用程序的詳情頁(yè),在詳情頁(yè)中對(duì)“升級(jí)”圖標(biāo)進(jìn)行點(diǎn)擊操作,以實(shí)現(xiàn)對(duì)應(yīng)用程序進(jìn)行升級(jí),該種由升級(jí)操作而產(chǎn)生的下載操作為用戶(hù)對(duì)應(yīng)用程序下載的實(shí)際需要,可以確定由該升級(jí)操作而產(chǎn)生的下載操作為有效下載操作;用戶(hù)也可以通過(guò)一鍵升級(jí)工具對(duì)終端中可以升級(jí)的所有應(yīng)用程序進(jìn)行一鍵式升級(jí)(無(wú)需打開(kāi)應(yīng)用程序的詳情頁(yè)),該種由升級(jí)操作而產(chǎn)生的下載操作不是用戶(hù)對(duì)應(yīng)用程序下載的實(shí)際需求,則可以確定由該升級(jí)操作而產(chǎn)生的下載操作為無(wú)效下載操作;終端可以對(duì)應(yīng)用程序進(jìn)行自動(dòng)升級(jí)(無(wú)需打開(kāi)應(yīng)用程序的詳情頁(yè)),該種由升級(jí)操作而產(chǎn)生的下載操作不是用戶(hù)對(duì)應(yīng)用程序下載的實(shí)際需求,則可以確定由該升級(jí)操作而產(chǎn)生的下載操作為無(wú)效下載操作。在實(shí)際應(yīng)用過(guò)程中,在確定裝置獲取到下載日志之后,確定裝置先判斷下載日志中是否包括應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄,可選的,該詳情頁(yè)瀏覽記錄可以為對(duì)詳情頁(yè)的打開(kāi)操作。若下載日志中包括應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄,則該下載日志中的下載操作一定為用戶(hù)主動(dòng)觸發(fā)的,則可以將該下載日志中的下載操作的狀態(tài)確定為有效狀態(tài)。若下載日志中不包括應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄,則下載日志中的下載操作可能為用戶(hù)在應(yīng)用程序下載列表中直接對(duì)“下載”圖標(biāo)進(jìn)行點(diǎn)擊操作而觸發(fā)的(有效下載操作),也可能為用戶(hù)通過(guò)一鍵升級(jí)工具對(duì)應(yīng)用程序進(jìn)行升級(jí)而觸發(fā)的(無(wú)效下載操作),也可能為終端對(duì)應(yīng)用程序進(jìn)行自動(dòng)升級(jí)而觸發(fā)的(無(wú)效下載操作)。確定裝置進(jìn)一步判斷下載日志中是否包括對(duì)應(yīng)用程序執(zhí)行的升級(jí)操作,可選的,根據(jù)升級(jí)方式的不同,該升級(jí)操作也不同,具體的,當(dāng)升級(jí)方式為“卸載舊版本、下載新版本、安裝新版本時(shí)”,該升級(jí)操作可以為在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)對(duì)“舊版本的卸載操作和對(duì)新版本的安裝操作”;當(dāng)升級(jí)方式為“下載新版本、確定查分包、通過(guò)差分包對(duì)舊版本進(jìn)行升級(jí)”時(shí),升級(jí)操作可以為“通過(guò)差分包對(duì)舊版本進(jìn)行升級(jí)”。若下載日志中包括升級(jí)操作,則說(shuō)明下載日志中的下載操作是由用戶(hù)通過(guò)一鍵升級(jí)工具對(duì)應(yīng)用程序進(jìn)行升級(jí)而觸發(fā)的、或者終端對(duì)應(yīng)用程序進(jìn)行自動(dòng)升級(jí)而觸發(fā)的,則將下載日志中的下載操作的狀態(tài)確定為無(wú)效狀態(tài)。若下載日志中不包括升級(jí)操作,則說(shuō)明下載日志中的下載操作是由用戶(hù)在應(yīng)用程序下載列表中直接對(duì)“下載”圖標(biāo)進(jìn)行點(diǎn)擊操作而觸發(fā)的,則將下載日志中的下載操作的狀態(tài)確定為有效狀態(tài)。需要說(shuō)明的是,在實(shí)際應(yīng)用過(guò)程中,在通過(guò)S201的步驟判斷下載日志中不包括應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄時(shí),也可以直接確定下載日志中的下載操作的狀態(tài)為無(wú)效狀態(tài)。在圖2所示的實(shí)施例中,通過(guò)判斷下載日志中是否包括應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄、以及升級(jí)操作,可以準(zhǔn)確的確定出下載日志中的下載操作的實(shí)際觸發(fā)條件,根據(jù)觸發(fā)條件可以準(zhǔn)確的確定出該下載操作是否代表用戶(hù)對(duì)應(yīng)用程序的實(shí)際需求,進(jìn)而提高確定下載操作的狀態(tài)的準(zhǔn)確性。在上述任意一個(gè)實(shí)施例的基礎(chǔ)上,為了避免商家為提高應(yīng)用程序的下載量而對(duì)應(yīng)用程序進(jìn)行惡意的頻繁下載操作,可以根據(jù)如下實(shí)現(xiàn)方式根據(jù)預(yù)設(shè)時(shí)段內(nèi)有效狀態(tài)的有效下載操作,確定應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量(圖1所示實(shí)施例中的S103),具體的,請(qǐng)參見(jiàn)圖3所示的實(shí)施例。圖3為本發(fā)明提供的統(tǒng)計(jì)應(yīng)用程序下載量方法的流程示意圖,請(qǐng)參見(jiàn)圖3,該方法可以包括:S301、獲取預(yù)設(shè)時(shí)段內(nèi)各有效下載操作對(duì)應(yīng)的終端標(biāo)識(shí)和下載時(shí)刻;S302、對(duì)相同終端標(biāo)識(shí)對(duì)應(yīng)的、下載時(shí)刻在第三預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的至少兩個(gè)有效下載操作進(jìn)行去重處理;S303、根據(jù)去重處理后的有效下載操作,確定應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量。在圖3所示的實(shí)施例中,在確定裝置確定得到預(yù)設(shè)時(shí)段內(nèi)的多個(gè)有效下載操作之后,確定裝置獲取各個(gè)有效下載操作對(duì)應(yīng)的終端標(biāo)識(shí)和下載時(shí)刻。然而,針對(duì)每一個(gè)終端對(duì)應(yīng)的下載操作進(jìn)行去重處理,具體的,確定終端對(duì)相同終端標(biāo)識(shí)對(duì)應(yīng)的、下載時(shí)刻在第三預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的至少兩個(gè)有效下載操作進(jìn)行去重處理,并根據(jù)去重處理后的有效下載操作,確定應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的下載量。可選的,該第三預(yù)設(shè)時(shí)長(zhǎng)可以為7天、10天、30天等,在實(shí)際應(yīng)用過(guò)程中可以根據(jù)實(shí)際需要確定該第三預(yù)設(shè)時(shí)長(zhǎng)。下面,以對(duì)終端1對(duì)應(yīng)的有效下載操作進(jìn)行去重處理的過(guò)程為例,對(duì)圖3實(shí)施例所示的去重處理過(guò)程進(jìn)行詳細(xì)說(shuō)明。示例性的,假設(shè)確定裝置獲取到的終端1對(duì)應(yīng)的有效下載操作、及各有效下載操作對(duì)應(yīng)的下載時(shí)刻如表3所示,再假設(shè)第三預(yù)設(shè)時(shí)長(zhǎng)為10天。表3在對(duì)終端1對(duì)應(yīng)的有效下載操作進(jìn)行去重處理之前,終端設(shè)備1對(duì)應(yīng)6次有效下載操作。在對(duì)終端1對(duì)應(yīng)的有效下載操作進(jìn)行去重處理時(shí),確定有效下載操作1-有效下載操作3的下載時(shí)刻在10天(第三預(yù)設(shè)時(shí)長(zhǎng))內(nèi),則對(duì)有效下載操作1-有效下載操作3進(jìn)行去重處理,僅保留有效下載操作1-有效下載操作3中的任意一個(gè)。確定有效下載操作4-有效下載操作6的下載時(shí)刻在10天(第三預(yù)設(shè)時(shí)長(zhǎng))內(nèi),則對(duì)有效下載操作4-有效下載操作6進(jìn)行去重處理,僅保留有效下載操作4-有效下載操作6中的任意一個(gè)。在對(duì)終端1對(duì)應(yīng)的有效下載操作進(jìn)行去重處理之后,終端設(shè)備1對(duì)應(yīng)2次有效下載操作。在圖3所示的實(shí)施例中,通過(guò)對(duì)同一終端設(shè)備對(duì)應(yīng)的有效下載操作進(jìn)行去重處理,可以有效減少惡意的頻繁下載操作對(duì)應(yīng)用程序下載量的影響,進(jìn)一步的提高了對(duì)下載量進(jìn)行統(tǒng)計(jì)的準(zhǔn)確性。在上述任意一個(gè)實(shí)施例的基礎(chǔ)上,在確定得到應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的有效下載操作之后,可以通過(guò)如下兩個(gè)可行的實(shí)現(xiàn)方式對(duì)應(yīng)用程序的下載量進(jìn)行統(tǒng)計(jì):一種可行的實(shí)現(xiàn)方式:對(duì)預(yù)設(shè)時(shí)段內(nèi)的有效狀態(tài)的下載操作進(jìn)行累加,確定下載量。在該種可行的實(shí)現(xiàn)方式中,在確定下載量時(shí),直接對(duì)預(yù)設(shè)時(shí)段內(nèi)的有效狀態(tài)的下載操作進(jìn)行累加即可,可以提高確定下載量的效率。另一種可行的實(shí)現(xiàn)方式:根據(jù)預(yù)設(shè)時(shí)段內(nèi)各子時(shí)段對(duì)應(yīng)的時(shí)間衰減值、各子時(shí)段內(nèi)的有效下載次數(shù),確定下載量。在該種可行的實(shí)現(xiàn)方式中,可選的,可以通過(guò)公式(1)獲取下載量N:N=Σi=1i=KNie-δ|i-1|---(1);]]>其中,Ni為第i個(gè)子時(shí)段內(nèi)的有效下載次數(shù),K為預(yù)設(shè)時(shí)段中的子時(shí)段的個(gè)數(shù),δ為預(yù)設(shè)衰減系數(shù),e-δ|i-1|為第i個(gè)子時(shí)段對(duì)應(yīng)的時(shí)間衰減值??蛇x的,預(yù)設(shè)時(shí)段中的各子時(shí)段的時(shí)長(zhǎng)可以為一天??蛇x的,預(yù)設(shè)衰減系數(shù)δ可以為至10×K之間的任意數(shù)據(jù),當(dāng)然還可以根據(jù)實(shí)際需要設(shè)置預(yù)設(shè)衰減系數(shù)δ的大小。在該種可行的實(shí)現(xiàn)方式中,通過(guò)預(yù)設(shè)的時(shí)間函數(shù)(公式1)確定下載量,可以更為準(zhǔn)確的體現(xiàn)出下載量在預(yù)設(shè)時(shí)段的末尾時(shí)刻時(shí),應(yīng)用程序的熱門(mén)程度。圖4為本發(fā)明提供的應(yīng)用程序下載量確定裝置的結(jié)構(gòu)示意圖一,請(qǐng)參見(jiàn)圖4,該裝置可以包括:獲取模塊401,用于獲取應(yīng)用程序在預(yù)設(shè)時(shí)段內(nèi)的多個(gè)下載日志,各所述下載日志中包括對(duì)所述應(yīng)用程序執(zhí)行的下載操作;第一確定模塊402,用于分別根據(jù)各所述下載日志,確定各所述下載日志中的下載操作的狀態(tài),所述下載操作的狀態(tài)為有效狀態(tài)或者無(wú)效狀態(tài);第二確定模塊403,用于根據(jù)所述預(yù)設(shè)時(shí)段內(nèi)有效狀態(tài)的有效下載操作,確定所述應(yīng)用程序在所述預(yù)設(shè)時(shí)段內(nèi)的下載量。本發(fā)明實(shí)施例所示的應(yīng)用程序下載量確定裝置可以執(zhí)行上述方法實(shí)施例所示的技術(shù)方案,其實(shí)現(xiàn)原理以及有益效果類(lèi)似,此處不再進(jìn)行贅述。圖5為本發(fā)明提供的應(yīng)用程序下載量確定裝置的結(jié)構(gòu)示意圖二,在圖4所示實(shí)施例的基礎(chǔ)上,請(qǐng)參見(jiàn)圖5,所述第一確定模塊402包括判斷單元4021和確定單元4022,其中,所述判斷單元4021用于,判斷所述下載日志中是否包括所述應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄;所述確定單元4022用于,在所述判斷單元判斷所述下載日志中包括所述應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄時(shí),確定所述下載日志中的下載操作的狀態(tài)為有效狀態(tài)。在實(shí)際應(yīng)用過(guò)程中,在所述判斷單元4021判斷所述下載日志中不包括所述應(yīng)用程序?qū)?yīng)的詳情頁(yè)瀏覽記錄時(shí),所述判斷單元4021還用于,判斷所述下載日志中是否包括對(duì)所述應(yīng)用程序執(zhí)行的升級(jí)操作;所述確定單元4022還用于,在所述判斷單元4021判斷所述下載日志中包括對(duì)所述應(yīng)用程序執(zhí)行的升級(jí)操作時(shí),確定所述下載日志中的下載操作的狀態(tài)為無(wú)效狀態(tài);所述確定單元4022還用于,在所述判斷單元4021判斷所述下載日志中不包括對(duì)所述應(yīng)用程序執(zhí)行的升級(jí)操作時(shí),確定所述下載日志中的下載操作的狀態(tài)為有效狀態(tài)。可選的,所述獲取模塊401具體用于:獲取所述應(yīng)用程序在所述預(yù)設(shè)時(shí)段內(nèi)的日志信息;在所述日志信息中確定多個(gè)下載操作;將各所述下載操作之前第一預(yù)設(shè)時(shí)長(zhǎng)內(nèi)、和所述下載操作之后第二預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的日志信息確定為所述下載日志。在一種可能的實(shí)施方式中,所述第二確定模塊403具體用于:獲取所述預(yù)設(shè)時(shí)段內(nèi)各所述有效下載操作對(duì)應(yīng)的終端標(biāo)識(shí)和下載時(shí)刻;對(duì)相同終端標(biāo)識(shí)對(duì)應(yīng)的、下載時(shí)刻在第三預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的至少兩個(gè)有效下載操作進(jìn)行去重處理;根據(jù)去重處理后的有效下載操作,確定所述應(yīng)用程序在所述預(yù)設(shè)時(shí)段內(nèi)的下載量。在另一種可能的實(shí)施方式中,所述第二確定模塊403具體用于:對(duì)所述預(yù)設(shè)時(shí)段內(nèi)的有效狀態(tài)的下載操作進(jìn)行累加,確定所述下載量;或者,根據(jù)所述預(yù)設(shè)時(shí)段內(nèi)各子時(shí)段對(duì)應(yīng)的時(shí)間衰減值、各所述子時(shí)段內(nèi)的有效下載次數(shù),確定所述下載量。在另一種可能的實(shí)施方式中,所述第二確定模塊403具體用于:通過(guò)公式(1)獲取所述下載量N:N=Σi=1i=KNie-δ|i-1|---(1);]]>其中,所述Ni為第i個(gè)子時(shí)段內(nèi)的有效下載次數(shù),所述K為所述預(yù)設(shè)時(shí)段中的子時(shí)段的個(gè)數(shù),所述δ為預(yù)設(shè)衰減系數(shù),所述e-δ|i-1|為第i個(gè)子時(shí)段對(duì)應(yīng)的時(shí)間衰減值。本發(fā)明實(shí)施例所示的應(yīng)用程序下載量確定裝置可以執(zhí)行上述方法實(shí)施例所示的技術(shù)方案,其實(shí)現(xiàn)原理以及有益效果類(lèi)似,此處不再進(jìn)行贅述。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。當(dāng)前第1頁(yè)1 2 3