[發(fā)明專利]移動端表單行為記錄查詢方法、系統(tǒng)、設備及存儲介質有效
申請?zhí)枺?/td> | 202110822288.0 | 申請日: | 2021-07-21 |
公開(公告)號: | CN113282477B | 公開(公告)日: | 2021-11-09 |
發(fā)明(設計)人: | 吳景行 | 申請(專利權)人: | 廣州市玄武無線科技股份有限公司 |
主分類號: | G06F11/34 | 分類號: | G06F11/34;G06F16/26;G06F16/245 |
代理公司: | 廣州三環(huán)專利商標代理有限公司 44202 | 代理人: | 陳旭紅;晏靜文 |
地址: | 510000 廣東省廣州市天河區(qū)體*** | 國省代碼: | 廣東;44 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 移動 表單 行為 記錄 查詢 方法 系統(tǒng) 設備 存儲 介質 | ||
本發(fā)明公開了一種移動端表單行為記錄查詢方法,包括移動端發(fā)送登錄請求至日志服務器,日志服務器響應并下發(fā)第一指令至日志追蹤器,第一指令為根據(jù)收集的移動端的用戶信息構建日志用戶ID;移動端進入表單頁面觸發(fā)所有事件行為使表單發(fā)送對應的協(xié)議至日志服務器,然后進入追蹤展示端進行登錄驗證,當驗證通過時發(fā)送日志查詢指令至日志服務器,日志服務器將查詢到的日志文件及對應的協(xié)議發(fā)送至追蹤展示端使其對日志文件進行轉換,根據(jù)轉換后的結果繪制行為記錄展示頁面;移動端在行為記錄展示頁面進行查詢,行為記錄展示頁面包括表單時間軸、事件時間軸及行為時間軸。本發(fā)明通過圖形化日志展示方式,提高了工作效率,減少了對平臺開發(fā)人員的依賴。
技術領域
本發(fā)明涉及日志數(shù)據(jù)分析技術領域,具體涉及一種移動端表單行為記錄查詢方法、系統(tǒng)、設備及存儲介質。
背景技術
在軟件開發(fā)及測試過程中,表單的配置以及移動端的行為記錄都十分重要。現(xiàn)有的開發(fā)人員在配置表單時,主要通過服務端配置并下發(fā)至對應的移動App上去執(zhí)行。但是,由于業(yè)務的復雜度和實施開發(fā)人員的技術能力,配置出的表單質量層次不齊,進而導致運行過程中出現(xiàn)各種問題。例如:由于表單所運行的App引擎環(huán)境并不直接對外開放,一旦發(fā)生錯誤就很難定位;若出現(xiàn)錯誤代碼,由于界面報錯無法自查,就只能依賴于解開引擎環(huán)境進行錯誤查找,不僅操作復雜且效率低下;此外,現(xiàn)有的方案通常是通過日志埋點進行錯誤信息的收集、然后再加以分析,但由于日志文件數(shù)量巨大,且相互之間沒有數(shù)據(jù)交互,往往使得排查排查工作同樣難以進行,即使定位出錯誤,也難以還原出錯誤發(fā)生的原因,進一步增加了開發(fā)人員的工作難度。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供種移動端表單行為記錄查詢方法、系統(tǒng)、設備及存儲介質,以解決現(xiàn)有表單行為查詢時存在錯誤難以定位、排查效率低的問題。
為了克服上述現(xiàn)有技術中的缺陷,本發(fā)明提供了一種移動端表單行為記錄查詢方法,包括:
移動端發(fā)送登錄請求至日志服務器,日志服務器響應并下發(fā)第一指令至日志追蹤器,所述第一指令為根據(jù)收集的移動端的用戶信息構建日志用戶ID;
移動端進入表單頁面,觸發(fā)所有事件行為使表單發(fā)送對應的協(xié)議至所述日志服務器;所述協(xié)議包括PBegin協(xié)議、EBegin協(xié)議、ABegin協(xié)議、AAtion協(xié)議、AEnd協(xié)議、EEnd協(xié)議及PEnd協(xié)議;
移動端進入追蹤展示端進行登錄驗證,當驗證通過時發(fā)送日志查詢指令至所述日志服務器,所述日志服務器將查詢到的日志文件及對應的協(xié)議發(fā)送至追蹤展示端,所述追蹤展示端對所述日志文件進行轉換,并根據(jù)轉換后的結果繪制行為記錄展示頁面;
移動端在所述行為記錄展示頁面進行查詢,所述行為記錄展示頁面包括表單時間軸、事件時間軸及行為時間軸。
進一步地,所述PBegin協(xié)議為追蹤展示端開始繪制表單時間軸所用;所述EBegin協(xié)議為追蹤展示端開始繪制表單事件時間軸所用;所述ABegin協(xié)議為追蹤展示端開始繪制表單行為時間軸所用;所述AAtion協(xié)議用于記錄表單行為信息、與所述表單行為關聯(lián)的上下文信息;所述AEnd協(xié)議為追蹤展示端結束繪制表單行為時間軸所用;所述EEnd協(xié)議為追蹤展示端結束繪制表單事件時間軸所用;所述PEnd協(xié)議為追蹤展示端結束繪制表單時間軸所用。
進一步地,當一個事件行為發(fā)生時,所述表單觸發(fā)多個AAtion協(xié)議。
進一步地,所述表單還用于循環(huán)觸發(fā)所述ABegin協(xié)議和所述AEnd協(xié)議,直到所有事件所有行為被執(zhí)行完成。
進一步地,表單發(fā)送的所述協(xié)議先經(jīng)過日志追蹤器,再發(fā)送至所述日志服務器。
進一步地,所述并根據(jù)所述用戶信息構建日志用戶ID,包括:
獲取用戶的登錄信息及系統(tǒng)信息;所述登錄信息包括租戶編號、崗位編號、登錄ID;所述系統(tǒng)信息包括app版本及移動端系統(tǒng)版本;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市玄武無線科技股份有限公司,未經(jīng)廣州市玄武無線科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110822288.0/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。