[發明專利]一種移動端行為監控方法在審
| 申請號: | 201910886051.1 | 申請日: | 2019-09-19 |
| 公開(公告)號: | CN110519126A | 公開(公告)日: | 2019-11-29 |
| 發明(設計)人: | 高建飛;龐松濤;商廣勇;王偉兵;馬巖堂;趙樹林;姜鑫;陶鑫;劉偉巍 | 申請(專利權)人: | 山東愛城市網信息技術有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24;H04L29/06 |
| 代理公司: | 37100 濟南信達專利事務所有限公司 | 代理人: | 闞恭勇<國際申請>=<國際公布>=<進入 |
| 地址: | 250100 山東省濟南市高新*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 行為監控 移動端 偵聽 采集 更改系統 聚合處理 日志信息 同步存儲 異常處理 堆棧 日志 線程 聚合 崩潰 后臺 上報 監控 | ||
本發明提供一種移動端行為監控方法,屬于移動端行為監控技術領域,本發明通過更改系統的異常處理Handler進行偵聽,然后對發生的Crash線程堆棧進行采集,然后Crash進行聚合。并對本次采集的Crash進行同步存儲并進行上報。對日志聚合處理并生成后臺日志信息。通過本方法可以有效的監控app使用崩潰情況以及用戶的行為。
技術領域
本發明涉及移動端行為監控技術,尤其涉及一種移動端行為監控方法。
背景技術
app通常分為個人用戶app與企業級app。個人用APP戶app是面向個人消費者的,而企業級app則是面向企業用戶開發的。當互聯網進入移動互聯網時代,眾多企業與個人開發者希望從中掘金,但多數人的目光聚焦在了面向個人用戶的應用上而忽略了企業級移動應用。
如今個人市場的競爭已進入白熱化階段,發展速度已趨于緩慢,2013年預計市場規模為110.9億。相比之下,此時的企業級市場才剛剛起步,2013年預計市場規模將高達124.4億,且正以50%的增幅高速發展。
在此市場環境下,需要第三方服務來解決企業及開發者雙方的問題,起到雙向需求匯聚、營銷分發、效率提升、成本降低的效用,并能針對雙方提供相應的服務。應用工廠即充當了這樣一個角色,聚合上下游資源而成為國內首個企業級移動應用一站式服務平臺。
移動端app上線后,app出現崩潰時開發人員很難進行復現,并且用戶反饋的不一定和開發人員理解的相符,從而導致問題不能及時進行修復,耗費大量人力物力。友盟、騰訊bugly等也存在開源的SDK進行崩潰監控,但是在開源SDK中存在以下問題:
1、一些信息或數據可能會被泄露
2、數據可能產生被篡改,對于利益產生危害
3、可能不能滿足項目某些需求
4、無法進行有效的統計分析
5、無法有效的定位以及復現問題。
發明內容
為了解決以上技術問題,本發明提出了一種方便、安全的移動端行為監控方法,可以有效的監控app使用崩潰情況以及用戶的行為。
本發明的技術方案是:
一種移動端行為監控方法,
通過更改系統的異常處理Handler進行偵聽,然后對發生的Crash線程堆棧進行采集,然后Crash進行聚合,并對本次采集的Crash進行同步存儲并進行上報,對日志聚合處理并生成后臺日志信息。
主要包括3個步驟:
(1)監控SDK封裝
(2)調用SDK進行部署
(3)監控結果解決跟進。
進一步的,
所述監控SDK封裝
通過更改系統的異常處理Handler進行偵聽,然后對發生的Crash線程堆棧進行采集,最后通過算法對采集的Crash進行去重、截斷。
再進一步的,
同時利用本地數據庫對本次采集的Crash進行同步存儲并進行上報,如上報不成功,則待下次App啟動后開啟異步線程進行上報,上報成功后刪除數據庫存儲。
再進一步的,
通過算法對Crash崩潰的目標地址進行分析并計算偏移量,對分析數據進行聚合并生成后臺日志信息。
進一步的,
所述調用SDK進行部署
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東愛城市網信息技術有限公司,未經山東愛城市網信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910886051.1/2.html,轉載請聲明來源鉆瓜專利網。





