[發(fā)明專利]頁面埋點上報方法及相關裝置在審
| 申請?zhí)枺?/td> | 202110852306.X | 申請日: | 2021-07-27 |
| 公開(公告)號: | CN113553269A | 公開(公告)日: | 2021-10-26 |
| 發(fā)明(設計)人: | 李瑤;孟湘琴;肖改;鄭茹玉 | 申請(專利權)人: | 深圳市騰訊網(wǎng)域計算機網(wǎng)絡有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F16/27;G06F16/958 |
| 代理公司: | 深圳市隆天聯(lián)鼎知識產(chǎn)權代理有限公司 44232 | 代理人: | 陳濤 |
| 地址: | 518000 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 頁面 上報 方法 相關 裝置 | ||
本申請的實施例提供了一種頁面埋點上報方法及相關裝置,該方法包括:在軟件開發(fā)工具包中添加配置參數(shù)相關信息,所述配置參數(shù)相關信息用于對埋點上報操作的方式進行配置;根據(jù)預設的界面構(gòu)建框架提供的鉤子函數(shù),構(gòu)建頁面的埋點上報程序;將所述埋點上報程序添加至所述軟件開發(fā)工具包中;將所述軟件開發(fā)工具包嵌入所述頁面中,以使訪問端在訪問所述頁面時獲得嵌入了所述軟件開發(fā)工具包的頁面,并根據(jù)所述軟件開發(fā)工具包中的埋點上報程序和配置參數(shù)相關信息對所述頁面進行埋點上報操作。本申請實施例提供的技術方案可以顯著減少項目開發(fā)的代碼量及開發(fā)成本,能夠快速針對多個埋點需求甚至多個項目實現(xiàn)埋點上報功能的開發(fā),提高了項目開發(fā)效率。
技術領域
本申請涉前端開發(fā)技術領域,具體而言,涉及一種頁面埋點上報方法及相關裝置。
背景技術
埋點上報技術已經(jīng)成為獲取用戶對頁面的行為數(shù)據(jù)的重要手段之一,是輔助產(chǎn)品運營人員的重要工具。當前,在構(gòu)建前端頁面項目時,為了實現(xiàn)對頁面的埋點上報功能,大都需要前端開發(fā)工程師根據(jù)特定的埋點需求,在項目中手動編寫相應的代碼。這種方式下,針對不同的項目甚至不同的埋點需求,都需要手動編寫代碼,這就導致了項目開發(fā)的代碼量和成本比較高,效率十分低下。
發(fā)明內(nèi)容
本申請的實施例提供了一種頁面埋點上報方法及相關裝置,進而至少在一定程度上可以減少項目開發(fā)的代碼量及成本,并提高項目開發(fā)效率。
本申請的其他特性和優(yōu)點將通過下面的詳細描述變得顯然,或部分地通過本申請的實踐而習得。
根據(jù)本申請實施例的一個方面,提供了一種頁面埋點上報方法,所述方法包括:在軟件開發(fā)工具包中添加配置參數(shù)相關信息,所述配置參數(shù)相關信息用于對埋點上報操作的方式進行配置;根據(jù)預設的界面構(gòu)建框架提供的鉤子函數(shù),構(gòu)建頁面的埋點上報程序;將所述埋點上報程序添加至所述軟件開發(fā)工具包中;將所述軟件開發(fā)工具包嵌入所述頁面中,以使訪問端在訪問所述頁面時獲得嵌入了所述軟件開發(fā)工具包的頁面,并根據(jù)所述軟件開發(fā)工具包中的埋點上報程序和配置參數(shù)相關信息對所述頁面進行埋點上報操作。
根據(jù)本申請實施例的一個方面,提供了一種頁面埋點上報裝置,所述裝置包括:第一添加單元,用于在軟件開發(fā)工具包中添加配置參數(shù)相關信息,所述配置參數(shù)相關信息用于對埋點上報操作的方式進行配置;構(gòu)建單元,用于根據(jù)預設的界面構(gòu)建框架提供的鉤子函數(shù),構(gòu)建頁面的埋點上報程序;第二添加單元,用于將所述埋點上報程序添加至所述軟件開發(fā)工具包中;嵌入單元,用于將所述軟件開發(fā)工具包嵌入所述頁面中,以使訪問端在訪問所述頁面時獲得嵌入了所述軟件開發(fā)工具包的頁面,并根據(jù)所述軟件開發(fā)工具包中的埋點上報程序和配置參數(shù)相關信息對所述頁面進行埋點上報操作。
在本申請的一些實施例中,基于前述方案,所述第一添加單元配置為:在軟件開發(fā)工具包中添加配置文件地址;所述嵌入單元配置為:將所述軟件開發(fā)工具包嵌入所述頁面中,以使訪問端在獲得嵌入了所述軟件開發(fā)工具包的所述頁面之后,根據(jù)所述軟件開發(fā)工具包中的所述配置文件地址獲得配置文件,并根據(jù)所述配置文件和所述軟件開發(fā)工具包中的所述埋點上報程序?qū)λ鲰撁孢M行埋點上報操作。
在本申請的一些實施例中,基于前述方案,所述嵌入單元配置為:根據(jù)所述軟件開發(fā)工具包中的埋點上報程序提供的埋點鍵從所述配置文件獲取與所述埋點鍵匹配的埋點參數(shù)信息;根據(jù)所述埋點參數(shù)信息和所述埋點上報程序?qū)λ鲰撁孢M行埋點上報操作。
在本申請的一些實施例中,基于前述方案,所述構(gòu)建單元配置為:將預設的界面構(gòu)建框架提供的鉤子函數(shù)掛載至所述頁面中的指定元素上,并構(gòu)建用于監(jiān)控對所述指定元素的點擊行為的第一埋點上報程序。
在本申請的一些實施例中,基于前述方案,所述嵌入單元配置為:根據(jù)所述第一埋點上報程序提供的埋點鍵從所述配置文件獲取與所述埋點鍵匹配的埋點參數(shù)信息;根據(jù)所述第一埋點上報程序獲得對所述指定元素的點擊行為數(shù)據(jù);根據(jù)所述埋點參數(shù)信息對所述點擊行為數(shù)據(jù)進行包裝和篩選操作得到結(jié)果數(shù)據(jù),并將所述結(jié)果數(shù)據(jù)進行上報。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市騰訊網(wǎng)域計算機網(wǎng)絡有限公司,未經(jīng)深圳市騰訊網(wǎng)域計算機網(wǎng)絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110852306.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 無線接入網(wǎng)元信息上報方法、設備和系統(tǒng)
- 收集與訓練定位數(shù)據(jù)的方法、裝置與系統(tǒng)
- 用戶終端及其最小化路測MDT測量數(shù)據(jù)上報方法及裝置
- 移動設備的數(shù)據(jù)采集上報方法和系統(tǒng)
- 網(wǎng)絡直播數(shù)據(jù)上報方法及裝置
- 一種智能電表的上報方法
- 直接鏈路的信道質(zhì)量上報方法及裝置、存儲介質(zhì)、用戶設備
- 一種上報事件處理方法、裝置、設備及存儲介質(zhì)
- 一種停電實時上報方法及系統(tǒng)
- 游戲數(shù)據(jù)的上報方法、裝置、系統(tǒng)、設備及存儲介質(zhì)





