[發(fā)明專利]混合型應(yīng)用程序的數(shù)據(jù)處理方法、系統(tǒng)及移動(dòng)設(shè)備在審
| 申請(qǐng)?zhí)枺?/td> | 201611155854.2 | 申請(qǐng)日: | 2016-12-14 |
| 公開(kāi)(公告)號(hào): | CN108228145A | 公開(kāi)(公告)日: | 2018-06-29 |
| 發(fā)明(設(shè)計(jì))人: | 王安迪;包佳杰 | 申請(qǐng)(專利權(quán))人: | 北京國(guó)雙科技有限公司 |
| 主分類號(hào): | G06F8/20 | 分類號(hào): | G06F8/20;G06F8/30;G06F8/38 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 薛嬌;王寶筠 |
| 地址: | 100086 北京市海淀區(qū)*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 移動(dòng)設(shè)備 加載 瀏覽器 唯一標(biāo)識(shí) 網(wǎng)頁(yè) 統(tǒng)一資源定位符 數(shù)據(jù)處理 系統(tǒng)提供 應(yīng)用程序 用戶標(biāo)識(shí)發(fā)送 網(wǎng)絡(luò)數(shù)據(jù) 網(wǎng)頁(yè)數(shù)據(jù) 用戶標(biāo)識(shí) 內(nèi)嵌 解析 打通 開(kāi)發(fā) 部署 | ||
本發(fā)明公開(kāi)了一種混合型應(yīng)用程序的數(shù)據(jù)處理方法、系統(tǒng)及移動(dòng)設(shè)備,在內(nèi)嵌瀏覽器加載網(wǎng)頁(yè)之前,將移動(dòng)設(shè)備的唯一標(biāo)識(shí)加入待加載網(wǎng)頁(yè)的統(tǒng)一資源定位符中,在內(nèi)嵌瀏覽器加載網(wǎng)頁(yè)之后,從加載后的網(wǎng)頁(yè)中獲取統(tǒng)一資源定位符并從中解析出移動(dòng)設(shè)備的唯一標(biāo)識(shí),并將所加載網(wǎng)頁(yè)對(duì)應(yīng)的Cookie文件中的用戶標(biāo)識(shí)賦值為移動(dòng)設(shè)備的唯一標(biāo)識(shí),使得內(nèi)嵌瀏覽器以移動(dòng)設(shè)備的唯一標(biāo)識(shí)作為用戶標(biāo)識(shí)發(fā)送網(wǎng)絡(luò)數(shù)據(jù),將混合型APP內(nèi)的APP數(shù)據(jù)與網(wǎng)頁(yè)數(shù)據(jù)打通。由于該方法直接使用移動(dòng)設(shè)備系統(tǒng)提供的瀏覽器加載函數(shù)即可,不需要對(duì)移動(dòng)設(shè)備系統(tǒng)提供的瀏覽器加載函數(shù)進(jìn)行修改,從而降低混合型APP的開(kāi)發(fā)成本,且所開(kāi)發(fā)的混合型APP代碼易于部署。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,更具體地說(shuō),涉及一種混合型應(yīng)用程序的數(shù)據(jù)處理方法、系統(tǒng)及移動(dòng)設(shè)備。
背景技術(shù)
為了節(jié)省開(kāi)發(fā)成本,開(kāi)發(fā)人員在開(kāi)發(fā)移動(dòng)設(shè)備的應(yīng)用程序(Application,APP)時(shí),多采用原生APP內(nèi)加載HTML5的混合形式,這種APP稱為混合型APP,這樣,只需要一個(gè)內(nèi)嵌瀏覽器加載網(wǎng)頁(yè),即可實(shí)現(xiàn)APP的功能。
采集用戶基于APP的行為數(shù)據(jù)是進(jìn)行用戶行為分析的基礎(chǔ),而對(duì)于混合型APP,由于APP側(cè)與網(wǎng)頁(yè)側(cè)采集數(shù)據(jù)的方式不同,就會(huì)導(dǎo)致在采集用戶數(shù)據(jù)時(shí),對(duì)于同一個(gè)用戶的操作數(shù)據(jù),所采集到網(wǎng)頁(yè)側(cè)的操作數(shù)據(jù)與APP側(cè)的操作數(shù)據(jù)是相互分離,沒(méi)有關(guān)聯(lián)關(guān)系的,因此需要將APP側(cè)的操作數(shù)據(jù)與網(wǎng)頁(yè)側(cè)的操作數(shù)據(jù)打通。
目前,較常用的一種數(shù)據(jù)打通方式是:開(kāi)發(fā)人員對(duì)移動(dòng)設(shè)備系統(tǒng)提供的瀏覽器加載函數(shù)進(jìn)行修改,修改后的加載函數(shù)會(huì)在加載網(wǎng)頁(yè)前收集手機(jī)的唯一標(biāo)識(shí),然后將該唯一標(biāo)識(shí)傳給內(nèi)嵌瀏覽器加載的網(wǎng)頁(yè)內(nèi)部署的跟蹤器來(lái)實(shí)現(xiàn)數(shù)據(jù)的打通。使得混合型APP的開(kāi)發(fā)成本高,且不利于代碼部署。
因此,如何以較低開(kāi)發(fā)成本實(shí)現(xiàn)代碼易于部署的混合型APP成為亟待解決的技術(shù)問(wèn)題。
發(fā)明內(nèi)容
鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的混合型應(yīng)用程序的數(shù)據(jù)處理方法、系統(tǒng)及移動(dòng)設(shè)備。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了如下技術(shù)方案:
一種混合型應(yīng)用程序的數(shù)據(jù)處理方法,應(yīng)用于移動(dòng)設(shè)備,所述方法包括:
獲取待加載網(wǎng)頁(yè)的第一統(tǒng)一資源定位符;
將所述移動(dòng)設(shè)備的唯一標(biāo)識(shí)加入所述第一統(tǒng)一資源定位符,得到第二統(tǒng)一資源定位符;
基于所述第二統(tǒng)一資源定位符加載網(wǎng)頁(yè);
在加載后的網(wǎng)頁(yè)中獲取所述第二統(tǒng)一資源定位符并進(jìn)行解析,得到所述移動(dòng)設(shè)備的唯一標(biāo)識(shí),將與所述網(wǎng)頁(yè)對(duì)應(yīng)的Cookie文件中的用戶標(biāo)識(shí)賦值為所述移動(dòng)設(shè)備的唯一標(biāo)識(shí)。
上述方法,優(yōu)選的,所述將所述移動(dòng)設(shè)備的唯一標(biāo)識(shí)加入所述第一統(tǒng)一資源定位符,得到第二統(tǒng)一資源定位符包括:
對(duì)所述第一統(tǒng)一資源定位符進(jìn)行解析,確定所述第一統(tǒng)一資源定位符攜帶的參數(shù)在所述第一統(tǒng)一資源定位符中的位置;
在所述第一統(tǒng)一資源定位符攜帶的參數(shù)的末位參數(shù)之后加入預(yù)置參數(shù),得到所述第二統(tǒng)一資源定位符;所述預(yù)置參數(shù)的值為所述移動(dòng)設(shè)備的唯一標(biāo)識(shí)。
上述方法,優(yōu)選的,所述將所述移動(dòng)設(shè)備的唯一標(biāo)識(shí)加入所述第一統(tǒng)一資源定位符,得到第二統(tǒng)一資源定位符包括:
對(duì)所述第一統(tǒng)一資源定位符進(jìn)行解析,確定所述第一統(tǒng)一資源定位符攜帶的參數(shù)在所述第一統(tǒng)一資源定位符中的位置;
在所述第一統(tǒng)一資源定位符攜帶的參數(shù)的首位參數(shù)之前加入預(yù)置參數(shù),得到所述第二統(tǒng)一資源定位符;所述預(yù)置參數(shù)的值為所述移動(dòng)設(shè)備的唯一標(biāo)識(shí)。
上述方法,優(yōu)選的,在將與所述網(wǎng)頁(yè)對(duì)應(yīng)的Cookie文件中的用戶標(biāo)識(shí)賦值為所述移動(dòng)設(shè)備的唯一標(biāo)識(shí)之后,還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京國(guó)雙科技有限公司,未經(jīng)北京國(guó)雙科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611155854.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 移動(dòng)設(shè)備系統(tǒng)以及移動(dòng)設(shè)備
- 移動(dòng)設(shè)備系統(tǒng)以及移動(dòng)設(shè)備
- 移動(dòng)設(shè)備系統(tǒng)及移動(dòng)設(shè)備
- 移動(dòng)設(shè)備主板和移動(dòng)設(shè)備
- 移動(dòng)設(shè)備主板和移動(dòng)設(shè)備
- 移動(dòng)設(shè)備及移動(dòng)設(shè)備控制方法
- 自移動(dòng)設(shè)備移動(dòng)方法及自移動(dòng)設(shè)備
- 移動(dòng)設(shè)備邊鍵及移動(dòng)設(shè)備
- 移動(dòng)設(shè)備升降裝置及移動(dòng)設(shè)備
- 移動(dòng)設(shè)備支撐裝置及移動(dòng)設(shè)備
- 唯一標(biāo)識(shí)、提供唯一標(biāo)識(shí)的方法及唯一標(biāo)識(shí)的使用
- 一種物品唯一標(biāo)識(shí)管控方法和應(yīng)用該方法的管控系統(tǒng)
- 唯一標(biāo)識(shí)處理方法及裝置
- 一種數(shù)據(jù)格式化存儲(chǔ)、格式化數(shù)據(jù)讀取方法及裝置
- 載波授權(quán)方法和裝置
- 一種設(shè)備唯一標(biāo)識(shí)碼獲取方法、裝置及移動(dòng)終端
- 一種車載終端識(shí)別處理方法及裝置
- 一種Android設(shè)備唯一標(biāo)識(shí)的獲取方法
- 終端標(biāo)識(shí)確定方法及裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種建立用戶畫像的方法及系統(tǒng)





