[發明專利]埋點數據處理方法、裝置及電子設備有效
| 申請號: | 202110648994.8 | 申請日: | 2021-06-10 |
| 公開(公告)號: | CN113472858B | 公開(公告)日: | 2023-09-29 |
| 發明(設計)人: | 邵曉康 | 申請(專利權)人: | 北京達佳互聯信息技術有限公司 |
| 主分類號: | H04L67/02 | 分類號: | H04L67/02;H04L43/0823;H04L43/106;H04L43/02 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 彭瓊 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 裝置 電子設備 | ||
本公開關于一種埋點數據處理方法、裝置及電子設備。該埋點數據處理方法應用于客戶端,包括:在第一埋點上報請求發送異常的情況下,將所述第一埋點上報請求中的第一埋點數據存儲在存儲區域,以便向服務端再次上報所述第一埋點數據;其中,所述存儲區域包括失敗埋點隊列或本地存儲,所述失敗埋點隊列用于在瀏覽器頁面運行時存儲第一埋點數據,所述本地存儲用于在所述瀏覽器頁面關閉時存儲第一埋點數據。采用本公開提供的埋點數據處理方法、裝置和電子設備,減少丟失埋點數據的數量,降低埋點數據的丟失率。
技術領域
本公開涉及前端技術領域,尤其涉及一種埋點數據處理方法、裝置及電子設備。
背景技術
為了能夠采集萬維網(World?Wide?Web,Web)應用中客戶端的運行情況數據,需要在瀏覽器的頁面進行埋點處理。通過埋點可捕獲關注的頁面事件,獲取頁面事件的相關信息,然后通過超文本傳輸協議(Hypertext?Transfer?Protocol,HTTP)協議請求將相關信息發送給服務端,從而達到監控客戶端的目的。
然而,在異常情況下,例如網絡異常、客戶端異常、服務端異常以及頁面關閉等情況,HTTP請求無法發送成功,從而無法完成埋點數據的采集,并且由于本次埋點數據無法保存,導致本次埋點數據丟失,進而影響埋點數據質量。
發明內容
本公開提供一種埋點數據處理方法、裝置、電子設備、計算機可讀存儲介質以及計算機程序產品,以至少解決相關技術中埋點上報請求發送異常情況下埋點數據丟失的問題。本公開的技術方案如下:
根據本公開實施例的第一方面,提供一種埋點數據處理方法,包括:
在第一埋點上報請求發送異常的情況下,將所述第一埋點上報請求中的第一埋點數據存儲在存儲區域,以便向服務端再次上報所述第一埋點數據;
其中,所述存儲區域包括失敗埋點隊列或本地存儲,所述失敗埋點隊列用于在瀏覽器頁面運行時存儲第一埋點數據,所述本地存儲用于在所述瀏覽器頁面關閉時存儲第一埋點數據。
在一些實施例中,在所述將所述第一埋點上報請求中的第一埋點數據存儲在存儲區域之后,所述方法還包括:
從所述存儲區域中的至少一個所述第一埋點數據中讀取第二埋點數據;
基于所述第二埋點數據生成第二埋點上報請求,并向所述服務端發送所述第二埋點上報請求。
在一些實施例中,所述在第一埋點上報請求發送異常的情況下,將所述第一埋點上報請求中的第一埋點數據存儲在存儲區域,包括:
在確定所述瀏覽器頁面運行,并且第一埋點上報請求發送失敗的情況下,將所述第一埋點上報請求中的第一埋點數據存儲在所述失敗埋點隊列。
在一些實施例中,所述在第一埋點上報請求發送異常的情況下,將所述第一埋點上報請求中的第一埋點數據存儲在存儲區域,包括:
在確定所述瀏覽器頁面關閉,且未發送第一埋點上報請求或未接收到第一埋點上報請求的返回結果的情況下,將所述第一埋點上報請求中的第一埋點數據存儲在本地存儲中。在一些實施例中,所述將所述第一埋點上報請求中的第一埋點數據存儲在本地存儲中,包括:
根據所述第一埋點上報請求中的第一埋點數據,生成與所述第一埋點數據對應的存儲標識,所述存儲標識包括前綴標識、優先級、客戶端時間戳和隨機字符串;
將所述存儲標識與所述第一埋點數據關聯存儲在所述本地存儲中。
在一些實施例中,在將所述第一埋點上報請求中的第一埋點數據存儲在存儲區域之前,所述方法還包括:
在存儲區域中的埋點數據的數量大于第一閾值的情況下,按照埋點數據的優先級和客戶端時間戳,清除存儲區域中的埋點數據,以使清除后的存儲區域中的埋點數據的數量小于第二閾值,所述第二閾值不大于第一閾值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京達佳互聯信息技術有限公司,未經北京達佳互聯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110648994.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:鍛壓生產方法
- 下一篇:文本行語種識別方法、裝置、電子設備





