[發(fā)明專利]一種埋點數(shù)據(jù)設(shè)計方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 202211615328.5 | 申請日: | 2022-12-15 |
| 公開(公告)號: | CN116149991A | 公開(公告)日: | 2023-05-23 |
| 發(fā)明(設(shè)計)人: | 周志文;黃廣明;王劍;紀向晴 | 申請(專利權(quán))人: | 深圳市麥谷科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;H04L67/02 |
| 代理公司: | 深圳市徽正知識產(chǎn)權(quán)代理有限公司 44405 | 代理人: | 盧杏艷 |
| 地址: | 518000 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 設(shè)計 方法 系統(tǒng) | ||
本發(fā)明公開了一種埋點數(shù)據(jù)設(shè)計方法及系統(tǒng),方法包括:檢測到用戶的操作行為,基于所述操作行為生成擴展數(shù)據(jù);基于所述擴展數(shù)據(jù)對HTTP協(xié)議進行擴展,生成擴展協(xié)議數(shù)據(jù);將HTTP請求發(fā)送至接口網(wǎng)關(guān)服務(wù)器,所述HTTP請求中附帶擴展協(xié)議預(yù)先生成的埋點數(shù)據(jù);基于接口網(wǎng)關(guān)服務(wù)器提取所述HTTP請求中的埋點數(shù)據(jù)和業(yè)務(wù)數(shù)據(jù),將所述埋點數(shù)據(jù)分發(fā)至通用埋點分析系統(tǒng),將業(yè)務(wù)數(shù)據(jù)分發(fā)至業(yè)務(wù)系統(tǒng);解析業(yè)務(wù)系統(tǒng)返回的結(jié)果,完成數(shù)據(jù)埋點操作。本發(fā)明實施例不引入額外的SDK,將擴展數(shù)據(jù)附帶在正常的Http業(yè)務(wù)請求中,數(shù)據(jù)由接口網(wǎng)關(guān)剝離處理,業(yè)務(wù)系統(tǒng)入侵性低;并支持批量行業(yè)數(shù)據(jù),減少數(shù)據(jù)埋點過程的調(diào)試成本,減少了數(shù)據(jù)延遲。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種埋點數(shù)據(jù)設(shè)計方法及系統(tǒng)。
背景技術(shù)
埋點是數(shù)據(jù)采集領(lǐng)域的術(shù)語,泛指對指定用戶行為或事件的捕獲、處理和傳遞。比如用戶某個icon圖標點擊次數(shù)、觀看某個視頻的時長等等,以用戶為中心,深度挖掘用戶的喜好和想法。核心要點是讓產(chǎn)品有更好的銷量,以低成本、精準的方式發(fā)現(xiàn)用戶需求、指導(dǎo)產(chǎn)品的設(shè)計、驗證產(chǎn)品的質(zhì)量,加快產(chǎn)品的迭代節(jié)奏,提升產(chǎn)品的品質(zhì)服務(wù)。
常見的埋點技術(shù)方案思路步驟:埋點設(shè)計、SDK接入、數(shù)據(jù)上傳、數(shù)據(jù)收集/傳輸、數(shù)倉存儲/建模、指標可視化。埋點設(shè)計一般用于產(chǎn)品設(shè)計前的數(shù)據(jù)收集與分析、產(chǎn)品設(shè)計后的數(shù)據(jù)假設(shè)與驗證。涉及的應(yīng)用一般是企業(yè)系統(tǒng)平臺、消費類的APP、小程序、公眾號H5頁面、還有一些原生的桌面程序。
現(xiàn)有技術(shù)缺點,不同的平臺語言都有一個獨立的SDK,每一個應(yīng)用都需要接入其對應(yīng)語言的SDK,每采集一個或多個行為數(shù)據(jù)包時,則將數(shù)據(jù)發(fā)送至一個獨立的采集接口,耗費一定的人力成本、調(diào)試成本。引入的SDK開發(fā)包增加應(yīng)用的不穩(wěn)定性,并且行為數(shù)據(jù)包的發(fā)送增加了應(yīng)用的請求負載、回包解析負載,對用戶體驗帶來較大的延遲影響。
因此現(xiàn)有技術(shù)還有待于進一步發(fā)展。
發(fā)明內(nèi)容
針對上述技術(shù)問題,本發(fā)明實施例提供了一種埋點數(shù)據(jù)設(shè)計方法及系統(tǒng),能夠解決現(xiàn)有技術(shù)中不同的平臺語言都有獨立的SDK,采集行為數(shù)據(jù)時,需要根據(jù)不同的ID發(fā)送獨立的采集接口,調(diào)試成本高、數(shù)據(jù)延遲大的技術(shù)問題。
本發(fā)明實施例的第一方面提供一種埋點數(shù)據(jù)設(shè)計方法,應(yīng)用于客戶端,包括:
檢測到用戶的操作行為,基于所述操作行為生成擴展數(shù)據(jù);
基于所述擴展數(shù)據(jù)對HTTP協(xié)議進行擴展,生成擴展協(xié)議數(shù)據(jù);
將HTTP請求發(fā)送至接口網(wǎng)關(guān)服務(wù)器,所述HTTP請求中附帶擴展協(xié)議預(yù)先生成的埋點數(shù)據(jù);
基于接口網(wǎng)關(guān)服務(wù)器提取所述HTTP請求中的埋點數(shù)據(jù)和業(yè)務(wù)數(shù)據(jù),將所述埋點數(shù)據(jù)分發(fā)至通用埋點分析系統(tǒng),將業(yè)務(wù)數(shù)據(jù)分發(fā)至業(yè)務(wù)系統(tǒng);
解析業(yè)務(wù)系統(tǒng)返回的結(jié)果,完成數(shù)據(jù)埋點操作。
可選地,檢測到用戶的操作行為,基于所述操作行為生成擴展數(shù)據(jù),包括:
檢測到用戶的操作行為,基于所述操作行為生成用戶匿名標識、流水號、行為標志、行為指標數(shù)據(jù)和行為數(shù)字簽名。
可選地,基于所述擴展數(shù)據(jù)對HTTP協(xié)議進行擴展,生成擴展協(xié)議數(shù)據(jù),包括:
在所述HTTP的請求協(xié)議頭上添加用戶匿名標識、流水號、行為標志、行為指標數(shù)據(jù)和行為數(shù)字簽名,生成擴展協(xié)議數(shù)據(jù)。
可選地,所述基于接口網(wǎng)關(guān)服務(wù)器提取所述HTTP請求中的埋點數(shù)據(jù)和業(yè)務(wù)數(shù)據(jù),將所述埋點數(shù)據(jù)分發(fā)至通用埋點分析系統(tǒng),將業(yè)務(wù)數(shù)據(jù)分發(fā)至業(yè)務(wù)系統(tǒng),包括:
基于接口網(wǎng)關(guān)服務(wù)器從HTTP請求中提取埋點數(shù)據(jù)和業(yè)務(wù)數(shù)據(jù),將埋點數(shù)據(jù)分發(fā)至通用埋點系統(tǒng)進行存儲,將業(yè)務(wù)數(shù)據(jù)分發(fā)至業(yè)務(wù)系統(tǒng);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市麥谷科技有限公司,未經(jīng)深圳市麥谷科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211615328.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





