[發明專利]應用埋點方法、裝置、計算設備和系統在審
| 申請號: | 202110428416.3 | 申請日: | 2019-05-30 |
| 公開(公告)號: | CN113127771A | 公開(公告)日: | 2021-07-16 |
| 發明(設計)人: | 王猛 | 申請(專利權)人: | 北京騰云天下科技有限公司 |
| 主分類號: | G06F16/955 | 分類號: | G06F16/955;G06F16/958 |
| 代理公司: | 北京市漢坤律師事務所 11602 | 代理人: | 張濤;魏小薇 |
| 地址: | 100027 北京市東*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 方法 裝置 計算 設備 系統 | ||
本公開提供了一種應用埋點方法、裝置、計算設備和系統。實現方案為:從服務器獲取終端應用中目標頁面的渲染數據,渲染數據包括頁面配置信息、節點配置信息和已埋點配置信息;將頁面配置信息和節點配置信息解析為視圖樹結構,并根據該視圖樹結構渲染出目標頁面;根據已埋點配置信息從所渲染的目標頁面中確定對應的已埋點元素,并將該已埋點配置信息映射到該已埋點元素上;以及從所渲染的目標頁面中確定目標埋點元素和該目標埋點元素的同類元素,生成新埋點配置信息,以便經由服務器發送給客戶端,以對該客戶端處的終端應用處的已埋點配置信息進行更新。
本申請是申請日為2019年5月30日、申請號為201910465342.3、發明名稱為“一種應用埋點方法、裝置、計算設備和系統”的中國發明專利申請的分案申請。
技術領域
本公開涉及數據采集領域,尤其涉及一種應用埋點方法、裝置、計算設備和系統。
背景技術
隨著移動互聯網技術和移動應用的日益普及,開發人員為了能夠更好地追蹤用戶的行為及觀察頁面相關點擊數據,通常需要事先進行可視化埋點等數據埋點操作。而客戶端視圖的渲染對可視化埋點至關重要,其直接影響到事件的定義和后期數據采集的準確度。
但目前移動應用的開發模式日益多樣化,大多采用原生應用、網頁應用和混合應用的開發模式。對這些多種模式的應用進行視圖渲染,傳統的技術方案如直接解析NATIVE端XML、無層級的JSON配置等,均無法較為精確地復原視圖層,導致有些視圖下無法進行埋點工作,進而影響后期的數據采集工作。從技術層面來說,視圖層的不精確還原也會降低埋點中視圖層數據計算的準確度,進而影響數據質量。因此,需要提供一種能夠精確還原和渲染跨平臺視圖層的方法,以提供良好的埋點計算能力。
發明內容
為此,本公開提供一種應用埋點方法、裝置、計算設備和系統,以力圖解決或至少緩解上面存在的問題。
根據本公開的一個方面,提供一種應用埋點方法,適于在計算設備中執行,所述方法包括步驟:從服務器中獲取終端應用中目標頁面的渲染數據,該渲染數據包括頁面配置信息、節點配置信息和已埋點配置信息;將頁面配置信息和節點配置信息解析為視圖樹結構,并根據該視圖樹結構渲染出目標頁面;根據已埋點配置信息從所渲染的目標頁面中確定對應的已埋點元素,并將該已埋點配置信息映射到該已埋點元素上;以及從所渲染的目標頁面中確定目標埋點元素和該目標埋點元素的同類元素,生成新埋點配置信息,以便經由服務器發送給客戶端,以對該客戶端處的終端應用中的已埋點配置信息進行更新。
可選地,在根據本公開的方法中,確定目標埋點元素的同類元素的步驟包括:根據節點配置信息計算所述目標頁面中各元素的屬性特征及其到根節點的層級值;選取層級值大于等于所述目標埋點元素的層級值、且與所述目標埋點元素具有相同屬性特征的元素作為候選同類元素;分別計算目標埋點元素的第一父元素集、以及各候選同類元素的第二父元素集,第一父元素集和第二父元素集均包括一個或者多個父元素,父元素不是根節點且包含至少兩個子元素;分別計算各第二父元素集與第一父元素集的交集元素,并選取層級值最大的交集元素作為共有父元素;以及從候選同類元素中選取父元素包括該共有父元素的元素作為目標埋點元素的同類元素。
可選地,在根據本公開的方法中,還包括步驟:響應于用戶的數據拾取指令,獲取當前元素的元素值、元素路徑和埋點數據;以及響應于用戶的瀏覽模式指令或埋點模式指令,在正常頁面瀏覽模式和頁面埋點模式之間進行切換。
可選地,在根據本公開的方法中,還包括步驟:響應于用戶的舞臺模式指令,獲取用戶的指針焦點所在的當前元素或當前位置,點亮該當前元素或當前位置,并同時點亮該當前元素的同類元素。
可選地,在根據本公開的方法中,服務器包括應用服務器和埋點服務器,從服務器中獲取終端應用中目標頁面的渲染數據的步驟包括:從應用服務器中獲取目標頁面的頁面配置信息和節點配置信息,以及從埋點服務器中獲取目標頁面的已埋點配置信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京騰云天下科技有限公司,未經北京騰云天下科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110428416.3/2.html,轉載請聲明來源鉆瓜專利網。





