一種數(shù)據(jù)處理方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)處理方法和一種數(shù)據(jù)處理裝置。
【背景技術(shù)】
[0002]隨著通信技術(shù)的快速發(fā)展,尤其是隨著移動互聯(lián)網(wǎng)的推廣,智能終端的普及越來越快,且智能終端的功能也越來豐富。其中,智能終端通過安裝各種各樣的應(yīng)用實現(xiàn)其功能,提供多樣化的服務(wù)。
[0003]為了提高服務(wù)質(zhì)量,各服務(wù)平臺的開發(fā)人員需要設(shè)置的數(shù)據(jù)采集方案采集應(yīng)用的數(shù)據(jù),以了解業(yè)務(wù)需求。其中,不同的業(yè)務(wù)需要采集的應(yīng)用數(shù)據(jù)不同。因此,服務(wù)平臺的開發(fā)人員需要根據(jù)不同的業(yè)務(wù)設(shè)置不同的應(yīng)用數(shù)據(jù)采集方案。
[0004]具體的,服務(wù)平臺的開發(fā)人員需要根據(jù)服務(wù)平臺提供的業(yè)務(wù),設(shè)置各應(yīng)用的采集參數(shù),按照設(shè)置的采集參數(shù)對各應(yīng)用進(jìn)行數(shù)據(jù)采集,生成該服務(wù)平臺的業(yè)務(wù)報表,以了解業(yè)務(wù)需求。但是,安裝在智能終端上的應(yīng)用比較多,即需要采集的應(yīng)用數(shù)據(jù)比較多,導(dǎo)致各服務(wù)平臺的數(shù)據(jù)采集格式難以統(tǒng)一。因此,各服務(wù)平臺的開發(fā)人員還需要定義各應(yīng)用的數(shù)據(jù)采集格式,使得各服務(wù)平臺可以按照設(shè)置的數(shù)據(jù)采集格式采集各應(yīng)用的數(shù)據(jù),進(jìn)一步增加開發(fā)人員的工作量。
【發(fā)明內(nèi)容】
[0005]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種數(shù)據(jù)處理方法和相應(yīng)的一種數(shù)據(jù)處理裝置。
[0006]依據(jù)本發(fā)明的一個方面,提供了一種數(shù)據(jù)處理方法,包括:配置應(yīng)用對應(yīng)自定義事件的自定義管理信息;依據(jù)所述自定義管理信息獲取業(yè)務(wù)統(tǒng)計信息;依據(jù)所述自定義管理信息和業(yè)務(wù)統(tǒng)計信息生成自定義事件報表。
[0007]優(yōu)選地,所述配置應(yīng)用對應(yīng)自定義事件的自定義管理信息,包括:依據(jù)配置請求反饋業(yè)務(wù)管理頁面;從所述業(yè)務(wù)管理頁面中獲取所述應(yīng)用的應(yīng)用路徑,以及所述應(yīng)用對應(yīng)自定義事件的自定義事件信息,其中,所述自定義事件信息包括:事件名稱和事件屬性;采用所述應(yīng)用路徑和自定義事件信息生成自定義管理信息。
[0008]優(yōu)選地,依據(jù)所述自定義管理信息獲取業(yè)務(wù)統(tǒng)計信息,包括:依據(jù)所述應(yīng)用路徑確定應(yīng)用;針對所述應(yīng)用,獲取各自定義事件的事件名稱和事件屬性對應(yīng)的業(yè)務(wù)統(tǒng)計信息,其中,所述業(yè)務(wù)統(tǒng)計信息是依據(jù)所述事件屬性對采集參數(shù)的參數(shù)信息進(jìn)行統(tǒng)計得到的。
[0009]優(yōu)選地,獲取各自定義事件的事件名稱和事件屬性對應(yīng)的業(yè)務(wù)統(tǒng)計信息,包括:針對每個自定義事件,獲取所述事件名稱對應(yīng)的邏輯名稱,以及所述事件屬性對應(yīng)的邏輯屬性;查找所述邏輯名稱對應(yīng)采集參數(shù),依據(jù)所述邏輯屬性確定所述采集參數(shù)對應(yīng)的業(yè)務(wù)統(tǒng)計信息。
[0010]優(yōu)選地,依據(jù)所述自定義管理信息和業(yè)務(wù)統(tǒng)計信息生成自定義事件報表,包括:確定各采集參數(shù)對應(yīng)的事件名稱,采用各事件名稱和對應(yīng)采集參數(shù)的業(yè)務(wù)統(tǒng)計信息生成應(yīng)用的自定義事件報表。
[0011]優(yōu)選地,所述方法,還包括:獲取通用事件信息對應(yīng)的業(yè)務(wù)統(tǒng)計信息,將通用事件對應(yīng)業(yè)務(wù)統(tǒng)計信息添加到所述自定義事件報表中。
[0012]優(yōu)選地,所述事件屬性包括:自定義事件的統(tǒng)計方式。
[0013]優(yōu)選地,自定義事件包括以下至少一種:流量統(tǒng)計事件、點擊事件、選中事件。
[0014]根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)處理裝置,包括:配置模塊,用于配置應(yīng)用對應(yīng)自定義事件的自定義管理信息;信息獲取模塊,用于依據(jù)所述自定義管理信息獲取業(yè)務(wù)統(tǒng)計信息;報表生成模塊,用于依據(jù)所述自定義管理信息和業(yè)務(wù)統(tǒng)計信息生成自定義事件報表。
[0015]優(yōu)選地,,所述配置模塊,包括:反饋子模塊,用于依據(jù)配置請求反饋業(yè)務(wù)管理頁面;路徑獲取子模塊,用于從所述業(yè)務(wù)管理頁面中獲取所述應(yīng)用的應(yīng)用路徑,以及所述應(yīng)用對應(yīng)自定義事件的自定義事件信息,其中,所述自定義事件信息包括:事件名稱和事件屬性;信息生成子模塊,用于采用所述應(yīng)用路徑和自定義事件信息生成自定義管理信息。
[0016]優(yōu)選地,所述信息獲取模塊,包括:路徑確定子模塊,用于依據(jù)所述應(yīng)用路徑確定應(yīng)用;統(tǒng)計信息獲取子模塊,用于針對所述應(yīng)用,獲取各自定義事件的事件名稱和事件屬性對應(yīng)的業(yè)務(wù)統(tǒng)計信息,其中,所述業(yè)務(wù)統(tǒng)計信息是依據(jù)所述事件屬性對采集參數(shù)的參數(shù)信息進(jìn)行統(tǒng)計得到的。
[0017]優(yōu)選地,所述統(tǒng)計信息獲取子模塊,用于針對每個自定義事件,獲取所述事件名稱對應(yīng)的邏輯名稱,以及所述事件屬性對應(yīng)的邏輯屬性;查找所述邏輯名稱對應(yīng)采集參數(shù),依據(jù)所述邏輯屬性確定所述采集參數(shù)對應(yīng)的業(yè)務(wù)統(tǒng)計信息。
[0018]優(yōu)選地,所述報表生成模塊,用于確定各采集參數(shù)對應(yīng)的事件名稱,采用各事件名稱和對應(yīng)采集參數(shù)的業(yè)務(wù)統(tǒng)計信息生成應(yīng)用的自定義事件報表。
[0019]優(yōu)選地,所述裝置,還包括:添加模塊,用于獲取通用事件信息對應(yīng)的業(yè)務(wù)統(tǒng)計信息,將通用事件對應(yīng)業(yè)務(wù)統(tǒng)計信息添加到所述自定義事件報表中。
[0020]優(yōu)選地,所述事件屬性包括:自定義事件的統(tǒng)計方式。
[0021]優(yōu)選地,自定義事件包括以下至少一種:流量統(tǒng)計事件、點擊事件、選中事件。
[0022]本發(fā)明實施例通過配置應(yīng)用對應(yīng)自定義事件的自定義管理信息,依據(jù)自定義管理信息獲取業(yè)務(wù)統(tǒng)計信息,依據(jù)自定義管理信息和業(yè)務(wù)統(tǒng)計信息生成自定義事件報表;每個應(yīng)用對應(yīng)一項業(yè)務(wù),一項業(yè)務(wù)包括多條自定義事件,依據(jù)每條自定義事件對應(yīng)的業(yè)務(wù)統(tǒng)計,生成自定義事件報表;在自定義事件報表中可以直觀的表示出每條自定義事件對應(yīng)的業(yè)務(wù)統(tǒng)計數(shù)據(jù),這樣的統(tǒng)計方式更加具有代表性,更能統(tǒng)計出一些特有事件,增強了統(tǒng)計效果。
[0023]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0024]通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0025]圖1示出了根據(jù)本發(fā)明一個實施例的數(shù)據(jù)采集分析系統(tǒng)結(jié)構(gòu)框圖.;
[0026]圖2示出了根據(jù)本發(fā)明一個實施例的數(shù)據(jù)處理方法實步驟流程圖;
[0027]圖3示出了根據(jù)本發(fā)明另一個實施例的數(shù)據(jù)處理方法步驟流程圖;
[0028]圖4示出了根據(jù)本發(fā)明一個實施例的數(shù)據(jù)處理裝置的結(jié)構(gòu)框圖;
[0029]圖5示出了根據(jù)本發(fā)明另一個實施例的數(shù)據(jù)處理裝置的結(jié)構(gòu)框圖;以及
[0030]圖6示出了根據(jù)本發(fā)明另一個實施例的數(shù)據(jù)采集分析系統(tǒng)結(jié)構(gòu)框圖。
【具體實施方式】
[0031]下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0032]通常,一些終端如手機、平板電腦的供應(yīng)商、軟件開發(fā)商通過采集安裝在終端上的應(yīng)用在運行時的數(shù)據(jù),并對采集的數(shù)據(jù)進(jìn)行分析,生成業(yè)務(wù)報表,以了解業(yè)務(wù)需求。本發(fā)明實施例提供了一種數(shù)據(jù)采集分析系統(tǒng),該系統(tǒng)具有通用性,能夠為各種應(yīng)用采集、分析數(shù)據(jù)并生成不同的業(yè)務(wù)報表。
[0033]參照圖1,示出了根據(jù)本發(fā)明實施例的數(shù)據(jù)采集分析系統(tǒng)結(jié)構(gòu)框圖。
[0034]該數(shù)據(jù)采集分析系統(tǒng),包括:采集控制服務(wù)器102、數(shù)據(jù)分析服務(wù)器104、報表生成服務(wù)器106和至少一個數(shù)據(jù)終端108,所述數(shù)據(jù)終端中安裝有采集工具。
[0035]所述采集控制服務(wù)器102,用于配置所述采集配置信息給數(shù)據(jù)終端并下發(fā)給相應(yīng)的數(shù)據(jù)終端,其中,所述配置信息用于控制采集參數(shù)的采集;
[0036]所述數(shù)據(jù)終端108,用于在應(yīng)用運行時調(diào)用所述采集工具,依據(jù)采集配置信息對采集參數(shù)的參數(shù)信息進(jìn)行采集;以及將采集的參數(shù)信息上傳給所述數(shù)據(jù)分析服務(wù)器;
[0037]所述數(shù)據(jù)分析服務(wù)器104,用于對上傳的各采集參數(shù)對應(yīng)參數(shù)信息進(jìn)行分析,獲取數(shù)據(jù)分析結(jié)果;將所述數(shù)據(jù)分析結(jié)果發(fā)送給所述報表生成服務(wù)器;
[0038]所述報表生成服務(wù)器106,用于依據(jù)所述數(shù)據(jù)分析結(jié)果生成數(shù)據(jù)報表。
[0039]從而通過采集控制服務(wù)器(簡稱云服務(wù)器)的控制,使得采集工具能夠在應(yīng)用運行的數(shù)據(jù)終端中采集各采集參數(shù)的參數(shù)信息,在上傳給數(shù)據(jù)分析服務(wù)器后,依據(jù)統(tǒng)計需求進(jìn)行數(shù)據(jù)分析,從而生成相應(yīng)業(yè)務(wù)的數(shù)據(jù)報表,通過該數(shù)據(jù)報表獲知用戶需求、習(xí)慣等,對業(yè)務(wù)進(jìn)行調(diào)整,更符合用戶需求。
[0040]其中,提高報表的擴展性,使得報表能夠適應(yīng)各種業(yè)務(wù)的需求,所述報表生成服務(wù)器,還用于依據(jù)配置的應(yīng)用對應(yīng)自定義事件的自定義管理信息,獲取業(yè)務(wù)統(tǒng)計信息;依據(jù)所述自定義管理信息和業(yè)務(wù)統(tǒng)計信息生成自定義事件報表。即配置各業(yè)務(wù)獨有的自定義事件生成相應(yīng)自定義事件報表。
[0041 ] 實施例一
[0042]參照圖2,示出了根據(jù)本發(fā)明一個實施例的數(shù)據(jù)處理方法的步驟流程圖,具體可以包括如下步驟:
[0043]步驟202,配置應(yīng)用對應(yīng)自定義事件的自定義管理信息。
[0044]對事件進(jìn)行統(tǒng)計時,往往只能對通用事件進(jìn)行統(tǒng)計,通用事件只能對共有的特征進(jìn)行統(tǒng)計,而對于一些特有的特征采用通用事件進(jìn)行統(tǒng)計,統(tǒng)計效果不明顯。
[0045]而本實施例中,為使報表能夠適應(yīng)各種業(yè)務(wù)的需求,將終端上的各個應(yīng)用對應(yīng)需要統(tǒng)計的業(yè)務(wù)進(jìn)行自定義,生成自定義事件,并依據(jù)各個應(yīng)用對應(yīng)自定義事件配置自定義管理信息。本發(fā)明實施例的應(yīng)用是指安裝在終端上的應(yīng)用程序,如手機助手、瀏覽器、安全衛(wèi)士、播放器等。
[0046]如,現(xiàn)將手機助在手機內(nèi)存到達(dá)一定閾值后自動進(jìn)行清理內(nèi)存的操作定義為自定義事件;事件名稱定義為手機助手,事件屬性定義為手機助手進(jìn)行清理內(nèi)存;又如,將安全衛(wèi)士攔截陌生來電的操作定義為自定義事件,事件名稱定義為安全衛(wèi)士,事件屬性定義為安全衛(wèi)士攔截陌生來電。
[0047]步驟204,依據(jù)自定義管理信息