1.一種記錄網(wǎng)頁中點(diǎn)擊位置的方法,其特征在于,包括:
確定待記錄點(diǎn)擊位置的網(wǎng)頁中的參考區(qū)域;
根據(jù)網(wǎng)頁的框架結(jié)構(gòu)和樣式將所述參考區(qū)域劃分出若干操作區(qū)域,并將網(wǎng)頁中除參考區(qū)域之外的區(qū)域確定為一個(gè)操作區(qū)域,其中,所述操作區(qū)域內(nèi)的網(wǎng)頁元素在操作區(qū)域內(nèi)的坐標(biāo)位置固定,所述操作區(qū)域具有至少一個(gè)基準(zhǔn)坐標(biāo)位置;
確定用戶的點(diǎn)擊操作所位于的當(dāng)前操作區(qū)域;
以所述點(diǎn)擊操作所位于的當(dāng)前操作區(qū)域的基準(zhǔn)坐標(biāo)位置為基準(zhǔn),計(jì)算所述點(diǎn)擊操作所在位置相對(duì)于所述基準(zhǔn)坐標(biāo)位置的相對(duì)坐標(biāo),并將該相對(duì)坐標(biāo)記錄為所述點(diǎn)擊操作在所述網(wǎng)頁中的點(diǎn)擊位置。
2.如權(quán)利要求1所述的方法,其特征在于,確定待記錄點(diǎn)擊位置的網(wǎng)頁中的參考區(qū)域,根據(jù)網(wǎng)頁的框架結(jié)構(gòu)和樣式將所述參考區(qū)域劃分出若干操作區(qū)域,具體包括:
統(tǒng)計(jì)用戶在網(wǎng)頁中的歷史操作行為;
將網(wǎng)頁中用戶的歷史操作行為超過預(yù)設(shè)閾值的區(qū)域確定為參考區(qū)域;
根據(jù)網(wǎng)頁的框架結(jié)構(gòu)、樣式和用戶在網(wǎng)頁中參考區(qū)域的歷史操作行為將所述參考區(qū)域劃分出若干操作區(qū)域。
3.如權(quán)利要求2所述的方法,其特征在于,所述網(wǎng)頁中除參考區(qū)域之外的區(qū)域確定的操作區(qū)域的基準(zhǔn)坐標(biāo)位置選自所述參考區(qū)域劃分出的若干操作區(qū)域中任一的基準(zhǔn)坐標(biāo)位置。
4.如權(quán)利要求2所述的方法,其特征在于,所述參考區(qū)域劃分出的若干操作區(qū)域包括:頭區(qū)域header、和/或橫幅區(qū)域banner、和/或信息區(qū)域info、和/或廣告區(qū)域ads、和/或尾區(qū)域footer、和/或工具欄區(qū)域sidebar。
5.如權(quán)利要求1所述的方法,其特征在于,將所述點(diǎn)擊操作在所述網(wǎng)頁 中的點(diǎn)擊位置記錄在Nginx服務(wù)器中;所述方法還包括:
通過Nginx服務(wù)器記錄所述點(diǎn)擊操作的操作時(shí)間。
6.一種還原網(wǎng)頁中點(diǎn)擊位置的方法,所述網(wǎng)頁劃分有若干個(gè)操作區(qū)域,其特征在于,所述方法包括:
查詢第一時(shí)刻時(shí)根據(jù)權(quán)利要求1-5之任一項(xiàng)所述的記錄網(wǎng)頁中點(diǎn)擊位置的方法獲得的用戶的點(diǎn)擊操作所在位置與其所位于的操作區(qū)域的基準(zhǔn)坐標(biāo)位置的相對(duì)坐標(biāo);
確定第二時(shí)刻時(shí)所述操作區(qū)域在網(wǎng)頁中的位置,所述第二時(shí)刻在所述第一時(shí)刻之后;
在第二時(shí)刻時(shí),根據(jù)第一時(shí)刻時(shí)用戶的點(diǎn)擊操作所在位置與其所位于的操作區(qū)域的基準(zhǔn)坐標(biāo)位置的相對(duì)坐標(biāo),以及第二時(shí)刻時(shí)所述操作區(qū)域在網(wǎng)頁中的位置,還原所述點(diǎn)擊操作在網(wǎng)頁中的點(diǎn)擊位置。
7.如權(quán)利要求6所述的方法,其特征在于,所述方法還包括:
判斷所述操作區(qū)域在第一時(shí)刻時(shí)的面積是否大于在第二時(shí)刻時(shí)的面積;
若是,則判斷在第二時(shí)刻時(shí),所述點(diǎn)擊操作是否在所述操作區(qū)域之外;
若是,則隱藏所述點(diǎn)擊操作在所述網(wǎng)頁中的點(diǎn)擊位置的數(shù)據(jù)。
8.如權(quán)利要求6所述的方法,其特征在于,所述方法還包括:
判斷所述操作區(qū)域在第二時(shí)刻時(shí)是否存在;
若否,則隱藏所述點(diǎn)擊操作在所述網(wǎng)頁中的點(diǎn)擊位置的數(shù)據(jù)。
9.一種記錄網(wǎng)頁中點(diǎn)擊位置的裝置,其特征在于,包括:
區(qū)域確定模塊,用于確定待記錄點(diǎn)擊位置的網(wǎng)頁中的參考區(qū)域;
分區(qū)模塊,用于根據(jù)網(wǎng)頁的框架結(jié)構(gòu)和樣式將所述參考區(qū)域劃分出若干操作區(qū)域,并將網(wǎng)頁中除參考區(qū)域之外的區(qū)域確定為一個(gè)操作區(qū)域,其中,所述操作區(qū)域內(nèi)的網(wǎng)頁元素在操作區(qū)域內(nèi)的坐標(biāo)位置固定,所述操作區(qū)域具有至少一個(gè)基準(zhǔn)坐標(biāo)位置;
判定模塊,用于確定用戶的點(diǎn)擊操作所位于的當(dāng)前操作區(qū)域;
處理模塊,用于以所述點(diǎn)擊操作所位于的當(dāng)前操作區(qū)域的基準(zhǔn)坐標(biāo)位置為基準(zhǔn),計(jì)算所述點(diǎn)擊操作所在位置相對(duì)于所述基準(zhǔn)坐標(biāo)位置的相對(duì)坐標(biāo),并將該相對(duì)坐標(biāo)記錄為所述點(diǎn)擊操作在所述網(wǎng)頁中的點(diǎn)擊位置。
10.如權(quán)利要求9所述的記錄網(wǎng)頁中點(diǎn)擊位置的裝置,其特征在于,所述區(qū)域確定模塊具體用于,統(tǒng)計(jì)用戶在網(wǎng)頁中的歷史操作行為,將網(wǎng)頁中用戶的歷史操作行為超過預(yù)設(shè)閾值的區(qū)域確定為參考區(qū)域,所述分區(qū)模塊具體用于,根據(jù)網(wǎng)頁的框架結(jié)構(gòu)、樣式和用戶在網(wǎng)頁中參考區(qū)域的歷史操作行為將所述參考區(qū)域劃分出若干操作區(qū)域。
11.如權(quán)利要求10所述的記錄網(wǎng)頁中點(diǎn)擊位置的裝置,其特征在于,所述網(wǎng)頁中除參考區(qū)域之外的區(qū)域確定的操作區(qū)域的基準(zhǔn)坐標(biāo)位置選自所述參考區(qū)域劃分出的若干操作區(qū)域中任一的基準(zhǔn)坐標(biāo)位置。
12.如權(quán)利要求10所述的記錄網(wǎng)頁中點(diǎn)擊位置的裝置,其特征在于,所述參考區(qū)域劃分出的若干操作區(qū)域包括:頭區(qū)域header、和/或橫幅區(qū)域banner、和/或信息區(qū)域info、和/或廣告區(qū)域ads、和/或尾區(qū)域footer、和/或工具欄區(qū)域sidebar。
13.如權(quán)利要求9所述的記錄網(wǎng)頁中點(diǎn)擊位置的裝置,其特征在于,所述處理模塊具體用于,將所述點(diǎn)擊操作在所述網(wǎng)頁中的點(diǎn)擊位置記錄在Nginx服務(wù)器中;所述處理模塊還用于,通過Nginx服務(wù)器記錄所述點(diǎn)擊操作的操作時(shí)間。
14.一種還原網(wǎng)頁中點(diǎn)擊位置的裝置,所述網(wǎng)頁劃分有若干個(gè)操作區(qū)域,其特征在于,所述裝置包括:
查詢模塊,用于查詢第一時(shí)刻時(shí)根據(jù)權(quán)利要求9-13之任一項(xiàng)所述的記錄網(wǎng)頁中點(diǎn)擊位置的裝置獲得的用戶的點(diǎn)擊操作所在位置與其所位于的操作區(qū)域的基準(zhǔn)坐標(biāo)位置的相對(duì)坐標(biāo);
定位模塊,用于確定第二時(shí)刻時(shí)所述操作區(qū)域在網(wǎng)頁中的位置,所述第二時(shí)刻在所述第一時(shí)刻之后;
計(jì)算模塊,用于在第二時(shí)刻時(shí),根據(jù)第一時(shí)刻時(shí)用戶的點(diǎn)擊操作所在位置與其所位于的操作區(qū)域的基準(zhǔn)坐標(biāo)位置的相對(duì)坐標(biāo),以及第二時(shí)刻時(shí)所述操作區(qū)域在網(wǎng)頁中的位置,還原所述點(diǎn)擊操作在網(wǎng)頁中的點(diǎn)擊位置。
15.如權(quán)利要求14所述的還原網(wǎng)頁中點(diǎn)擊位置的裝置,其特征在于,所述還原網(wǎng)頁中點(diǎn)擊位置的裝置還包括比較模塊,用于判斷所述操作區(qū)域在第一時(shí)刻時(shí)的面積是否大于在第二時(shí)刻時(shí)的面積;若是,則判斷在第二時(shí)刻時(shí),所述點(diǎn)擊操作是否在所述操作區(qū)域之外;若是,則隱藏所述點(diǎn)擊操作在所述網(wǎng)頁中的點(diǎn)擊位置的數(shù)據(jù)。
16.如權(quán)利要求14所述的還原網(wǎng)頁中點(diǎn)擊位置的裝置,其特征在于,所述還原網(wǎng)頁中點(diǎn)擊位置的裝置還包括識(shí)別模塊,用于判斷所述操作區(qū)域在第二時(shí)刻時(shí)是否存在;若否,則隱藏所述點(diǎn)擊操作在所述網(wǎng)頁中的點(diǎn)擊位置的數(shù)據(jù)。