基于用戶終端標識比對應用下載運行統(tǒng)計方法及其裝置制造方法
【專利摘要】本發(fā)明提供一種基于用戶終端標識比對應用下載運行統(tǒng)計方法及其裝置,其特征在于,所述方法包括:a.接收由所述用戶終端發(fā)送的第一請求信息,所述第一請求信息用于請求下載一應用;b.獲取下載所述應用的所述用戶終端的第一標識信息;c.接收用戶終端運行所述應用的運行數(shù)據(jù);d.根據(jù)所述運行數(shù)據(jù)的第一判斷條件以及獲取的用戶終端的第二標識信息與所述第一標識信息的匹配結(jié)果啟動計數(shù)器。
【專利說明】基于用戶終端標識比對應用下載運行統(tǒng)計方法及其裝置
【技術(shù)領域】
[0001]涉及電子通訊領域,尤其涉及應用下載統(tǒng)計系統(tǒng)。
【背景技術(shù)】
[0002]到3G時代之后,由于移動網(wǎng)絡更加完善,手機逐漸智能化,手機應用獲得一輪爆發(fā)式的發(fā)展,不過可惜的是,這一輪發(fā)展并不是由本土企業(yè)引領的,而是國外手機制造商蘋果。蘋果打破原來的純封閉模式,向第三方開發(fā)者敞開一扇半掩的大門,通過集成優(yōu)質(zhì)應用,推出App Store,讓其在眾多手機廠商中別樹一巾只。
[0003]如今手機應用已經(jīng)覆蓋到消費者生活的方方面面,打電話不再需要撥號,用米聊、微信或者口信,可以直接語音對講,而且沒有通話費,流量費也非常低。手機社交也不再僅僅用QQ,人人網(wǎng)、微博等SNS應用讓社交無處不在。iPhone應用如水果忍者、會說話的TOM貓等,都在很短時間之內(nèi)聚集起大量的用戶群體,成為流行一時的本地化應用。近年來移動應用程序的急速發(fā)展,用戶范圍覆蓋越來越廣泛,對不同途徑應用的下載和運行數(shù)據(jù)沒有很好的處理方法。
【發(fā)明內(nèi)容】
[0004]針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供一種基于用戶終端標識比對應用下載運行統(tǒng)計方法,其特征在于,包括:a.接收由所述用戶終端發(fā)送的第一請求信息,所述第一請求信息用于請求下載一應用;b.獲取下載所述應用的所述用戶終端的第一標識信息;c.接收用戶終端運行所述應用的運行數(shù)據(jù);d.根據(jù)所述運行數(shù)據(jù)的第一判斷條件以及獲取的用戶終端的第二標識信息與所述第一標識信息的匹配結(jié)果啟動計數(shù)器。
[0005]優(yōu)選地,所述第一請求信息基于所述用戶終端對一預定信息的點擊數(shù)據(jù)生成。
[0006]優(yōu)選地,所述第一標識信息可以是通過如下方式中的一種獲取的:包含在所述第一請求信息內(nèi);向所述移動終端請求獲取的;或者向所述第三方系統(tǒng)請求獲取的。
[0007]優(yōu)選地,所述步驟d包括:若所述運行數(shù)據(jù)滿足所述第一判斷條件則根據(jù)獲取的用戶終端的第二標識信息與所述第一標識信息的匹配結(jié)果啟動計數(shù)器;若所述運行數(shù)據(jù)不滿足所述第一判斷條件則不啟動所述計數(shù)器。
[0008]優(yōu)選地,若所述第二標識信息與所述第一標識信息相匹配則啟動計數(shù)器,若不匹配則不啟動所述計數(shù)器。
[0009]優(yōu)選地,所述第一判斷條件為如下判斷條件中的一種:所述運行數(shù)據(jù)為所述用戶終端第一次運行所述應用的數(shù)據(jù);所述運行數(shù)據(jù)為所述用戶終端第一次運行所述應用一預定功能的數(shù)據(jù);或者所述運行數(shù)據(jù)為所述用戶終端第一次點擊所述應用一預定選項的數(shù)據(jù)。
[0010]優(yōu)選地,所述第一標識信息以及所述第二標識信息包括如下信息中的一種或多種:用戶終端硬件標識碼;當前時間戳;隨機數(shù);用戶終端IP地址;或者用戶賬號。
[0011]根據(jù)本發(fā)明的另一個方面還提供一種基于用戶終端標識比對應用下載運行統(tǒng)計裝置,所述裝置包括一計數(shù)器,其特征在于,包括:第一接收裝置,其用于接收由所述用戶終端發(fā)送的第一請求信息,所述第一請求信息用于請求下載一應用;以及獲取裝置,其用于獲取下載所述應用的所述用戶終端的第一標識信息;第二接收裝置,其用于接收用戶終端運行所述應用的運行數(shù)據(jù);計數(shù)控制裝置,其用于根據(jù)所述運行數(shù)據(jù)的第一判斷條件以及獲取的用戶終端的第二標識信息與所述第一標識信息的匹配結(jié)果啟動所述計數(shù)器。
[0012]優(yōu)選地,所述第一請求信息基于所述用戶終端對一預定信息的點擊數(shù)據(jù)生成。
[0013]優(yōu)選地,所述第一標識信息可以是通過如下方式中的一種獲取的:包含在所述第一請求信息內(nèi);向所述移動終端請求獲取的;或者向所述第三方系統(tǒng)請求獲取的。
[0014]優(yōu)選地,所述計數(shù)控制裝置包括:第一啟動裝置,其用于在所述運行數(shù)據(jù)符合所述第一判斷條件時根據(jù)獲取的用戶終端的第二標識信息與所述第一標識信息的匹配結(jié)果啟動所述計數(shù)器。
[0015]優(yōu)選地,所述第一啟動裝置還包括:第二啟動裝置,其用于在所述第二標識信息與所述第一標識信息相匹配時啟動所述計數(shù)器。
[0016]優(yōu)選地,所述第一判斷條件為如下判斷條件中的一種:所述運行數(shù)據(jù)為所述用戶終端第一次運行所述應用的數(shù)據(jù);所述運行數(shù)據(jù)為所述用戶終端第一次運行所述應用一預定功能的數(shù)據(jù);或者所述運行數(shù)據(jù)為所述用戶終端第一次點擊所述應用一預定選項的數(shù)據(jù)。
[0017]優(yōu)選地,所述第一標識信息以及所述第二標識信息包括如下信息中的一種或多種:用戶終端硬件標識碼;當前時間戳;隨機數(shù);用戶終端IP地址;或者用戶賬號。
[0018]本發(fā)明通過用戶點擊某一預定信息請求下載應用時的第一標識與用戶第一次運行該應用、用戶第一次運行該應用的某個功能或者用戶第一次點擊預定選項時的第二標識信息的匹配進行計數(shù),也就是說用戶通過某一預定信息下載并且其運行數(shù)據(jù)符合某一判斷條件時啟動計數(shù)器進行計數(shù)。
【專利附圖】
【附圖說明】
[0019]通過閱讀參照以下附圖對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0020]圖1示出根據(jù)本發(fā)明的第一實施例的,一種基于用戶終端標識比對應用下載運行統(tǒng)計方法的流程圖;
[0021]圖2示出根據(jù)本發(fā)明的第二實施例的,一種基于用戶終端標識比對應用下載運行統(tǒng)計方法的具體流程圖;以及
[0022]圖3示出根據(jù)本發(fā)明的第三實施例的,一種基于用戶終端標識比對應用下載運行統(tǒng)計裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0023]通過閱讀參照以下附圖對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0024]圖1示出根據(jù)本發(fā)明的第一實施例的,一種基于用戶終端標識比對應用下載運行統(tǒng)計方法的流程圖。具體地,本圖示出了四個步驟。首先是步驟S101,接收由用戶終端發(fā)送的第一請求信息,第一請求信息用于請求下載一應用。步驟S102,獲取下載所述應用的用戶終端的第一標識信息。步驟S103,接收用戶終端運行應用的運行數(shù)據(jù)。步驟S104,根據(jù)運行數(shù)據(jù)的第一判斷條件以及獲取的用戶終端的第二標識信息與第一標識信息的匹配結(jié)果啟動計數(shù)器。具體地,本領域技術(shù)人員理解,用戶終端請求下載一應用的請求信息基于用戶對某一預定信息的點擊生成,點擊該預定信息直接跳至應用下載頁面,并生成請求信息。該預定信息可以是例如一網(wǎng)頁上該應用的介紹信息。又例如,該預定信息可以是其他應用的信息位上對該應用的介紹信息。又例如,預定信息可以是該應用的圖片。再例如,預定信息可以是該應用下載地址的二維碼,掃描二維碼進入應用下載頁面,并生成請求信息。若用戶并未點擊該預定信息而通過其他方式,如在第三方市場進行名稱檢索進行下載時,不生成請求信息。具體地,本領域技術(shù)人員能結(jié)合現(xiàn)有技術(shù)實現(xiàn)更多的變化例,具體地,在此不予贅述。更具體地,第一標識信息優(yōu)選地,包含在請求信息中,例如,預先約定請求信息中的某些字段專門用于表示第一標識信息,則收到請求信息后,獲取預先約定的字段以獲得第一標識信息。次優(yōu)地,在接收請求信息后,向用戶終端發(fā)送獲取第一標識信息的請求信息,并通過用戶終端的回復信息獲取第一標識信息。再優(yōu)地,第一標識信息還可以通過一第三方系統(tǒng)獲取。具體地,第二標識信息的獲取同第一標識信息相類似,具體地,在此不予贅述。第一標識信息以及第二標識信息可以是如下信息中的一種或多種:用戶終端硬件標識碼;當前時間戳;隨機數(shù);用戶終端IP地址;或者用戶賬號。優(yōu)選地,第二標識信息所包含的信息的數(shù)量與種類與第一標識信息包含的信息的數(shù)量與種類相適應。例如,第一標識信息只包含用戶終端硬件標識碼,那么相適應地,第二標識信息也只包含用戶終端硬件標識碼。又例如,第一標識信息包含用戶終端硬件標識碼以及用戶終端IP地址,則相適應地,第二標識信息也包含用戶終端硬件標識碼以及用戶終端IP地址。再例如,第一標識信息包含用戶終端硬件標識碼、用戶終端IP地址以及當前時間戳,則相適應地,第二標識信息也包含用戶終端硬件標識碼、用戶終端IP地址以及當前時間戳,具體地,本領域技術(shù)人員理解,第一標識信息的當前時間戳為下載應用時的時間戳,第二標識信息的當前時間戳為運行數(shù)據(jù)符合第一判斷條件的運行的時間戳,由于兩個時間戳不同,則當前時間戳只用于判斷識別驗證用戶終端,在第一標識信息與第二標識信息匹配時僅根據(jù)用戶終端硬件標識碼以及用戶終端IP地址進行匹配,具體地,在此不予贅述。次優(yōu)地,第一標識信息所包含的信息種類與數(shù)量與第二標識信息所包含的信息種類與數(shù)量不盡相同,則在匹配時,僅匹配第一標識信息與第二標識信息中同時包含的如下信息的一種或多種信息:用戶終端硬件標識碼、用戶終端IP地址或者用戶賬號。本領域技術(shù)人員結(jié)合現(xiàn)有技術(shù)能實現(xiàn)更多的變化例,具體地,在此不予贅述。
[0025]圖2示出根據(jù)本發(fā)明的第二實施例的,一種基于用戶終端標識比對應用下載運行統(tǒng)計方法的具體流程圖。具體地,本圖示出了七個步驟,首先是步驟S201,接收由用戶終端發(fā)送的第一請求信息,第一請求信息用于請求下載一應用。步驟S202,獲取下載所述應用的用戶終端的第一標識信息。步驟S203,接收用戶終端運行應用的運行數(shù)據(jù)。步驟S204,判斷運行數(shù)據(jù)是否符合第一判斷條件,若不符合則結(jié)束,若符合則執(zhí)行步驟S205,獲取用戶終端的第二標識信息。步驟S206,判斷第二標識信息與第一標識信息是否匹配,若不匹配則結(jié)束,若匹配則執(zhí)行步驟S207,啟動計數(shù)器進行計數(shù)。其中,第一判斷條件優(yōu)選地,是運行數(shù)據(jù)為所述用戶終端第一次運行所述應用的數(shù)據(jù)。也就是當用戶第一次運行該應用時符合第一判斷條件,并進一步獲取第二標識信息。次優(yōu)地,第一判斷條件是運行數(shù)據(jù)表示所述用戶終端第一次運行所述應用一預定功能,例如,用戶終端第一運行應用的幫助功能;又例如,用戶終端第第一次運行應用的游戲功能,具體地,在此不予贅述。再優(yōu)地,第一判斷條件是所述運行數(shù)據(jù)表示所述用戶終端第一次點擊所述應用一預定選項,例如,用戶終端點擊評價選項,又例如,用戶終端點擊應用上的某一信息位。具體地,在此不予贅述。更具體地,第二標識信息優(yōu)選地,包含在運行數(shù)據(jù)中,例如,預先約定運行數(shù)據(jù)中的某些字段專門用于表示第二標識信息,則收到運行數(shù)據(jù)后,獲取預先約定的字段以獲得第二標識信息。次優(yōu)地,在接收運行數(shù)據(jù)并判斷運行數(shù)據(jù)符合第一判斷條件后,向用戶終端發(fā)送獲取第二標識信息的請求信息,并通過用戶終端的回復信息獲取第二標識信息。再優(yōu)地,第二標識信息還可以通過一第三方系統(tǒng)獲取。
[0026]圖3示出根據(jù)本發(fā)明的第三實施例的,一種基于用戶終端標識比對應用下載運行統(tǒng)計裝置的結(jié)構(gòu)示意圖。具體地,本圖示出了一個統(tǒng)計裝置1,該統(tǒng)計裝置I包括第一接收裝置11,獲取裝置12,第二接收裝置13,計數(shù)器14以及計數(shù)控制裝置15。其中,第一接收裝置11用于接收由所述用戶終端發(fā)送的第一請求信息,所述第一請求信息用于請求下載一應用。獲取裝置12用于獲取下載所述應用的所述用戶終端的第一標識信息。第二接收裝置13用于接收用戶終端運行所述應用的運行數(shù)據(jù)。計數(shù)器14用于對應用的下載運行進行計數(shù)。計數(shù)控制裝置15用于根據(jù)所述運行數(shù)據(jù)的第一判斷條件以及獲取的用戶終端的第二標識信息與所述第一標識信息的匹配結(jié)果啟動所述計數(shù)器。具體地,第一接收裝置11接收到請求信息后,由獲取裝置12獲取用戶終端的第一標識信息。其中,第一標識信息優(yōu)選地,包含在請求信息中,例如,預先約定請求信息中的某些字段專門用于表示第一標識信息,則第一接收裝置11收到請求信息后,由獲取裝置12獲取預先約定的字段以獲得第一標識信息。次優(yōu)地,在第一接收裝置11接收請求信息后,獲取裝置12向用戶終端發(fā)送獲取第一標識信息的請求信息,并通過用戶終端的回復信息獲取第一標識信息。再優(yōu)地,第一標識信息還可以通過一第三方系統(tǒng)獲取。獲取裝置12獲取第一標識信息后,優(yōu)選地將第一標識信息儲存至一數(shù)據(jù)庫內(nèi)。用戶終端運行下載的應用時,第二接收裝置12接收用戶的運行數(shù)據(jù)并通過計數(shù)控制裝置15對計數(shù)器14進行控制計數(shù)。更具體地,計數(shù)控制裝置15還包括第一啟動裝置151,第一啟動裝置151用于在運行數(shù)據(jù)符合第一判斷條件時根據(jù)獲取的用戶終端的第二標識信息與所述第一標識信息的匹配結(jié)果啟動所述計數(shù)器。第一啟動裝置151還包括第二啟動裝置1511,第二啟動裝置1511用于在所述第二標識信息與所述第一標識信息相匹配時啟動所述計數(shù)器。具體地,第二接收裝置13接收到運行數(shù)據(jù)后,第一啟動裝置151根據(jù)運行數(shù)據(jù)是否符合第一條件的判斷結(jié)果啟動計數(shù)器。其中,第一判斷條件優(yōu)選地,是運行數(shù)據(jù)為所述用戶終端第一次運行所述應用的數(shù)據(jù)。也就是當用戶第一次運行該應用時符合第一判斷條件,并進一步獲取第二標識信息。次優(yōu)地,第一判斷條件是運行數(shù)據(jù)表示所述用戶終端第一次運行所述應用一預定功能,例如,用戶終端第一運行應用的幫助功能;又例如,用戶終端第第一次運行應用的游戲功能,具體地,在此不予贅述。再優(yōu)地,第一判斷條件是所述運行數(shù)據(jù)表示所述用戶終端第一次點擊所述應用一預定選項,例如,用戶終端點擊評價選項,又例如,用戶終端點擊應用上的某一信息位。具體地,在此不予贅述。第二啟動裝置1511用于在所述第二標識信息與所述第一標識信息相匹配時啟動所述計數(shù)器。其中,第一標識信息以及第二標識信息可以是如下信息中的一種或多種:用戶終端硬件標識碼;當前時間戳;隨機數(shù);用戶終端IP地址;或者用戶賬號。優(yōu)選地,第二標識信息所包含的信息的數(shù)量與種類與第一標識信息包含的信息的數(shù)量與種類相適應。例如,第一標識信息只包含用戶終端硬件標識碼,那么相適應地,第二標識信息也只包含用戶終端硬件標識碼。又例如,第一標識信息包含用戶終端硬件標識碼以及用戶終端IP地址,則相適應地,第二標識信息也包含用戶終端硬件標識碼以及用戶終端IP地址。再例如,第一標識信息包含用戶終端硬件標識碼、用戶終端IP地址以及當前時間戳,則相適應地,第二標識信息也包含用戶終端硬件標識碼、用戶終端IP地址以及當前時間戳,具體地,本領域技術(shù)人員理解,第一標識信息的當前時間戳為下載應用時的時間戳,第二標識信息的當前時間戳為運行數(shù)據(jù)符合第一判斷條件的運行的時間戳,由于兩個時間戳不同,則當前時間戳只用于判斷識別驗證用戶終端,在第一標識信息與第二標識信息匹配時僅根據(jù)用戶終端硬件標識碼以及用戶終端IP地址進行匹配,具體地,在此不予贅述。次優(yōu)地,第一標識信息所包含的信息種類與數(shù)量與第二標識信息所包含的信息種類與數(shù)量不盡相同,則在匹配時,僅匹配第一標識信息與第二標識信息中同時包含的如下信息的一種或多種信息:用戶終端硬件標識碼、用戶終端IP地址或者用戶賬號。本領域技術(shù)人員結(jié)合現(xiàn)有技術(shù)能實現(xiàn)更多的變化例,具體地,在此不予贅述。
[0027]以上對本發(fā)明的具體實施例進行了描述。需要理解的是,本發(fā)明并不局限于上述特定實施方式,本領域技術(shù)人員可以在權(quán)利要求的范圍內(nèi)做出各種變形或修改,這并不影響本發(fā)明的實質(zhì)內(nèi)容。
【權(quán)利要求】
1.一種基于用戶終端標識比對應用下載運行統(tǒng)計方法,其特征在于,包括: a.接收由所述用戶終端發(fā)送的第一請求信息,所述第一請求信息用于請求下載一應用; b.獲取下載所述應用的所述用戶終端的第一標識信息; c.接收用戶終端運行所述應用的運行數(shù)據(jù);以及 d.根據(jù)所述運行數(shù)據(jù)的第一判斷條件以及獲取的用戶終端的第二標識信息與所述第一標識信息的匹配結(jié)果啟動計數(shù)器。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一請求信息基于所述用戶終端對一預定信息的點擊數(shù)據(jù)生成。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一標識信息可以是通過如下方式中的一種獲取的: 包含在所述第一請求信息內(nèi); 向所述移動終端請求獲取的;或者 向所述第三方系統(tǒng)請求獲取的。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟d包括: 若所述運行數(shù)據(jù)滿足所述第一判斷條件則根據(jù)獲取的用戶終端的第二標識信息與所述第一標識信息的匹配結(jié)果啟動計數(shù)器; 若所述運行數(shù)據(jù)不滿足所述第一判斷條件則不啟動所述計數(shù)器。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,若所述第二標識信息與所述第一標識信息相匹配則啟動計數(shù)器,若不匹配則不啟動所述計數(shù)器。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第一判斷條件為如下判斷條件中的一種: 所述運行數(shù)據(jù)為所述用戶終端第一次運行所述應用的數(shù)據(jù); 所述運行數(shù)據(jù)為所述用戶終端第一次運行所述應用一預定功能的數(shù)據(jù);或者 所述運行數(shù)據(jù)為所述用戶終端第一次點擊所述應用一預定選項的數(shù)據(jù)。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一標識信息以及所述第二標識信息包括如下信息中的一種或多種: 用戶終端硬件標識碼; 當前時間戳; 隨機數(shù); 用戶終端IP地址;或者 用戶賬號。
8.一種基于用戶終端標識比對應用下載運行統(tǒng)計裝置,所述裝置包括一計數(shù)器,其特征在于,包括: 第一接收裝置,其用于接收由所述用戶終端發(fā)送的第一請求信息,所述第一請求信息用于請求下載一應用;以及 獲取裝置,其用于獲取下載所述應用的所述用戶終端的第一標識信息; 第二接收裝置,其用于接收用戶終端運行所述應用的運行數(shù)據(jù); 計數(shù)控制裝置,其用于根據(jù)所述運行數(shù)據(jù)的第一判斷條件以及獲取的用戶終端的第二標識信息與所述第一標識信息的匹配結(jié)果啟動所述計數(shù)器。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一請求信息基于所述用戶終端對一預定信息的點擊數(shù)據(jù)生成。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一標識信息可以是通過如下方式中的一種獲取的: 包含在所述第一請求信息內(nèi); 向所述移動終端請求獲取的;或者 向所述第三方系統(tǒng)請求獲取的。
11.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述計數(shù)控制裝置包括: 第一啟動裝置,其用于在所述運行數(shù)據(jù)符合所述第一判斷條件時根據(jù)獲取的用戶終端的第二標識信息與所述第一標識信息的匹配結(jié)果啟動所述計數(shù)器。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述第一啟動裝置還包括: 第二啟動裝置,其用于在所述第二標識信息與所述第一標識信息相匹配時啟動所述計數(shù)器。
13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述第一判斷條件為如下判斷條件中的一種: 所述運行數(shù)據(jù)為所述用戶終端第一次運行所述應用的數(shù)據(jù); 所述運行數(shù)據(jù)為所述用戶終端第一次運行所述應用一預定功能的數(shù)據(jù);或者 所述運行數(shù)據(jù)為所述用戶終端第一次點擊所述應用一預定選項的數(shù)據(jù)。
14.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一標識信息以及所述第二標識信息包括如下信息中的一種或多種: 用戶終端硬件標識碼; 當前時間戳; 隨機數(shù); 用戶終端IP地址;或者 用戶賬號。
【文檔編號】H04L29/08GK103841172SQ201210491646
【公開日】2014年6月4日 申請日期:2012年11月27日 優(yōu)先權(quán)日:2012年11月27日
【發(fā)明者】馬良駿 申請人:上海億動信息技術(shù)有限公司