[發明專利]數據處理方法、裝置、介質和計算設備有效
| 申請號: | 202010062478.2 | 申請日: | 2020-01-19 |
| 公開(公告)號: | CN111240847B | 公開(公告)日: | 2023-09-19 |
| 發明(設計)人: | 宋俊剛;李木;張俊鋒;張家銘;李彥鴻;王慧;彭志龍;王飛龍;桂聰;賈玉龍;肖惠琴;孫磊;呂明;李偉;吳超;孫英遠;曾祥林;焦文斌;緱艷青 | 申請(專利權)人: | 網易傳媒科技(北京)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 趙婷 |
| 地址: | 100084 北京市海淀區西北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 裝置 介質 計算 設備 | ||
本發明的實施方式提供了一種數據處理方法,包括:創建共享工作線程,其中,共享工作線程用于接收多個頁面的上報數據,響應于各個頁面的數據上報請求,通過共享工作線程接收并存儲各個頁面的上報數據;以及通過共享工作線程將各個頁面的上報數據上報至服務器。通過共享工作線程,可以接收多個的頁面的上報數據,并上報至服務器,可以避免每個頁面各自建立并維持與服務器之間的上報連接,導致客戶端、服務器端的資源浪費和通訊效率低的技術問題,實現節省客戶端、服務器端的資源,提高服務器性能的技術效果。此外,本發明的實施方式還提供了一種數據處理裝置、介質和計算設備。
技術領域
本發明的實施方式涉及網絡技術領域,更具體地,本發明的實施方式涉及一種數據處理方法、裝置、介質和計算設備。
背景技術
本部分旨在為權利要求書中陳述的本發明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現有技術。
用戶使用客戶端上的瀏覽器應用程序(例如IE瀏覽器,谷歌瀏覽器)訪問某一網站時,通常會打開這一網站的多個頁面,例如web頁面。為了對用戶的行為進行監測,更加詳細、清楚地了解用戶的行為習慣,用戶在web頁面上執行交互操作,或觸發特定事件(例如關閉web頁面事件)而產生的各種信息數據,需要上報給服務器進行處理、分析,以實現對用戶行為的分析。
相關技術也提供了一些向服務器上報數據的方案。例如,每個頁面使用socket,ajax輪詢等即時通訊方式,實現數據的實時上報。
發明內容
然而,在實現本發明構思的過程中,發明人發現相關技術提供的數據上報方案存在以下不足:
在打開多個頁面的情況下,每個頁面都要維持上報連接以進行數據上報。即同時有多少個頁面在進行用戶行為分析,就需要建立多少個數據上報的連接,消耗大量連接,增加對客戶端資源和服務器端資源的消耗,損耗服務器和瀏覽器的性能。
在本上下文中,本發明的實施方式期望提供一種數據處理方法及其裝置、介質和計算設備。
在本發明實施方式的第一方面中,提供了一種數據處理方法,包括:創建共享工作線程,其中,上述共享工作線程用于接收多個頁面的上報數據,響應于各個頁面的數據上報請求,通過上述共享工作線程接收并存儲上述各個頁面的上報數據,以及通過上述共享工作線程將上述各個頁面的上報數據上報至服務器。
在本發明的一個實施例中,上述多個頁面具有關聯關系。
在本發明的一個實施例中,上述創建共享工作線程包括:響應于頁面的打開請求,檢測是否已存在針對上述頁面的共享工作線程,以及在不存在上述共享工作線程的情況下,創建上述共享工作線程。
在本發明的一個實施例中,上述方法還包括:通過上述共享工作線程記錄與上述各個頁面的上報數據對應的上報時間戳。
在本發明的一個實施例中,上述方法還包括:基于與上述各個頁面的上報數據對應的上報時間戳,獲取上述各個頁面對應的最晚上報時間戳,以及基于上述最晚上報時間戳,確定上述各個頁面中是否存在已被關閉的頁面。
在本發明的一個實施例中,上述基于上述最晚上報時間戳,確定上述各個頁面中是否存在已被關閉的頁面包括:獲取當前時間戳,基于上述當前時間戳和上述最晚上報時間戳,確定與上述各個頁面對應的開啟時長,檢測與上述各個頁面對應的開啟時長中是否存在超過預設時長的頁面,以及在與上述各個頁面對應的開啟時長中存在超過上述預設時長的頁面的情況下,確定上述各個頁面中存在上述已被關閉的頁面。
在本發明的一個實施例中,上述上報數據包括頁面標識數據和用戶行為數據,上述通過上述共享工作線程接收并存儲上述各個頁面的上報數據包括:基于上述頁面標識數據,生成頁面列表,以及關聯存儲上述頁面列表和上述各個頁面的用戶行為數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易傳媒科技(北京)有限公司,未經網易傳媒科技(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010062478.2/2.html,轉載請聲明來源鉆瓜專利網。





