[發明專利]應用程序日志獲取方法和裝置在審
| 申請號: | 201710245500.5 | 申請日: | 2017-04-14 |
| 公開(公告)號: | CN107168858A | 公開(公告)日: | 2017-09-15 |
| 發明(設計)人: | 王平濤 | 申請(專利權)人: | 北京五八信息技術有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34;G06F21/62;H04L29/06;H04L29/08 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司11205 | 代理人: | 楊澤,劉芳 |
| 地址: | 100083 北京市海淀區學清*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 日志 獲取 方法 裝置 | ||
技術領域
本發明涉及數據處理技術,尤其涉及一種應用程序日志獲取方法和裝置。
背景技術
近年來,隨著移動互聯網技術的發展,為滿足用戶的各種需求,各種應用程序(Application,簡稱APP)應用而生。為完善APP的各項功能,需要對APP的用戶行為進行統計分析,其中,用戶行為可以包括:APP的用戶量、APP中某一功能模塊的日訪問量等。
現有的APP日志統計方法,在APP運行時,通過檢測預先插入到APP中的自定義事件是否被觸發來進行日志統計;例如,當需要統計APP的日訪問量時,自定義事件可以是點擊登錄按鈕,這樣,在APP運行時,通過檢測登錄按鈕是否被點擊來進行日志統計,若檢測到登錄按鈕被點擊時,得到一條該自定義事件對應的統計日志。進一步地,當得到一條統計日志時,將該條統計日志上傳給統計服務器,以使統計服務器根據同一用戶的多條統計日志來分析該用戶的行為,或是根據不同用戶的多條統計日志來綜合評價APP的使用情況,例如,可分析APP的日訪問量等。
現有技術的APP日志統計方法,當得到一條統計日志時,就將該條統計日志上報給統計服務器,這樣,在日志統計的過程中,會頻繁的訪問統計服務器,會增加統計服務器的負擔,甚至會造成統計服務器崩潰。
發明內容
本發明提供的應用程序日志獲取方法和裝置,解決了現有技術中的日志統計方法在日志統計的過程中,因頻繁的訪問統計服務器導致的增加統計服務器的負擔,甚至造成統計服務器崩潰的問題。
本發明第一方面提供一種應用程序日志獲取方法,包括:
判斷當前應用程序是否滿足預設的日志上報條件;
若是,則將當前存儲器中所存儲的應用程序的統計日志上報給服務器。
進一步地,所述判斷當前應用程序是否滿足預設的日志上報條件,具體包括:
判斷所述應用程序是否滿足預設的日志上報條件;
若是,則確定所述應用程序滿足日志上報條件;
所述三個日志上報條件包括:所述應用程序的運行時間到達預設的時刻;
或者,所述三個日志上報條件包括:所述應用程序對應存儲在所述存儲器中的統計日志的容量達到預設閾值;
或者,所述三個日志上報條件包括:所述應用程序由運行狀態轉變為退出狀態。
進一步地,所述將當前存儲器中所存儲的應用程序的統計日志上報給服務器之前,所述方法還包括:
按照預設的加密密碼對所述統計日志進行加密處理;
相應的,
所述將當前存儲器中所存儲的應用程序的統計日志上報給服務器,具體包括:
將所述存儲器中存儲的經加密處理后的統計日志上報給所述服務器。
進一步地,所述按照預設的加密密碼對所述統計日志進行加密處理之后,所述方法還包括:
對所述存儲器中存儲的經加密處理后的統計日志進行壓縮處理;
相應的,
所述將當前存儲器中所存儲的應用程序的統計日志上報給服務器,具體包括:
將所述存儲器中存儲的經壓縮處理后的統計日志上報給所述服務器。
進一步地,所述將當前存儲器中所存儲的應用程序的統計日志上報給服務器之后,所述方法還包括:
將所述存儲器中存儲的統計日志刪除。
進一步地,所述方法還包括:
在所述應用程序運行之前,判斷所述存儲器中是否存儲所述應用程序的統計日志;
若是,則將所述統計日志上報至所述服務器。
本發明第二方面提供一種應用程序日志獲取裝置,包括:判斷模塊和處理模塊,其中,
所述判斷模塊,用于判斷當前應用程序是否滿足預設的日志上報條件;
所述處理模塊,用于在所述判斷模塊判斷當前應用程序滿足預設的日志上報條件時,將當前存儲器中所存儲的應用程序的統計日志上報給服務器。
進一步地,所述判斷模塊,具體用于判斷所述應用程序是否滿足下述三個日志上報條件中的任意一個,并在判斷所述應用程序滿足下述三個日志上報條件中的任意一個時,確定所述應用程序滿足日志上報條件;其中,所述三個日志上報條件包括:所述應用程序的運行時間到達預設的時刻;所述應用程序對應存儲在所述存儲器中的統計日志的容量達到預設閾值;所述應用程序由運行狀態轉變為退出狀態。
進一步地,所述處理模塊,還用于在將當前存儲器中所存儲的應用程序的統計日志上報給服務器之前,按照預設的加密密碼對所述統計日志進行加密處理;
相應的,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京五八信息技術有限公司,未經北京五八信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710245500.5/2.html,轉載請聲明來源鉆瓜專利網。





