本申請(qǐng)涉及計(jì)算機(jī)應(yīng)用領(lǐng)域,尤其涉及一種流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)方法及裝置。
背景技術(shù):
:流量統(tǒng)計(jì),是指通過(guò)各種科學(xué)的方法,準(zhǔn)確的紀(jì)錄訪(fǎng)問(wèn)某一頁(yè)面的訪(fǎng)問(wèn)者的流量信息;比如,統(tǒng)計(jì)訪(fǎng)問(wèn)某一頁(yè)面的PV(pageview,頁(yè)面瀏覽量)、UV(uniquevisitor,獨(dú)立訪(fǎng)問(wèn)者)以及轉(zhuǎn)化率等等。對(duì)于統(tǒng)計(jì)出的流量信息,還可以采用數(shù)據(jù)挖掘技術(shù)進(jìn)行進(jìn)一步的分析,分析出用戶(hù)針對(duì)該頁(yè)面的訪(fǎng)問(wèn)規(guī)律,從而有助于指導(dǎo)運(yùn)營(yíng)人員對(duì)該頁(yè)面進(jìn)行更加合理的運(yùn)營(yíng)。然而,隨著移動(dòng)互聯(lián)網(wǎng)的不斷發(fā)展,無(wú)線(xiàn)端應(yīng)用的流量日趨膨脹,如何針對(duì)海量的流量數(shù)據(jù)進(jìn)行流量統(tǒng)計(jì),以及如何從海量的流量數(shù)據(jù)中“提煉”出對(duì)運(yùn)營(yíng)具有指導(dǎo)意義的訪(fǎng)問(wèn)規(guī)律,將具有很重要的意義。技術(shù)實(shí)現(xiàn)要素:本申請(qǐng)?zhí)岢鲆环N流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)方法,該方法包括:讀取預(yù)設(shè)數(shù)據(jù)表中存儲(chǔ)的由各用戶(hù)側(cè)的客戶(hù)端采集到的頁(yè)面瀏覽日志;所述頁(yè)面瀏覽日志包括用戶(hù)瀏覽頁(yè)面的頁(yè)面ID,以及跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的頁(yè)面ID;針對(duì)讀取到的頁(yè)面瀏覽日志進(jìn)行統(tǒng)計(jì)計(jì)算,為所述客戶(hù)端中的各頁(yè)面分別生成對(duì)應(yīng)的流量引導(dǎo)關(guān)系;所述流量引導(dǎo)關(guān)系包括當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,與從當(dāng)前頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;將生成的與所述各頁(yè)面對(duì)應(yīng)的流量引導(dǎo)關(guān)系,發(fā)送至查詢(xún)平臺(tái)一側(cè)的實(shí)時(shí)數(shù)據(jù)庫(kù),以由所述查詢(xún)平臺(tái)基于所述實(shí)時(shí)數(shù)據(jù)庫(kù)查詢(xún)所述頁(yè)面流量關(guān)系,并將查詢(xún)到的所述流量引導(dǎo)關(guān)系渲染為可視化的流量引導(dǎo)圖進(jìn)行顯示。本申請(qǐng)還一種流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)方法,應(yīng)用于查詢(xún)平臺(tái),該方法包括:監(jiān)聽(tīng)到針對(duì)客戶(hù)端中指定頁(yè)面的流量引導(dǎo)關(guān)系的查詢(xún)事件;響應(yīng)于監(jiān)聽(tīng)到的所述查詢(xún)事件,在預(yù)設(shè)的實(shí)時(shí)數(shù)據(jù)庫(kù)中查詢(xún)與所述指定頁(yè)面對(duì)應(yīng)的流量引導(dǎo)關(guān)系;其中,所述流量引導(dǎo)關(guān)系包括所述指定頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至所述指定頁(yè)面的訪(fǎng)問(wèn)流量,與從所述指定頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;所述流量引導(dǎo)關(guān)系基于各用戶(hù)側(cè)的客戶(hù)端采集到的頁(yè)面瀏覽日志進(jìn)行統(tǒng)計(jì)計(jì)算得到;所述頁(yè)面瀏覽日志包括用戶(hù)瀏覽頁(yè)面的頁(yè)面ID,以及跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的頁(yè)面ID;將查詢(xún)到的所述流量引導(dǎo)關(guān)系渲染為可視化的流量引導(dǎo)圖進(jìn)行顯示。本申請(qǐng)還提出一種流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)裝置,應(yīng)用于分布式計(jì)算平臺(tái),該裝置包括:讀取模塊,讀取預(yù)設(shè)數(shù)據(jù)表中存儲(chǔ)的由各用戶(hù)側(cè)的客戶(hù)端采集到的頁(yè)面瀏覽日志;所述頁(yè)面瀏覽日志包括用戶(hù)瀏覽頁(yè)面的頁(yè)面ID,以及跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的頁(yè)面ID;計(jì)算模塊,針對(duì)讀取到的頁(yè)面瀏覽日志進(jìn)行統(tǒng)計(jì)計(jì)算,為所述客戶(hù)端中的各頁(yè)面分別生成對(duì)應(yīng)的流量引導(dǎo)關(guān)系;所述流量引導(dǎo)關(guān)系包括當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,與從當(dāng)前頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;發(fā)送模塊,將生成的與所述各頁(yè)面對(duì)應(yīng)的流量引導(dǎo)關(guān)系,發(fā)送至查詢(xún)平臺(tái)一側(cè)的實(shí)時(shí)數(shù)據(jù)庫(kù),以由所述查詢(xún)平臺(tái)基于所述實(shí)時(shí)數(shù)據(jù)庫(kù)查詢(xún)所述頁(yè)面流量關(guān)系,并將查詢(xún)到的所述流量引導(dǎo)關(guān)系渲染為可視化的流量引導(dǎo)圖進(jìn)行顯示。本申請(qǐng)還提出一種流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)裝置,應(yīng)用于查詢(xún)平臺(tái),該裝置包括:監(jiān)聽(tīng)模塊,監(jiān)聽(tīng)到針對(duì)客戶(hù)端中指定頁(yè)面的流量引導(dǎo)關(guān)系的查詢(xún)事件;查詢(xún)模塊,響應(yīng)于監(jiān)聽(tīng)到的所述查詢(xún)事件,在預(yù)設(shè)的實(shí)時(shí)數(shù)據(jù)庫(kù)中查詢(xún)與所述指定頁(yè)面對(duì)應(yīng)的流量引導(dǎo)關(guān)系;其中,所述流量引導(dǎo)關(guān)系包括所述指定頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至所述指定頁(yè)面的訪(fǎng)問(wèn)流量,與從所述指定頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;所述流量引導(dǎo)關(guān)系基于各用戶(hù)側(cè)的客戶(hù)端采集到的頁(yè)面瀏覽日志進(jìn)行統(tǒng)計(jì)計(jì)算得到;所述頁(yè)面瀏覽日志包括用戶(hù)瀏覽頁(yè)面的頁(yè)面ID,以及跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的頁(yè)面ID;渲染模塊,將查詢(xún)到的所述流量引導(dǎo)關(guān)系渲染為可視化的流量引導(dǎo)圖進(jìn)行顯示。本申請(qǐng)實(shí)現(xiàn)了利用分布式計(jì)算平臺(tái)對(duì)來(lái)自客戶(hù)端的頁(yè)面流量日志進(jìn)行離線(xiàn)的統(tǒng)計(jì)計(jì)算,為該客戶(hù)端的各頁(yè)面生成對(duì)應(yīng)的流量引導(dǎo)關(guān)系,將生成的流量引導(dǎo)關(guān)系發(fā)送至實(shí)時(shí)數(shù)據(jù)庫(kù)供運(yùn)營(yíng)人員查詢(xún),并將查詢(xún)到的流量引導(dǎo)關(guān)系渲染為可視化圖像進(jìn)行顯示;從而運(yùn)營(yíng)人員可以通過(guò)實(shí)時(shí)數(shù)據(jù)庫(kù)快速的查詢(xún)客戶(hù)端各頁(yè)面之間的流量引導(dǎo)關(guān)系,并通過(guò)查看顯示的可視化圖像,就可以直觀的了解到客戶(hù)端各頁(yè)面之間訪(fǎng)問(wèn)流量的流向路徑,提升了客戶(hù)端各頁(yè)面的流量統(tǒng)計(jì)分析結(jié)果的可視化展示效果,降低了運(yùn)營(yíng)人員的運(yùn)營(yíng)難度。附圖說(shuō)明圖1是本申請(qǐng)一實(shí)施例示出的一種流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)方法的流程圖;圖2是本申請(qǐng)一實(shí)施例示出的一種流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)的交互圖;圖3是本申請(qǐng)一實(shí)施例示出的一種頁(yè)面鏈接關(guān)系的示意圖;圖4是本申請(qǐng)一實(shí)施例示出的一種在可視化界面輸出頁(yè)面鏈接關(guān)系圖的示意圖;圖5是本申請(qǐng)一實(shí)施例示出的一種針對(duì)圖4示出的頁(yè)面鏈接關(guān)系圖中的交互控件采用動(dòng)態(tài)呈現(xiàn)方式時(shí)的示意圖;圖6是本申請(qǐng)一實(shí)施例示出的一種流量引導(dǎo)關(guān)系的可視化渲染效果圖;圖7是本申請(qǐng)一實(shí)施例示出的一種流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)裝置的邏輯框圖;圖8是本申請(qǐng)一實(shí)施例提供的承載所述一種流量引導(dǎo)關(guān)系的分布式計(jì)算平臺(tái)的異常檢測(cè)設(shè)備的硬件結(jié)構(gòu)圖;圖9是本申請(qǐng)一實(shí)施例示出的另一種流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)裝置的邏輯框圖;圖10是本申請(qǐng)一實(shí)施例提供的承載所述一種流量引導(dǎo)關(guān)系的查詢(xún)平臺(tái)的異常檢測(cè)設(shè)備的硬件結(jié)構(gòu)圖。具體實(shí)施方式在本例中,旨在通過(guò)分布式計(jì)算平臺(tái),對(duì)各用戶(hù)側(cè)的客戶(hù)端采集到的頁(yè)面瀏覽日志進(jìn)行離線(xiàn)的統(tǒng)計(jì)計(jì)算,并結(jié)合頁(yè)面瀏覽日志中記錄的用戶(hù)瀏覽頁(yè)面的頁(yè)面ID,和跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的頁(yè)面ID,為各頁(yè)面計(jì)算出能夠表征當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,與從當(dāng)前頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系的流量引導(dǎo)關(guān)系,并將計(jì)算出的流量引導(dǎo)關(guān)系同步至實(shí)時(shí)數(shù)據(jù)庫(kù)供運(yùn)營(yíng)人員查詢(xún),以及將查詢(xún)到的流量引導(dǎo)關(guān)系,渲染為可視化圖像進(jìn)行顯示。運(yùn)營(yíng)人員可以通過(guò)實(shí)時(shí)數(shù)據(jù)庫(kù)快速的查詢(xún)客戶(hù)端各頁(yè)面之間的流量引導(dǎo)關(guān)系,并通過(guò)查看顯示的可視化圖像,就可以直觀的了解到客戶(hù)端各頁(yè)面之間訪(fǎng)問(wèn)流量的流向路徑,從而以此來(lái)提升客戶(hù)端各頁(yè)面的流量統(tǒng)計(jì)分析結(jié)果的可視化展示效果,降低運(yùn)營(yíng)人員的運(yùn)營(yíng)難度。下面通過(guò)具體實(shí)施例并結(jié)合具體的應(yīng)用場(chǎng)景對(duì)本申請(qǐng)進(jìn)行描述。請(qǐng)參考圖1,圖1是本申請(qǐng)一實(shí)施例提供的流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)方法,應(yīng)用于分布式計(jì)算平臺(tái)以及查詢(xún)平臺(tái),分布式計(jì)算平臺(tái)與查詢(xún)平臺(tái)進(jìn)行交互,執(zhí)行以下步驟:步驟101,分布式計(jì)算平臺(tái)讀取預(yù)設(shè)數(shù)據(jù)表中存儲(chǔ)的由各用戶(hù)側(cè)的客戶(hù)端采集到的頁(yè)面瀏覽日志;所述頁(yè)面瀏覽日志包括用戶(hù)瀏覽頁(yè)面的頁(yè)面ID,以及跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的頁(yè)面ID;步驟102,針對(duì)讀取到的頁(yè)面瀏覽日志進(jìn)行統(tǒng)計(jì)計(jì)算,為所述客戶(hù)端中的各頁(yè)面分別生成對(duì)應(yīng)的流量引導(dǎo)關(guān)系;所述流量引導(dǎo)關(guān)系包括當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,與從當(dāng)前頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;步驟103,將生成的與所述各頁(yè)面對(duì)應(yīng)的流量引導(dǎo)關(guān)系,發(fā)送至查詢(xún)平臺(tái)一側(cè)的實(shí)時(shí)數(shù)據(jù)庫(kù);步驟104,查詢(xún)平臺(tái)監(jiān)聽(tīng)到針對(duì)客戶(hù)端中指定頁(yè)面的流量引導(dǎo)關(guān)系的查詢(xún)事件;步驟105,響應(yīng)于監(jiān)聽(tīng)到的所述查詢(xún)事件,在預(yù)設(shè)的實(shí)時(shí)數(shù)據(jù)庫(kù)中查詢(xún)與所述指定頁(yè)面對(duì)應(yīng)的流量引導(dǎo)關(guān)系;步驟106,將查詢(xún)到的所述流量引導(dǎo)關(guān)系渲染為可視化的流量引導(dǎo)圖進(jìn)行顯示。上述流量引導(dǎo)關(guān)系,具體是指同一客戶(hù)端的眾多頁(yè)面之間訪(fǎng)問(wèn)流量的流向路徑;例如,在實(shí)際應(yīng)用中,出于運(yùn)營(yíng)的目的,運(yùn)營(yíng)人員通常需要了解客戶(hù)端的主頁(yè)面的訪(fǎng)問(wèn)流量中,有多少訪(fǎng)問(wèn)流量繼續(xù)流向該主頁(yè)面的下一級(jí)子頁(yè)面,以及該下一級(jí)子頁(yè)面的訪(fǎng)問(wèn)流量中,又有多少訪(fǎng)問(wèn)流量從進(jìn)一步流量該子頁(yè)面的下一級(jí)子頁(yè)面;而上述流量引導(dǎo)關(guān)系,就是在客戶(hù)端的各頁(yè)面之間的頁(yè)面鏈接關(guān)系的基礎(chǔ)上,結(jié)合各頁(yè)面的訪(fǎng)問(wèn)流量的流量,繪制出的主頁(yè)面上的訪(fǎng)問(wèn)流量在各頁(yè)面中的流量路徑,以方便運(yùn)行人員可以更精確的了解到每一個(gè)頁(yè)面中訪(fǎng)問(wèn)流量的具體流向。上述分布式計(jì)算平臺(tái),可以泛指一切具有海量數(shù)據(jù)處理以及計(jì)算能力的分布式服務(wù)平臺(tái);例如,上述分布式計(jì)算平臺(tái)可以是諸如阿里巴巴自主研發(fā)的ODPS(OpenDataProcessingSystem,開(kāi)放數(shù)據(jù)處理系統(tǒng))云計(jì)算平臺(tái)。上述分布式計(jì)算平臺(tái),可以對(duì)各用戶(hù)側(cè)的客戶(hù)端采集到的頁(yè)面瀏覽日志進(jìn)行離線(xiàn)統(tǒng)計(jì)計(jì)算,為各頁(yè)面生成上述流量引導(dǎo)關(guān)系,并將生成的流量引導(dǎo)關(guān)系同步至查詢(xún)平臺(tái)一側(cè)的實(shí)時(shí)數(shù)據(jù)庫(kù)。上述查詢(xún)平臺(tái),可以包括前端的展示系統(tǒng)和后臺(tái)的查詢(xún)響應(yīng)系統(tǒng),后臺(tái)的查詢(xún)響應(yīng)系統(tǒng)可以響應(yīng)運(yùn)營(yíng)人員的查詢(xún)操作,通過(guò)訪(fǎng)問(wèn)實(shí)時(shí)數(shù)據(jù)庫(kù)查詢(xún)運(yùn)營(yíng)人員指定的頁(yè)面的流量引導(dǎo)關(guān)系,然后將其渲染為可視化的流量引導(dǎo)圖在前端的展示系統(tǒng),向運(yùn)營(yíng)人員顯示;上述實(shí)時(shí)數(shù)據(jù)庫(kù),可以是支持大規(guī)模數(shù)據(jù)查詢(xún)的實(shí)時(shí)數(shù)據(jù)庫(kù)平臺(tái);在實(shí)際應(yīng)用中,上述實(shí)時(shí)數(shù)據(jù)庫(kù),可以作為上述查詢(xún)平臺(tái)系統(tǒng)的一部分,設(shè)置于查詢(xún)平臺(tái)的系統(tǒng)中;也可以作為獨(dú)立的實(shí)時(shí)數(shù)據(jù)庫(kù)平臺(tái),與上述查詢(xún)平臺(tái)分離,在本例中不進(jìn)行特別限定;例如,上述實(shí)時(shí)數(shù)據(jù)庫(kù)可以是諸如阿里巴巴自主研發(fā)的Garuda實(shí)時(shí)計(jì)算平臺(tái)。其中,上述分布式計(jì)算平臺(tái)、查詢(xún)平臺(tái)以及實(shí)時(shí)數(shù)據(jù)庫(kù)平臺(tái)的硬件架構(gòu),在本例中不進(jìn)行特別限定,可以是服務(wù)器、服務(wù)器集群或者基于服務(wù)器集群構(gòu)建的云平臺(tái)。請(qǐng)參見(jiàn)圖2,圖2為本例示出的一種流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)的交互圖。在本例中,將結(jié)合圖2通過(guò)頁(yè)面瀏覽日志的采集、流量引導(dǎo)關(guān)系的離線(xiàn)計(jì)算、流量引導(dǎo)關(guān)系的實(shí)時(shí)查詢(xún)以及對(duì)流量引導(dǎo)關(guān)系的可視化渲染等4個(gè)階段,對(duì)本申請(qǐng)的技術(shù)方案進(jìn)行描述。1)頁(yè)面瀏覽日志的采集如圖2所示,在本例中,頁(yè)面瀏覽日志的采集可以由各用戶(hù)側(cè)的客戶(hù)端自主來(lái)完成。其中,上述客戶(hù)端,即為需要進(jìn)行訪(fǎng)問(wèn)流量統(tǒng)計(jì)的客戶(hù)端軟件(APP)。在實(shí)際應(yīng)用中,各用戶(hù)側(cè)的客戶(hù)端,可以通過(guò)在頁(yè)面里進(jìn)行傳統(tǒng)的“埋點(diǎn)”操作,來(lái)采集用戶(hù)的頁(yè)面瀏覽日志。當(dāng)用戶(hù)瀏覽客戶(hù)端中的頁(yè)面,或者在頁(yè)面中進(jìn)行操作時(shí)(比如包括點(diǎn)擊頁(yè)面中的各種按鈕、關(guān)閉以及返回等操作),會(huì)觸發(fā)埋點(diǎn),在客戶(hù)端系統(tǒng)中生成頁(yè)面瀏覽日志文件。其中,上述頁(yè)面瀏覽日志中記錄了的內(nèi)容,除了可以包括在在進(jìn)行流量統(tǒng)計(jì)時(shí)所需的諸如用戶(hù)的UID(UserId,用戶(hù)身份標(biāo)識(shí))、點(diǎn)擊次數(shù)等基本參數(shù)以外,在本例中,還可以在進(jìn)行流量統(tǒng)計(jì)時(shí)所需的基本參數(shù)的基礎(chǔ)上,增加用戶(hù)當(dāng)前瀏覽頁(yè)面的頁(yè)面ID,以及跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的頁(yè)面ID。所述來(lái)源頁(yè)面,是指跳轉(zhuǎn)至用戶(hù)當(dāng)前瀏覽頁(yè)面的上一個(gè)頁(yè)面,該上一個(gè)頁(yè)面可以是當(dāng)前瀏覽頁(yè)面的上一級(jí)頁(yè)面,也可以是當(dāng)前瀏覽頁(yè)面的下一級(jí)頁(yè)面;例如,假設(shè)用戶(hù)當(dāng)前瀏覽的頁(yè)面為pageA,pageA是從pageB跳轉(zhuǎn)過(guò)來(lái),那么客戶(hù)端在觸發(fā)pageA中的“埋點(diǎn)”后,生成的頁(yè)面瀏覽日志中將記錄pageA的頁(yè)面ID,以及pageB的頁(yè)面ID。其中,pageB可以是pageA的上一級(jí)頁(yè)面,也可以是pageA的下一級(jí)頁(yè)面,即本次針對(duì)pageA的瀏覽行為,可以是從作為pageA的上一級(jí)頁(yè)面pageB跳轉(zhuǎn)過(guò)來(lái)的,也可以是從作為pageA的下一級(jí)頁(yè)面pageB返回過(guò)來(lái)的。請(qǐng)繼續(xù)參見(jiàn)圖2,各用戶(hù)側(cè)的客戶(hù)端在采集到用戶(hù)的頁(yè)面瀏覽日志后,可以將采集到的頁(yè)面瀏覽日志,統(tǒng)一投遞到日志收集平臺(tái)。其中,頁(yè)面瀏覽日志的具體投遞方式,在本例中不再進(jìn)行詳述;例如,各用戶(hù)側(cè)的客戶(hù)端可以分別與日志收集平臺(tái)保持長(zhǎng)連接,利用保持的長(zhǎng)連接將采集到的頁(yè)面瀏覽日志發(fā)送給日志收集平臺(tái)。通過(guò)引入日志收集平臺(tái),可以實(shí)現(xiàn)與各用戶(hù)側(cè)的客戶(hù)端分別進(jìn)行對(duì)接,對(duì)各客戶(hù)端采集到的,不同的用戶(hù)的頁(yè)面瀏覽日志進(jìn)行匯總。在本例中,對(duì)于日志收集平臺(tái)收集到的來(lái)自各用戶(hù)側(cè)的客戶(hù)端的頁(yè)面瀏覽日志,由于最終將作為分布式計(jì)算平臺(tái)的離線(xiàn)數(shù)據(jù),進(jìn)行統(tǒng)計(jì)計(jì)算。因此,對(duì)于日志收集平臺(tái)收集到的頁(yè)面瀏覽日志來(lái)說(shuō),通常需要保持統(tǒng)一的存儲(chǔ)格式。在這種情況下,在如圖2所示出的流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)的處理流程中,還可以進(jìn)一步引入日志存儲(chǔ)平臺(tái)請(qǐng)繼續(xù)參見(jiàn)圖2,日志存儲(chǔ)平臺(tái)可以訂閱日志收集平臺(tái)的頁(yè)面瀏覽日志,日志收集平臺(tái)可以將收集到的頁(yè)面瀏覽日志,以訂閱消息的形式投遞給日志存儲(chǔ)平臺(tái),由日志存儲(chǔ)平臺(tái)采用統(tǒng)一的存儲(chǔ)格式進(jìn)行存儲(chǔ)。例如,在示出的一種實(shí)施方式中,假設(shè)日志采集平臺(tái)采集到的頁(yè)面瀏覽日志包括用戶(hù)的UID、用戶(hù)瀏覽頁(yè)面的頁(yè)面ID,以及跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的ID,用戶(hù)的UID為U1,用戶(hù)瀏覽頁(yè)面的頁(yè)面ID為Pa,跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的ID為Pb,那么日志存儲(chǔ)平臺(tái)可以采用如下的存儲(chǔ)格式,對(duì)日志采集平臺(tái)投遞過(guò)來(lái)的頁(yè)面瀏覽日志進(jìn)行統(tǒng)一存儲(chǔ):來(lái)源頁(yè)面ID用戶(hù)瀏覽頁(yè)面ID用戶(hù)UIDPaPbU1其中,需要說(shuō)明的是,以上示出的日志收集平臺(tái)和日志存儲(chǔ)平臺(tái)的硬件架構(gòu),也可以是服務(wù)器、服務(wù)器集群或者基于服務(wù)集群構(gòu)建的云平臺(tái)。另外,在實(shí)際應(yīng)用中,日志收集平臺(tái)和日志存儲(chǔ)平臺(tái)可以是兩個(gè)獨(dú)立的平臺(tái),也可以對(duì)二者的功能進(jìn)行整合,將日志收集平臺(tái)和日志存儲(chǔ)平臺(tái)的功能整合到同一個(gè)平臺(tái)中,在本例中不進(jìn)行特別限定。請(qǐng)繼續(xù)參見(jiàn)圖2,日志存儲(chǔ)平臺(tái)在將日志收集平臺(tái)投遞的頁(yè)面瀏覽日志,基于統(tǒng)一的存儲(chǔ)格式存儲(chǔ)完成后,還可以將存儲(chǔ)的頁(yè)面瀏覽日志,通過(guò)數(shù)據(jù)同步工具,同步至分布式計(jì)算平臺(tái)一側(cè)預(yù)設(shè)的離線(xiàn)數(shù)據(jù)表(即預(yù)設(shè)數(shù)據(jù)表)中。對(duì)于上述離線(xiàn)數(shù)據(jù)表中存儲(chǔ)的頁(yè)面瀏覽日志,后續(xù)將由分布式計(jì)算平臺(tái),利用其本地的計(jì)算資源進(jìn)行分布式的離線(xiàn)統(tǒng)計(jì)計(jì)算,以為上述客戶(hù)端的各頁(yè)面分別生成對(duì)應(yīng)的流量引導(dǎo)關(guān)系。2)流量引導(dǎo)關(guān)系的離線(xiàn)計(jì)算請(qǐng)繼續(xù)參見(jiàn)圖2,在本例中,分布式計(jì)算平臺(tái),可以針對(duì)離線(xiàn)數(shù)據(jù)表中存儲(chǔ)的頁(yè)面瀏覽日志,進(jìn)行離線(xiàn)統(tǒng)計(jì)計(jì)算,為上述客戶(hù)端中的各頁(yè)面,分別生成流量引導(dǎo)關(guān)系。例如,當(dāng)分布式計(jì)算平臺(tái)為基于服務(wù)器集群構(gòu)建的云平臺(tái)時(shí),可以采用Map/Reduce計(jì)算模型,在集群中指定一臺(tái)數(shù)據(jù)分發(fā)服務(wù)器,以及若干用于數(shù)據(jù)計(jì)算的計(jì)算服務(wù)器,數(shù)據(jù)分發(fā)服務(wù)器可以基于特定的數(shù)據(jù)分發(fā)規(guī)則,對(duì)離線(xiàn)數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行拆分,并分發(fā)到不同的計(jì)算服務(wù)器,由各計(jì)算服務(wù)器進(jìn)行分布式的并行計(jì)算,為各頁(yè)面分別生成流量引導(dǎo)關(guān)系,從而提升計(jì)算性能。在本例中,分布式計(jì)算平臺(tái)在為上述客戶(hù)端中的頁(yè)面生成流量引導(dǎo)關(guān)系時(shí),生成的流量引導(dǎo)關(guān)系中所包含的具體內(nèi)容,可以包含以下兩個(gè)方面:第一方面,上述流量引導(dǎo)關(guān)系可以包括當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,與從當(dāng)前頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系。具體的,如果當(dāng)前頁(yè)面為主頁(yè)面,為該頁(yè)面生成的流量引導(dǎo)關(guān)系,可以包括該頁(yè)面的訪(fǎng)問(wèn)流量,與從該頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系。如果當(dāng)前頁(yè)面為子頁(yè)面,為該頁(yè)面生成的流量引導(dǎo)關(guān)系,可以包括從上一級(jí)頁(yè)面(可以是主頁(yè)面,也可以是該子頁(yè)面的上一級(jí)子頁(yè)面)跳轉(zhuǎn)至該頁(yè)面的訪(fǎng)問(wèn)流量,與從該頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系。通過(guò)這種對(duì)應(yīng)關(guān)系,可以準(zhǔn)確的描述該頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至該頁(yè)面的訪(fǎng)問(wèn)流量中,有多少訪(fǎng)問(wèn)流量繼續(xù)流向了該頁(yè)面的下一級(jí)頁(yè)面;以及,當(dāng)該頁(yè)面包含多個(gè)下一級(jí)頁(yè)面時(shí),流向該頁(yè)面的每一個(gè)下級(jí)子頁(yè)面的訪(fǎng)問(wèn)流量。例如,假設(shè)該頁(yè)面為主頁(yè)面PageA,PageA的下一級(jí)子頁(yè)面包括PageB、PageC和PageD,那么為該P(yáng)ageA生成的流量引導(dǎo)關(guān)系,將包括PageA的訪(fǎng)問(wèn)流量,與從PageA分別跳轉(zhuǎn)至PageB、PageC和PageD的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系。通過(guò)查看PageA的流量引導(dǎo)關(guān)系,就可以了解到PageA的訪(fǎng)問(wèn)流量中,有多少訪(fǎng)問(wèn)流量繼續(xù)流向PageB、PageC和PageD,以及流向PageB、PageC和PageD的訪(fǎng)問(wèn)流量分別是多少。又如,假設(shè)該頁(yè)面為子頁(yè)面PageB,PageB的上一級(jí)頁(yè)面為主頁(yè)面PageB,PageB的下一級(jí)子頁(yè)面包括PageC、PageD和PageE,那么為該P(yáng)ageB生成的流量引導(dǎo)關(guān)系,將包括從PageA跳轉(zhuǎn)至PageB的訪(fǎng)問(wèn)流量,與從PageB分別跳轉(zhuǎn)至PageC、PageD和PageE的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系。通過(guò)查看PageB的流量引導(dǎo)關(guān)系,就可以了解到從PageA跳轉(zhuǎn)至PageB的訪(fǎng)問(wèn)流量中,有多少訪(fǎng)問(wèn)流量進(jìn)一步繼續(xù)流向PageC、PageD和PageE,以及流向PageC、PageD和PageE的訪(fǎng)問(wèn)流量分別是多少。其中,為了使以上第一方面描述的上述對(duì)應(yīng)關(guān)系能夠更直觀的呈現(xiàn),在示出的一種實(shí)施方式中,上述流量引導(dǎo)關(guān)系,還可以包括從當(dāng)前頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于當(dāng)前頁(yè)面的流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至該頁(yè)面的訪(fǎng)問(wèn)流量的比例;具體的,如果當(dāng)前頁(yè)面為主頁(yè)面,為該頁(yè)面生成的流量引導(dǎo)關(guān)系,除了可以包括該頁(yè)面的訪(fǎng)問(wèn)流量,與從該頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系之外,還可以包括從該頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于該頁(yè)面的流量的比例。如果當(dāng)前頁(yè)面為子頁(yè)面,為該頁(yè)面生成的流量引導(dǎo)關(guān)系,除了可以包括從上一級(jí)頁(yè)面跳轉(zhuǎn)至該頁(yè)面的訪(fǎng)問(wèn)流量,與從該頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系之外,還可以包括從該頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于從上一級(jí)頁(yè)面跳轉(zhuǎn)至該頁(yè)面的訪(fǎng)問(wèn)流量的比例。通過(guò)這種方式,可以更精準(zhǔn)直觀的描述該頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至該頁(yè)面的訪(fǎng)問(wèn)流量中,有多少比例繼續(xù)流向了該頁(yè)面的下一級(jí)頁(yè)面;以及,當(dāng)該頁(yè)面包含多個(gè)下一級(jí)頁(yè)面時(shí),流向該頁(yè)面的每一個(gè)下級(jí)子頁(yè)面的訪(fǎng)問(wèn)流量的具體占比。第二方面,上述流量引導(dǎo)關(guān)系在以上示出的第一方面的基礎(chǔ)上,還可以包括從下一級(jí)頁(yè)面返回至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,與當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量或者從當(dāng)前頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系。具體的,如果當(dāng)前頁(yè)面為主頁(yè)面,為該頁(yè)面生成的流量引導(dǎo)關(guān)系,可以包括從下一級(jí)頁(yè)面返回至該頁(yè)面的訪(fǎng)問(wèn)流量,與該頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系。如果當(dāng)前頁(yè)面為子頁(yè)面,為該頁(yè)面生成的流量引導(dǎo)關(guān)系,可以包括從下一級(jí)頁(yè)面返回至該頁(yè)面的訪(fǎng)問(wèn)流量,與從該頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系。通過(guò)這種對(duì)應(yīng)關(guān)系,可以準(zhǔn)確的描述該頁(yè)面的訪(fǎng)問(wèn)流量或者從該頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量中,有多少訪(fǎng)問(wèn)流量是由下一級(jí)頁(yè)面返回該頁(yè)面產(chǎn)生的;以及,當(dāng)該頁(yè)面包含多個(gè)下一級(jí)頁(yè)面時(shí),從每一個(gè)下一級(jí)頁(yè)面返回該頁(yè)面的訪(fǎng)問(wèn)流量。例如,假設(shè)該頁(yè)面為主頁(yè)面PageA,PageA的下一級(jí)子頁(yè)面包括PageB、PageC和PageD,那么為該P(yáng)ageA生成的流量引導(dǎo)關(guān)系,還可以包括從PageB、PageC和PageD分別返回至PageA的訪(fǎng)問(wèn)流量,和PageA的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系。通過(guò)查看PageA的該流量引導(dǎo)關(guān)系,就可以了解到PageA的訪(fǎng)問(wèn)流量中,有多少訪(fǎng)問(wèn)流量是由PageB、PageC和PageD返回PageA而產(chǎn)生的,以及從PageB、PageC和PageD返回PageA的訪(fǎng)問(wèn)流量分別是多少。又如,假設(shè)該頁(yè)面為子頁(yè)面PageB,PageB的上一級(jí)頁(yè)面為主頁(yè)面PageB,PageB的下一級(jí)子頁(yè)面包括PageC、PageD和PageE,那么為該P(yáng)ageB生成的流量引導(dǎo)關(guān)系,還可以包括從PageC、PageD和PageE分別返回至PageB的訪(fǎng)問(wèn)流量,與從PageB返回至PageA的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系。通過(guò)查看PageB的該流量引導(dǎo)關(guān)系,就可以了解到PageB返回PageA的訪(fǎng)問(wèn)流量中,有多少訪(fǎng)問(wèn)流量是由PageC、PageD和PageE返回PageB而產(chǎn)生的,以及從PageC、PageD和PageE返回PageB的訪(fǎng)問(wèn)流量分別是多少。其中,為了使以上第二方面描述的上述對(duì)應(yīng)關(guān)系能夠更直觀的呈現(xiàn),在示出的一種實(shí)施方式中,上述流量引導(dǎo)關(guān)系,還可以包括從當(dāng)前頁(yè)面的下一級(jí)頁(yè)面返回至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量或者從當(dāng)前頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量的比例;具體的,如果當(dāng)前頁(yè)面為主頁(yè)面,為該頁(yè)面生成的流量引導(dǎo)關(guān)系,除了可以包括從下一級(jí)頁(yè)面返回至該頁(yè)面的訪(fǎng)問(wèn)流量,與該頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系之外,還可以包括從該頁(yè)面的下一級(jí)頁(yè)面返回至該頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于該頁(yè)面的訪(fǎng)問(wèn)流量,的比例。如果當(dāng)前為子頁(yè)面,為該頁(yè)面生成的流量引導(dǎo)關(guān)系,除了可以包括從下一級(jí)頁(yè)面返回至該頁(yè)面的訪(fǎng)問(wèn)流量,與從該頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系之外,還可以包括從該頁(yè)面的下一級(jí)頁(yè)面返回至該頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于從該頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量的比例。通過(guò)這種方式,可以更精準(zhǔn)直觀的描述該頁(yè)面的訪(fǎng)問(wèn)流量或者從該頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量中,由多少比例是由下一級(jí)頁(yè)面返回該頁(yè)面產(chǎn)生的;以及,當(dāng)該頁(yè)面包含多個(gè)下一級(jí)頁(yè)面時(shí),從每一個(gè)下一級(jí)頁(yè)面返回該頁(yè)面的訪(fǎng)問(wèn)流量的具體占比。以上詳細(xì)描述了上述流量引導(dǎo)關(guān)系包含的具體內(nèi)容進(jìn)行了詳細(xì)說(shuō)明,以下將結(jié)合具體的示例對(duì)分布式計(jì)算平臺(tái)為各頁(yè)面生成流量引導(dǎo)關(guān)系的具體過(guò)程進(jìn)行詳述。在本例中,分布式計(jì)算平臺(tái)可以通過(guò)對(duì)離線(xiàn)數(shù)據(jù)表中的頁(yè)面瀏覽日志進(jìn)行離線(xiàn)統(tǒng)計(jì)計(jì)算,為上述客戶(hù)端中的各頁(yè)面分別生成對(duì)應(yīng)的流量引導(dǎo)關(guān)系。其中,在為上述客戶(hù)端中的各頁(yè)面分別生成對(duì)應(yīng)的流量引導(dǎo)關(guān)系時(shí):一方面,分布式計(jì)算平臺(tái)可以遍歷上述客戶(hù)端,將各頁(yè)面逐個(gè)選定為目標(biāo)頁(yè)面,然后按順序進(jìn)行離線(xiàn)計(jì)算,為選定的目標(biāo)頁(yè)面生成對(duì)應(yīng)的流量引導(dǎo)關(guān)系。另一方面,當(dāng)選定了目標(biāo)頁(yè)面后,分布式計(jì)算平臺(tái)還可以根據(jù)上述客戶(hù)端的頁(yè)面鏈接關(guān)系,確定出該目標(biāo)頁(yè)面的上一級(jí)頁(yè)面以及下一級(jí)頁(yè)面。其中,上述頁(yè)面鏈接關(guān)系,通常為由上述客戶(hù)端的各頁(yè)面構(gòu)成的一個(gè)能夠表征各頁(yè)面的訪(fǎng)問(wèn)路徑(包括從主頁(yè)面至下級(jí)子頁(yè)面的訪(fǎng)問(wèn)路徑和下級(jí)子頁(yè)面返回至主頁(yè)面的訪(fǎng)問(wèn)路徑)的路徑樹(shù);例如,請(qǐng)參見(jiàn)圖3,圖3為本例示出的一種頁(yè)面鏈接關(guān)系的示意圖,在圖3示出的頁(yè)面鏈接關(guān)系中,為三級(jí)頁(yè)面的鏈接關(guān)系,第一級(jí)頁(yè)面為主頁(yè)面Pa,第二級(jí)頁(yè)面包括主頁(yè)面Pa的下一級(jí)子頁(yè)面Pb和Pc;三級(jí)頁(yè)面包括頁(yè)面Pb的下一級(jí)子頁(yè)面Pd和Pe;以及頁(yè)面Pc的下一級(jí)子頁(yè)面Pf和Pg。通過(guò)該頁(yè)面鏈接關(guān)系,可以了解到各頁(yè)面的訪(fǎng)問(wèn)路徑;比如,主頁(yè)面Pa至下級(jí)頁(yè)面pg的訪(fǎng)問(wèn)路徑為Pa-Pc-Pg,即需要從主頁(yè)面Pa訪(fǎng)問(wèn)Pg時(shí),需要從Pa跳轉(zhuǎn)至Pc,再?gòu)腜c跳轉(zhuǎn)至Pg。從下級(jí)頁(yè)面Pg返回至頁(yè)面Pa的訪(fǎng)問(wèn)路徑為Pg-Pc-Pa,即需要從頁(yè)面Pg返回主頁(yè)面Pa訪(fǎng)問(wèn)Pa時(shí),需要從Pg返回至Pc,再?gòu)腜c返回至Pa。需要強(qiáng)調(diào)的是,上述客戶(hù)端的頁(yè)面鏈接關(guān)系,可以由運(yùn)營(yíng)人員預(yù)先進(jìn)行手動(dòng)配置,也可以由分布式計(jì)算平臺(tái)基于離線(xiàn)數(shù)據(jù)表中存儲(chǔ)的頁(yè)面瀏覽日志,進(jìn)行自主學(xué)習(xí);例如,分布式計(jì)算平臺(tái)可以遍歷離線(xiàn)數(shù)據(jù)表中的頁(yè)面瀏覽日志,學(xué)習(xí)出各頁(yè)面之間的跳轉(zhuǎn)關(guān)系,然后基于學(xué)習(xí)出的跳轉(zhuǎn)關(guān)系,來(lái)確定各頁(yè)面中的主頁(yè)面;比如主頁(yè)面的訪(fǎng)問(wèn)流量通常為各頁(yè)面中的最大值,因此可以遍歷所有的頁(yè)面瀏覽日志,查找所有頁(yè)面瀏覽日志中出現(xiàn)次數(shù)最多的用戶(hù)瀏覽頁(yè)面ID,作為主頁(yè)面的頁(yè)面ID;或者,也可以直接通過(guò)識(shí)別頁(yè)面ID,來(lái)確定各頁(yè)面中的主頁(yè)面。當(dāng)確定各頁(yè)面中的主頁(yè)面后,可以以主頁(yè)面為基準(zhǔn),逐級(jí)學(xué)習(xí)該主頁(yè)面的下級(jí)子頁(yè)面,并在學(xué)習(xí)完成后構(gòu)建上述頁(yè)面鏈接關(guān)系。以下以離線(xiàn)數(shù)據(jù)表中的頁(yè)面瀏覽日志包括用戶(hù)的UID、用戶(hù)瀏覽頁(yè)面的頁(yè)面ID,以及跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的頁(yè)面ID為例,對(duì)上述分布式計(jì)算平臺(tái)通過(guò)離線(xiàn)統(tǒng)計(jì)計(jì)算,為各頁(yè)面生成流量引導(dǎo)關(guān)系的過(guò)程進(jìn)行說(shuō)明。在這種情況下,上述訪(fǎng)問(wèn)流量即為UV流量(即訪(fǎng)問(wèn)頁(yè)面的用戶(hù)數(shù))。當(dāng)然,需要指出的是,上述頁(yè)面瀏覽日志中包含的內(nèi)容,除了以上示出的用戶(hù)的UID、用戶(hù)瀏覽頁(yè)面的頁(yè)面ID以及跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的頁(yè)面ID以外,還可以在UID的基礎(chǔ)上,進(jìn)一步引入其它類(lèi)型的在進(jìn)行流量統(tǒng)計(jì)時(shí)所需的基本參數(shù);比如,點(diǎn)擊次數(shù)等等。在實(shí)現(xiàn)時(shí),上述頁(yè)面瀏覽日志中包含的在進(jìn)行流量統(tǒng)計(jì)時(shí)所需的基本參數(shù),可以基于實(shí)際的流量統(tǒng)計(jì)需求進(jìn)行選擇(比如,需要統(tǒng)計(jì)UV流量時(shí),可以選擇UID;如果還需要進(jìn)一步統(tǒng)計(jì)PV流量,則可以在UID的基礎(chǔ)上,進(jìn)一步在頁(yè)面瀏覽日志中添加點(diǎn)擊次數(shù)),在本例中不進(jìn)行特別限定;在本例中,分布式計(jì)算平臺(tái)通過(guò)離線(xiàn)統(tǒng)計(jì)計(jì)算為選定的目標(biāo)頁(yè)面生成對(duì)應(yīng)的流量引導(dǎo)關(guān)系,包括為目標(biāo)頁(yè)面生成跳轉(zhuǎn)至下一級(jí)頁(yè)面的流量引導(dǎo)關(guān)系,以及下一級(jí)頁(yè)面返回該目標(biāo)頁(yè)面的流量引導(dǎo)關(guān)系兩部分。在本例中,分布式計(jì)算平臺(tái)在為目標(biāo)頁(yè)面生成跳轉(zhuǎn)至下一級(jí)頁(yè)面的流量引導(dǎo)關(guān)系時(shí):一方面,如果選定的上述目標(biāo)頁(yè)面為上述客戶(hù)端的主頁(yè)面,分布式計(jì)算平臺(tái)可以在上述離線(xiàn)數(shù)據(jù)表中,查找將該目標(biāo)頁(yè)面作為上述用戶(hù)瀏覽頁(yè)面的頁(yè)面瀏覽日志,并統(tǒng)計(jì)查找到的頁(yè)面瀏覽日志中出現(xiàn)過(guò)的UID總數(shù);此時(shí)統(tǒng)計(jì)出的出現(xiàn)過(guò)的UID總數(shù),即為該目標(biāo)頁(yè)面的UV流量。另外,分布式計(jì)算平臺(tái)還可以在上述離線(xiàn)數(shù)據(jù)表中,查找將該目標(biāo)頁(yè)面作為上述來(lái)源頁(yè)面,以及將該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面作為上述用戶(hù)瀏覽頁(yè)面的頁(yè)面瀏覽日志,并統(tǒng)計(jì)查找到的頁(yè)面瀏覽日志中出現(xiàn)過(guò)的UID總數(shù);此時(shí)統(tǒng)計(jì)出的出現(xiàn)過(guò)的UID總數(shù),即為該目標(biāo)頁(yè)面跳轉(zhuǎn)至該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面的UV流量。當(dāng)統(tǒng)計(jì)計(jì)算出該目標(biāo)頁(yè)面的UV流量,以及該目標(biāo)頁(yè)面跳轉(zhuǎn)至該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面的UV流量后,分布式計(jì)算平臺(tái)可以保存該目標(biāo)頁(yè)面的訪(fǎng)問(wèn)流量,與從該目標(biāo)頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系,并同時(shí)計(jì)算從該目標(biāo)頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的UV流量,對(duì)應(yīng)于該目標(biāo)頁(yè)面的UV流量的比例。另一方面,如果選定的上述目標(biāo)頁(yè)面為上述客戶(hù)端的子頁(yè)面,分布式計(jì)算平臺(tái)仍然可以在上述離線(xiàn)數(shù)據(jù)表中,查找將該目標(biāo)頁(yè)面的上一級(jí)頁(yè)面作為來(lái)源頁(yè)面的頁(yè)面瀏覽日志,并統(tǒng)計(jì)查找到的頁(yè)面瀏覽日志中出現(xiàn)過(guò)的UID總數(shù);此時(shí)統(tǒng)計(jì)出的出現(xiàn)過(guò)的UID總數(shù),即為從該目標(biāo)頁(yè)面的上一級(jí)頁(yè)面跳轉(zhuǎn)至該目標(biāo)頁(yè)面的UV流量。另外,分布式計(jì)算平臺(tái)還可以在上述離線(xiàn)數(shù)據(jù)表中,查找將該目標(biāo)頁(yè)面作為上述來(lái)源頁(yè)面,以及將該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面作為上述用戶(hù)瀏覽頁(yè)面的頁(yè)面瀏覽日志,并統(tǒng)計(jì)查找到的頁(yè)面瀏覽日志中出現(xiàn)過(guò)的UID總數(shù);此時(shí)統(tǒng)計(jì)出的出現(xiàn)過(guò)的UID總數(shù),即為該目標(biāo)頁(yè)面跳轉(zhuǎn)至該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面的UV流量。當(dāng)統(tǒng)計(jì)計(jì)算出從該目標(biāo)頁(yè)面的上一級(jí)頁(yè)面跳轉(zhuǎn)至該目標(biāo)頁(yè)面的UV流量,以及該目標(biāo)頁(yè)面跳轉(zhuǎn)至該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面的UV流量后,分布式計(jì)算平臺(tái)可以保存從該目標(biāo)頁(yè)面的上一級(jí)頁(yè)面跳轉(zhuǎn)至該目標(biāo)頁(yè)面的UV流量,與從該目標(biāo)頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系,并同時(shí)計(jì)算從該目標(biāo)頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的UV流量,對(duì)應(yīng)于從上一級(jí)頁(yè)面跳轉(zhuǎn)至所述目標(biāo)頁(yè)面的UV流量的比例。在本例中,分布式計(jì)算平臺(tái)在為目標(biāo)頁(yè)面生成從下一級(jí)頁(yè)面返回該目標(biāo)頁(yè)面的流量引導(dǎo)關(guān)系時(shí):一方面,如果選定的上述目標(biāo)頁(yè)面為上述客戶(hù)端的主頁(yè)面,分布式計(jì)算平臺(tái)還可以在上述離線(xiàn)數(shù)據(jù)表中,查找將該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面作為來(lái)源頁(yè)面,將該目標(biāo)頁(yè)面作為上述用戶(hù)瀏覽頁(yè)面的頁(yè)面瀏覽日志,并統(tǒng)計(jì)查找到的頁(yè)面瀏覽日志中出現(xiàn)過(guò)的UID總數(shù);此時(shí)統(tǒng)計(jì)出的出現(xiàn)過(guò)的UID總數(shù),即為從該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面返回該目標(biāo)頁(yè)面的UV流量。另外,分布式計(jì)算平臺(tái)還可以在上述離線(xiàn)數(shù)據(jù)表中,查找將該目標(biāo)頁(yè)面作為上述來(lái)源頁(yè)面的頁(yè)面瀏覽日志,并統(tǒng)計(jì)查找到的頁(yè)面瀏覽日志中出現(xiàn)過(guò)的UID總數(shù);此時(shí)統(tǒng)計(jì)出的出現(xiàn)過(guò)的UID總數(shù),即為該目標(biāo)頁(yè)面的UV流量(即主頁(yè)面的UV總流量)。當(dāng)統(tǒng)計(jì)計(jì)算出從該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面返回該目標(biāo)頁(yè)面的UV流量,以及該目標(biāo)頁(yè)面的UV流量后,分布式計(jì)算平臺(tái)可以保存從該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面返回該目標(biāo)頁(yè)面的UV流量,與該目標(biāo)頁(yè)面的UV流量之間的對(duì)應(yīng)關(guān)系,并同時(shí)計(jì)算從該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面返回該目標(biāo)頁(yè)面的UV流量,對(duì)應(yīng)于該目標(biāo)頁(yè)面的UV流量的比例。另一方面,如果選定的上述目標(biāo)頁(yè)面為上述客戶(hù)端的子頁(yè)面,分布式計(jì)算平臺(tái)還可以在上述離線(xiàn)數(shù)據(jù)表中,查找將該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面作為來(lái)源頁(yè)面,將該目標(biāo)頁(yè)面作為上述用戶(hù)瀏覽頁(yè)面的頁(yè)面瀏覽日志,并統(tǒng)計(jì)查找到的頁(yè)面瀏覽日志中出現(xiàn)過(guò)的UID總數(shù);此時(shí)統(tǒng)計(jì)出的出現(xiàn)過(guò)的UID總數(shù),即為從該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面返回該目標(biāo)頁(yè)面的UV流量。另外,分布式計(jì)算平臺(tái)還可以在上述離線(xiàn)數(shù)據(jù)表中,查找將該目標(biāo)頁(yè)面作為上述來(lái)源頁(yè)面,將該目標(biāo)頁(yè)面的上一級(jí)頁(yè)面作為上述用戶(hù)瀏覽頁(yè)面的頁(yè)面瀏覽日志,并統(tǒng)計(jì)查找到的頁(yè)面瀏覽日志中出現(xiàn)過(guò)的UID總數(shù);此時(shí)統(tǒng)計(jì)出的出現(xiàn)過(guò)的UID總數(shù),即從該目標(biāo)頁(yè)面返回上一級(jí)頁(yè)面的UV流量。當(dāng)統(tǒng)計(jì)計(jì)算出從該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面返回該目標(biāo)頁(yè)面的UV流量,以及從該目標(biāo)頁(yè)面返回上一級(jí)頁(yè)面的UV流量后,分布式計(jì)算平臺(tái)可以保存從該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面返回該目標(biāo)頁(yè)面的UV流量,與從該目標(biāo)頁(yè)面返回上一級(jí)頁(yè)面的UV流量之間的對(duì)應(yīng)關(guān)系,并同時(shí)計(jì)算從該目標(biāo)頁(yè)面的下一級(jí)頁(yè)面返回該目標(biāo)頁(yè)面的UV流量,對(duì)應(yīng)于從該目標(biāo)頁(yè)面返回上一級(jí)頁(yè)面的UV流量的比例。在本例中,當(dāng)分布式計(jì)算平臺(tái),完成以上示出的離線(xiàn)統(tǒng)計(jì)計(jì)算后,此時(shí)將為上述客戶(hù)端中的每一個(gè)頁(yè)面將分別生成一個(gè)對(duì)應(yīng)的流量引導(dǎo)關(guān)系;對(duì)于上述客戶(hù)端的主頁(yè)面,生成的流量引導(dǎo)關(guān)系中包括當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,與從當(dāng)前頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;從下一級(jí)頁(yè)面返回至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,與當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;以及,從當(dāng)前頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量的比例。對(duì)于上述客戶(hù)端的子頁(yè)面,生成的流量引導(dǎo)關(guān)系中包括從上一級(jí)頁(yè)面跳轉(zhuǎn)至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,與從當(dāng)前頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;從下一級(jí)頁(yè)面返回至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,與從當(dāng)前頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;以及,從當(dāng)前頁(yè)面的下一級(jí)頁(yè)面返回至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于從當(dāng)前頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量的比例。在本例中,請(qǐng)繼續(xù)參見(jiàn)圖2,當(dāng)分布式計(jì)算平臺(tái)基于離線(xiàn)統(tǒng)計(jì)計(jì)算,為上述客戶(hù)端的各頁(yè)面分別生成了對(duì)應(yīng)的流量引導(dǎo)關(guān)系后,由于離線(xiàn)統(tǒng)計(jì)計(jì)算的結(jié)果無(wú)法滿(mǎn)足運(yùn)營(yíng)人員實(shí)時(shí)查詢(xún)的需求,因此分布式計(jì)算平臺(tái)可以將為上述客戶(hù)端的各頁(yè)面生成的流量引導(dǎo)關(guān)系,發(fā)送至上述查詢(xún)平臺(tái)一側(cè)的實(shí)時(shí)數(shù)據(jù)庫(kù),后續(xù)運(yùn)營(yíng)人員可以通過(guò)查詢(xún)平臺(tái),訪(fǎng)問(wèn)實(shí)時(shí)數(shù)據(jù)庫(kù),來(lái)實(shí)時(shí)的查詢(xún)上述客戶(hù)端中各頁(yè)面的流量引導(dǎo)關(guān)系。3)流量引導(dǎo)關(guān)系的實(shí)時(shí)查詢(xún)?cè)诒纠?,運(yùn)營(yíng)人員在查詢(xún)上述客戶(hù)端的各頁(yè)面的流量引導(dǎo)關(guān)系時(shí),為了使運(yùn)營(yíng)人員的查詢(xún)操作更加直觀,在上述查詢(xún)平臺(tái)前端的展示系統(tǒng)可以輸出一個(gè)可視化界面,運(yùn)營(yíng)人員可以直接與該可視化界面進(jìn)行交互,來(lái)完成相應(yīng)的查詢(xún)操作。例如,當(dāng)上述可視化界面為觸摸界面時(shí),運(yùn)營(yíng)人員可以通過(guò)觸摸該可視化界面中對(duì)應(yīng)的交互控件,來(lái)完成針對(duì)相應(yīng)頁(yè)面的流量引導(dǎo)關(guān)系的查詢(xún);當(dāng)上述可視化界面為web界面時(shí),運(yùn)營(yíng)人員可以通過(guò)鼠標(biāo)點(diǎn)擊該可視化界面中對(duì)應(yīng)的交互控件,來(lái)完成針對(duì)相應(yīng)頁(yè)面的流量引導(dǎo)關(guān)系的查詢(xún)。當(dāng)然,在實(shí)際應(yīng)用中,運(yùn)營(yíng)人員也可以通過(guò)編輯相應(yīng)的查詢(xún)命令,與查詢(xún)平臺(tái)前端的展示系統(tǒng)進(jìn)行遠(yuǎn)程交互,來(lái)遠(yuǎn)程的進(jìn)行查詢(xún),在本例中不進(jìn)行特別限定。在本例中,上述查詢(xún)平臺(tái)前端的展示系統(tǒng),可以面向運(yùn)營(yíng)人員提供一個(gè)可視化界面,并在該可視化界面中預(yù)先輸出上述客戶(hù)端中各頁(yè)面之間的頁(yè)面鏈接關(guān)系圖。其中,為了方便交互,在輸出的該頁(yè)面鏈接關(guān)系圖中,可以包括與上述客戶(hù)端中各頁(yè)面分別對(duì)應(yīng)的若干交互控件;同時(shí),還可以在這些交互控件中分別預(yù)設(shè)了至少一個(gè)觸發(fā)選項(xiàng);該觸發(fā)選項(xiàng)具體可以是一可供運(yùn)營(yíng)人員操作的觸發(fā)按鈕,用于觸發(fā)查詢(xún)與當(dāng)前交互控件對(duì)應(yīng)的頁(yè)面的流量引導(dǎo)關(guān)系。一方面,對(duì)于與主頁(yè)面對(duì)應(yīng)的交互控件,可以預(yù)設(shè)第一觸發(fā)選項(xiàng)和第二觸發(fā)選項(xiàng)。其中,第一觸發(fā)選項(xiàng),對(duì)應(yīng)于從主頁(yè)面至下級(jí)子頁(yè)面的訪(fǎng)問(wèn)路徑,用于觸發(fā)查詢(xún)主頁(yè)面的訪(fǎng)問(wèn)流量,與從主頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;以及,從主頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于所述主頁(yè)面的訪(fǎng)問(wèn)流量的比例。第二觸發(fā)選項(xiàng),對(duì)應(yīng)于從子頁(yè)面返回主頁(yè)面的訪(fǎng)問(wèn)路徑,用于觸發(fā)查詢(xún)從下一級(jí)頁(yè)面返回至主頁(yè)面的訪(fǎng)問(wèn)流量,與主頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;以及,從下一級(jí)頁(yè)面返回至主頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于所述主頁(yè)面的訪(fǎng)問(wèn)流量的比例。通過(guò)這種方式,可以通過(guò)為主頁(yè)面對(duì)應(yīng)的交互控件設(shè)置兩個(gè)觸發(fā)按鈕,對(duì)主頁(yè)面對(duì)應(yīng)的流量引導(dǎo)關(guān)系中所包含的,由主頁(yè)面至下一級(jí)子頁(yè)面的流量引導(dǎo)關(guān)系,和從下一級(jí)子頁(yè)面返回主頁(yè)面的流量引導(dǎo)關(guān)系分別進(jìn)行查詢(xún)。另一方面,對(duì)于與子頁(yè)面對(duì)應(yīng)的交互控件,可以預(yù)設(shè)第三觸發(fā)選項(xiàng)或者第四觸發(fā)選項(xiàng)。其中,第三觸發(fā)選項(xiàng),對(duì)應(yīng)于從子頁(yè)面至下級(jí)子頁(yè)面的訪(fǎng)問(wèn)路徑,用于觸發(fā)查詢(xún)從上一級(jí)頁(yè)面跳轉(zhuǎn)至該子頁(yè)面的訪(fǎng)問(wèn)流量,與從該子頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系。第四觸發(fā)選項(xiàng),對(duì)應(yīng)于從子頁(yè)面返回上級(jí)子頁(yè)面的訪(fǎng)問(wèn)路徑,用于觸發(fā)查詢(xún)從該子頁(yè)面的下一級(jí)頁(yè)面返回至該子頁(yè)面的訪(fǎng)問(wèn)流量,與從該子頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;以及,從該子頁(yè)面的下一級(jí)頁(yè)面返回至該子頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于從該子頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量的比例。對(duì)于在主頁(yè)面至下級(jí)子頁(yè)面的訪(fǎng)問(wèn)路徑上的與子頁(yè)面對(duì)應(yīng)的交互控件來(lái)說(shuō),可以?xún)H設(shè)置上述第三觸發(fā)選項(xiàng);而對(duì)于從子頁(yè)面返回至主頁(yè)面的訪(fǎng)問(wèn)路徑上的與子頁(yè)面對(duì)應(yīng)的交互控件來(lái)說(shuō),可以?xún)H設(shè)置上述第四觸發(fā)選項(xiàng)。例如,請(qǐng)參見(jiàn)圖4,圖4為本例示出的一種在可視化界面輸出頁(yè)面鏈接關(guān)系圖的示意圖。假設(shè)上述客戶(hù)端的頁(yè)面為多級(jí)頁(yè)面架構(gòu),第一級(jí)為主頁(yè)面,主頁(yè)面的下一級(jí)子頁(yè)面1~子頁(yè)面3;子頁(yè)面1的下一級(jí)子頁(yè)面4~子頁(yè)面6;子頁(yè)面2的下一級(jí)子頁(yè)面7~子頁(yè)面9;以及子頁(yè)面3的下一級(jí)子頁(yè)面10~子頁(yè)面12…上述頁(yè)面鏈接關(guān)系圖中,由于主頁(yè)面通常為訪(fǎng)問(wèn)流量的中心,因此與主頁(yè)面對(duì)應(yīng)的交互控件,可以設(shè)置于上述頁(yè)面鏈接關(guān)系圖中的中心。對(duì)于從主頁(yè)面至下級(jí)頁(yè)面的流量引導(dǎo)關(guān)系,可以作為右側(cè)分支,主頁(yè)面的各下級(jí)子頁(yè)面對(duì)應(yīng)的交互控件,可以分布于主頁(yè)面對(duì)應(yīng)的交互控件的右側(cè);對(duì)于從下級(jí)頁(yè)面返回至主頁(yè)面的流量引導(dǎo)關(guān)系,可以作為左側(cè)分支,主頁(yè)面的各下級(jí)子頁(yè)面對(duì)應(yīng)的交互控件,還可以重復(fù)分布于主頁(yè)面對(duì)應(yīng)的交互控件的右側(cè)。一方面,上述頁(yè)面鏈接關(guān)系圖中所有的交互控件,可以保持各頁(yè)面之間的鏈接關(guān)系,在上述頁(yè)面鏈接關(guān)系中呈現(xiàn)一種多級(jí)分布的狀態(tài),即交互控件與交互控件之間的鏈接關(guān)系,與頁(yè)面之間的鏈接關(guān)系保持一致。另一方面,與主頁(yè)面對(duì)應(yīng)的交互控件,可以在左右兩側(cè)分別設(shè)置一個(gè)觸發(fā)按鈕,右側(cè)的觸發(fā)按鈕對(duì)應(yīng)于從主頁(yè)面至下級(jí)子頁(yè)面的訪(fǎng)問(wèn)路徑,通過(guò)觸發(fā)該按鈕,可以查詢(xún)右側(cè)分支,即從主頁(yè)面至下級(jí)子頁(yè)面的流量引導(dǎo)關(guān)系;左側(cè)的觸發(fā)按鈕對(duì)應(yīng)于從下級(jí)子頁(yè)面返回至主頁(yè)面的訪(fǎng)問(wèn)路徑,通過(guò)觸發(fā)該按鈕,可以查詢(xún)左側(cè)分支,即從下級(jí)子頁(yè)面返回主頁(yè)面的流量引導(dǎo)關(guān)系。同時(shí),對(duì)于右側(cè)分支上的子頁(yè)面交互控件,可以在控件的右側(cè)設(shè)置一個(gè)觸發(fā)按鈕,對(duì)應(yīng)于從主頁(yè)面至下級(jí)子頁(yè)面的訪(fǎng)問(wèn)路徑,通過(guò)觸發(fā)該按鈕,可以查詢(xún)從該子頁(yè)面跳轉(zhuǎn)至下級(jí)子頁(yè)面的流量引導(dǎo)關(guān)系。對(duì)于左側(cè)分支上的子頁(yè)面交互控件,可以在控件左側(cè)設(shè)置一個(gè)觸發(fā)按鈕,對(duì)應(yīng)于從下級(jí)子頁(yè)面返回至主頁(yè)面的訪(fǎng)問(wèn)路徑,通過(guò)觸發(fā)該按鈕,可以查詢(xún)從該下級(jí)子頁(yè)面返回該子頁(yè)面的流量引導(dǎo)關(guān)系。在本例中,運(yùn)營(yíng)人員需要查詢(xún)指定頁(yè)面的流量引導(dǎo)關(guān)系時(shí),可以在上述頁(yè)面鏈接關(guān)系圖中,找到與該指定頁(yè)面對(duì)應(yīng)的交互控件,然后通過(guò)對(duì)該交互控件上預(yù)設(shè)的觸發(fā)按鈕執(zhí)行觸發(fā)操作(比如用手指觸摸或者用鼠標(biāo)點(diǎn)擊),來(lái)查詢(xún)?cè)搱?zhí)行頁(yè)面的流量引導(dǎo)關(guān)系。對(duì)應(yīng)的,上述前端的展示系統(tǒng)可以監(jiān)聽(tīng)針對(duì)上述若干交互控件中預(yù)設(shè)的觸發(fā)選項(xiàng)的觸發(fā)事件,當(dāng)監(jiān)聽(tīng)到針對(duì)上述若干交互控件中,任一交互控件中預(yù)設(shè)的觸發(fā)選項(xiàng)的觸發(fā)事件時(shí),此時(shí)表明運(yùn)營(yíng)人員需要查詢(xún)與該交互控件對(duì)應(yīng)的頁(yè)面的流量引導(dǎo)關(guān)系。在這種情況下,上述前端的展示系統(tǒng)可以確定監(jiān)聽(tīng)到針對(duì)與該交互控件對(duì)應(yīng)的頁(yè)面的流量引導(dǎo)關(guān)系的查詢(xún)事件,可以向查詢(xún)平臺(tái)后臺(tái)的查詢(xún)響應(yīng)系統(tǒng)發(fā)送一個(gè)針對(duì)該頁(yè)面的查詢(xún)請(qǐng)求。后臺(tái)的查詢(xún)響應(yīng)系統(tǒng)在收到該查詢(xún)請(qǐng)求后,可以通過(guò)訪(fǎng)問(wèn)上述實(shí)時(shí)數(shù)據(jù)庫(kù),來(lái)查找與該頁(yè)面對(duì)應(yīng)的流量引導(dǎo)關(guān)系。例如,請(qǐng)繼續(xù)參見(jiàn)圖4,對(duì)于主頁(yè)面對(duì)應(yīng)的交互控件而言,如果運(yùn)營(yíng)人員希望查詢(xún)主頁(yè)面至下級(jí)子頁(yè)面的流量引導(dǎo)關(guān)系,那么可以觸發(fā)主頁(yè)面對(duì)應(yīng)的交互控件上右側(cè)設(shè)置的觸發(fā)按鈕;相應(yīng)的,如果運(yùn)營(yíng)人員希望查詢(xún)下級(jí)子頁(yè)面返回主頁(yè)面的流量引導(dǎo)關(guān)系,那么可以觸發(fā)主頁(yè)面對(duì)應(yīng)的交互控件上左側(cè)設(shè)置的觸發(fā)按鈕。對(duì)于其它與子頁(yè)面而言,操作類(lèi)同,不再贅述。其中,需要說(shuō)明的是,由于上述客戶(hù)端可能包含多級(jí)頁(yè)面,比如,上述客戶(hù)端可以包含一個(gè)主頁(yè)面,以及多級(jí)子頁(yè)面,上述客戶(hù)端中的頁(yè)面總數(shù),會(huì)隨著頁(yè)面級(jí)數(shù)的增加而增多;因此,當(dāng)上述客戶(hù)端包含的頁(yè)面數(shù)較多時(shí),上頁(yè)面鏈接關(guān)系圖中,實(shí)際需要包含的交互控件數(shù)也會(huì)相應(yīng)的較多,而運(yùn)營(yíng)人員在查詢(xún)流量引導(dǎo)關(guān)系時(shí),通常只是針對(duì)單個(gè)頁(yè)面的查詢(xún)。在這種情況下,如果將與上述客戶(hù)端包含的所有頁(yè)面對(duì)應(yīng)的交互控件,均在上述頁(yè)面鏈接關(guān)系圖中呈現(xiàn),可能會(huì)由于上述頁(yè)面鏈接關(guān)系圖中包含了較多的交互控件,對(duì)運(yùn)營(yíng)人員的查詢(xún)?cè)斐刹槐?。在示出的一種實(shí)施方式中,上述頁(yè)面鏈接關(guān)系圖中的交互控件,可以采用一種動(dòng)態(tài)呈現(xiàn)方式。在默認(rèn)情況下,上述頁(yè)面鏈接關(guān)系圖中可以?xún)H包含與上述客戶(hù)端的主頁(yè)面對(duì)應(yīng)的交互控件即可。當(dāng)上述前端的展示系統(tǒng)監(jiān)聽(tīng)到針對(duì)與上述主頁(yè)面對(duì)應(yīng)的交互控件中預(yù)設(shè)的觸發(fā)選項(xiàng)的觸發(fā)事件時(shí),一方面可以向查詢(xún)平臺(tái)后臺(tái)的查詢(xún)響應(yīng)系統(tǒng)發(fā)出針對(duì)主頁(yè)面對(duì)應(yīng)的流量引導(dǎo)關(guān)系的查詢(xún)請(qǐng)求;另一方面,可以在上述頁(yè)面鏈接關(guān)系圖中顯示與該主頁(yè)面的下一級(jí)子頁(yè)面對(duì)應(yīng)的交互控件。相應(yīng)的,當(dāng)上述前端的展示系統(tǒng)監(jiān)聽(tīng)到針對(duì)與任一子頁(yè)面對(duì)應(yīng)的交互控件中預(yù)設(shè)的觸發(fā)選項(xiàng)的觸發(fā)事件時(shí),也可以在上述頁(yè)面鏈接關(guān)系圖中進(jìn)一步顯示與該子頁(yè)面的下一級(jí)子頁(yè)面對(duì)應(yīng)的交互控件。例如,請(qǐng)參見(jiàn)圖5,圖5為針對(duì)圖4示出的頁(yè)面鏈接關(guān)系圖中的交互控件,采用動(dòng)態(tài)呈現(xiàn)方式時(shí)的示意圖。如圖5所示,當(dāng)圖5示出的頁(yè)面鏈接關(guān)系圖中的交互控件,采用動(dòng)態(tài)呈現(xiàn)方式,在默認(rèn)情況下可以?xún)H在該頁(yè)面鏈接關(guān)系圖中呈現(xiàn)與主頁(yè)面對(duì)應(yīng)的交互控件。當(dāng)用戶(hù)針對(duì)與主頁(yè)面對(duì)應(yīng)的交互控件右側(cè)的觸發(fā)按鈕執(zhí)行觸發(fā)操作后,此時(shí)可以顯示右側(cè)分支上,主頁(yè)面的下一級(jí)子頁(yè)面1~子頁(yè)面3對(duì)應(yīng)的交互控件。如果用戶(hù)再次針對(duì)與子頁(yè)面1對(duì)應(yīng)的交互控件右側(cè)的觸發(fā)按鈕執(zhí)行觸發(fā)操作,此時(shí)可以進(jìn)一步顯示在右側(cè)分支上,該子頁(yè)面1的下一級(jí)子頁(yè)面4~子頁(yè)面6對(duì)應(yīng)的交互控件。當(dāng)然,如果用戶(hù)針對(duì)與主頁(yè)面對(duì)應(yīng)的交互控件左側(cè)的觸發(fā)按鈕執(zhí)行觸發(fā)操作,也可以逐級(jí)顯示左側(cè)分支上的各交互控件,不再贅述。可見(jiàn),通過(guò)這種方式,通過(guò)這種動(dòng)態(tài)呈現(xiàn)交互控件的模式,可以在用戶(hù)觸發(fā)查詢(xún)與某一交互控件對(duì)應(yīng)的頁(yè)面的流量引導(dǎo)關(guān)系時(shí),再進(jìn)一步顯示該頁(yè)面的下一級(jí)子頁(yè)面的交互控件,從而可以達(dá)到充分控制上述頁(yè)面鏈接關(guān)系圖中呈現(xiàn)的交互控件的數(shù)量的目的,使得運(yùn)營(yíng)人員的查詢(xún)操作更加簡(jiǎn)潔。4)流量引導(dǎo)關(guān)系的可視化渲染請(qǐng)繼續(xù)參見(jiàn)圖2,在本例中,當(dāng)查詢(xún)平臺(tái)后端的查詢(xún)響應(yīng)系統(tǒng),基于前端的展示系統(tǒng)發(fā)送的查詢(xún)請(qǐng)求,通過(guò)訪(fǎng)問(wèn)上述實(shí)時(shí)數(shù)據(jù)庫(kù),查詢(xún)到了對(duì)應(yīng)的流量引導(dǎo)關(guān)系后,此時(shí)可以將查詢(xún)到的流量引導(dǎo)關(guān)系,返回至前端的展示系統(tǒng),由前端的展示系統(tǒng)進(jìn)行可視化渲染后進(jìn)行顯示。其中,前端的展示系統(tǒng)在將后臺(tái)的查詢(xún)響應(yīng)系統(tǒng)返回的查詢(xún)到的流量引導(dǎo)關(guān)系進(jìn)行可視化渲染時(shí),由于前端的展示系統(tǒng)當(dāng)前已經(jīng)通過(guò)可視化界面輸出了上述客戶(hù)端的頁(yè)面鏈接關(guān)系圖,因此在這種情況下,前端的展示系統(tǒng),可以確定出上述頁(yè)面鏈接關(guān)系圖中與該流量引導(dǎo)關(guān)系對(duì)應(yīng)的交互控件,然后將該流量引導(dǎo)關(guān)系在確定出的該交互控件中輸出顯示即可。當(dāng)輸出顯示完成后,此時(shí)可視化渲染完成,查詢(xún)到的流量引導(dǎo)關(guān)系,將在前端直觀的向運(yùn)營(yíng)人員展示。例如,請(qǐng)參見(jiàn)圖6,圖6為本例示出的一種流量引導(dǎo)關(guān)系的可視化渲染效果圖。假設(shè)運(yùn)營(yíng)人員需要查看主頁(yè)面至下級(jí)子頁(yè)面的流量引導(dǎo)關(guān)系,此時(shí)可以觸發(fā)主頁(yè)面對(duì)應(yīng)的交互控件右側(cè)的觸發(fā)按鈕;當(dāng)查詢(xún)平臺(tái)后臺(tái)的查詢(xún)響應(yīng)系統(tǒng),通過(guò)訪(fǎng)問(wèn)上述實(shí)時(shí)數(shù)據(jù)庫(kù),查詢(xún)到相應(yīng)的流量引導(dǎo)關(guān)系后,前端的展示系統(tǒng)可以將查詢(xún)到的流量查詢(xún)關(guān)系在主頁(yè)面以及子頁(yè)面1~子頁(yè)面3對(duì)應(yīng)的交互控件上輸出顯示。如圖6所示,可以在主頁(yè)面對(duì)應(yīng)的交互控件上輸出顯示主頁(yè)面對(duì)應(yīng)的訪(fǎng)問(wèn)流量(圖6顯示的為UV流量)??梢栽谧禹?yè)面1~子頁(yè)面3對(duì)應(yīng)的交互控件上分別輸出顯示從主頁(yè)面跳轉(zhuǎn)至當(dāng)前子頁(yè)面的訪(fǎng)問(wèn)流量,以及該訪(fǎng)問(wèn)流量對(duì)應(yīng)于主頁(yè)面對(duì)應(yīng)的訪(fǎng)問(wèn)流量的比例;比如,如圖6中所示,主頁(yè)面的UV流量為10000,主頁(yè)面跳轉(zhuǎn)至子頁(yè)面1的UV流量為5000,主頁(yè)面跳轉(zhuǎn)至子頁(yè)面1的UV流量對(duì)應(yīng)于主頁(yè)面的UV流量的比例為50%,運(yùn)營(yíng)人員通過(guò)查看顯示該的流量引導(dǎo)關(guān)系,可以獲知主頁(yè)面的UV流量中,有50%進(jìn)一步流向了子頁(yè)面1。相應(yīng)的,如果運(yùn)營(yíng)人員需要繼續(xù)查看任一子頁(yè)面至下一級(jí)子頁(yè)面的流量引導(dǎo)關(guān)系,可以執(zhí)行相同的操作,繼續(xù)出發(fā)該子頁(yè)面對(duì)應(yīng)的交互控件右側(cè)的觸發(fā)按鈕,具體過(guò)程不再贅述。在本例中,對(duì)于上述可視化界面輸出的上述頁(yè)面鏈接關(guān)系圖中的各交互控件,還可以預(yù)先設(shè)置關(guān)閉按鈕。關(guān)閉按鈕用于關(guān)閉在上述頁(yè)面鏈接關(guān)系圖中顯示的流量引導(dǎo)關(guān)系,以及停止在上述頁(yè)面鏈接關(guān)系圖中顯示對(duì)應(yīng)的交互控件。當(dāng)運(yùn)營(yíng)人員針對(duì)某一頁(yè)面的流量引導(dǎo)關(guān)系查看完成后,此時(shí)可以針對(duì)該頁(yè)面對(duì)應(yīng)的交互控件中預(yù)先設(shè)置的關(guān)閉按鈕進(jìn)行觸發(fā)操作,將該交互控件從上述頁(yè)面鏈接關(guān)系圖中“關(guān)閉”;當(dāng)關(guān)閉后,上述頁(yè)面鏈接關(guān)系圖中將不再顯示與該頁(yè)面對(duì)應(yīng)的下級(jí)子頁(yè)面的交互控件,同時(shí)將該頁(yè)面對(duì)應(yīng)的交互控件中顯示的訪(fǎng)問(wèn)流量,以及流量比例等信息清除。通過(guò)以上各實(shí)施例可知,分布式計(jì)算平臺(tái)通過(guò)對(duì)各用戶(hù)側(cè)的客戶(hù)端采集到的,包括用戶(hù)瀏覽頁(yè)面的頁(yè)面ID,以及跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的頁(yè)面ID的頁(yè)面瀏覽日志進(jìn)行統(tǒng)計(jì)計(jì)算,為客戶(hù)端中的各頁(yè)面分別生成對(duì)應(yīng)的流量引導(dǎo)關(guān)系,該流量引導(dǎo)關(guān)系包括各頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至所述各頁(yè)面的訪(fǎng)問(wèn)流量,與從所述各頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系,并將生成的流量引導(dǎo)關(guān)系發(fā)送至查詢(xún)平臺(tái)一側(cè)的實(shí)時(shí)數(shù)據(jù)庫(kù),由查詢(xún)平臺(tái)基于該實(shí)時(shí)數(shù)據(jù)庫(kù)查詢(xún)頁(yè)面流量關(guān)系,并將查詢(xún)到的流量引導(dǎo)關(guān)系渲染為可視化的流量引導(dǎo)圖進(jìn)行顯示;實(shí)現(xiàn)了利用分布式計(jì)算平臺(tái)對(duì)來(lái)自客戶(hù)端的頁(yè)面流量日志進(jìn)行離線(xiàn)的統(tǒng)計(jì)計(jì)算,為該客戶(hù)端的各頁(yè)面生成對(duì)應(yīng)的流量引導(dǎo)關(guān)系,將生成的流量引導(dǎo)關(guān)系發(fā)送至實(shí)時(shí)數(shù)據(jù)庫(kù)供運(yùn)營(yíng)人員查詢(xún),并將查詢(xún)到的流量引導(dǎo)關(guān)系渲染為可視化圖像進(jìn)行顯示;從而運(yùn)營(yíng)人員可以通過(guò)實(shí)時(shí)數(shù)據(jù)庫(kù)快速的查詢(xún)客戶(hù)端各頁(yè)面之間的流量引導(dǎo)關(guān)系,并通過(guò)查看顯示的可視化圖像,就可以直觀的了解到客戶(hù)端各頁(yè)面之間訪(fǎng)問(wèn)流量的流向路徑,提升了客戶(hù)端各頁(yè)面的流量統(tǒng)計(jì)分析結(jié)果的可視化展示效果,降低了運(yùn)營(yíng)人員的運(yùn)營(yíng)難度。與上述方法實(shí)施例相對(duì)應(yīng),本申請(qǐng)還提供了裝置的實(shí)施例。請(qǐng)參見(jiàn)圖7,本申請(qǐng)?zhí)岢鲆环N流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)裝置70,應(yīng)用于分布式計(jì)算平臺(tái);其中,該分布式計(jì)算平臺(tái)具體可以是一服務(wù)器;請(qǐng)參見(jiàn)圖8,作為承載所述流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)裝置70的服務(wù)器所涉及的硬件架構(gòu)中,通常包括CPU、內(nèi)存、非易失性存儲(chǔ)器、網(wǎng)絡(luò)接口以及內(nèi)部總線(xiàn)等;以軟件實(shí)現(xiàn)為例,所述流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)裝置70通??梢岳斫鉃榧虞d在內(nèi)存中的計(jì)算機(jī)程序,通過(guò)CPU運(yùn)行之后形成的軟硬件相結(jié)合的邏輯裝置,所述裝置70包括:讀取模塊701,讀取預(yù)設(shè)數(shù)據(jù)表中存儲(chǔ)的由各用戶(hù)側(cè)的客戶(hù)端采集到的頁(yè)面瀏覽日志;所述頁(yè)面瀏覽日志包括用戶(hù)瀏覽頁(yè)面的頁(yè)面ID,以及跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的頁(yè)面ID;計(jì)算模塊702,針對(duì)讀取到的頁(yè)面瀏覽日志進(jìn)行統(tǒng)計(jì)計(jì)算,為所述客戶(hù)端中的各頁(yè)面分別生成對(duì)應(yīng)的流量引導(dǎo)關(guān)系;所述流量引導(dǎo)關(guān)系包括當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,與從當(dāng)前頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;發(fā)送模塊703,將生成的與所述各頁(yè)面對(duì)應(yīng)的流量引導(dǎo)關(guān)系,發(fā)送至查詢(xún)平臺(tái)一側(cè)的實(shí)時(shí)數(shù)據(jù)庫(kù),以由所述查詢(xún)平臺(tái)基于所述實(shí)時(shí)數(shù)據(jù)庫(kù)查詢(xún)所述頁(yè)面流量關(guān)系,并將查詢(xún)到的所述流量引導(dǎo)關(guān)系渲染為可視化的流量引導(dǎo)圖進(jìn)行顯示。在本例中,所述流量引導(dǎo)關(guān)系還包括:從下一級(jí)頁(yè)面返回至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,與當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量或者從當(dāng)前頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系。在本例中,所述流量引導(dǎo)關(guān)系還包括:從當(dāng)前頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量的比例;以及,從當(dāng)前頁(yè)面的下一級(jí)頁(yè)面返回至當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于當(dāng)前頁(yè)面的訪(fǎng)問(wèn)流量或者從當(dāng)前頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量的比例。在本例中,所述頁(yè)面瀏覽日志還包括用戶(hù)的用戶(hù)身份標(biāo)識(shí)UID;所述訪(fǎng)問(wèn)流量包括UV流量;所述計(jì)算模塊:將所述客戶(hù)端中的各頁(yè)面依次選定為目標(biāo)頁(yè)面,以及基于所述客戶(hù)端的頁(yè)面鏈接關(guān)系確定該目標(biāo)頁(yè)面的上一級(jí)頁(yè)面以及下一級(jí)頁(yè)面;當(dāng)所述目標(biāo)頁(yè)面為主頁(yè)面時(shí),統(tǒng)計(jì)將所述目標(biāo)頁(yè)面作為所述用戶(hù)瀏覽頁(yè)面的頁(yè)面瀏覽日志對(duì)應(yīng)的UID總數(shù),得到所述目標(biāo)頁(yè)面的UV流量;以及,統(tǒng)計(jì)將所述目標(biāo)頁(yè)面作為所述來(lái)源頁(yè)面,將所述目標(biāo)頁(yè)面的下一級(jí)頁(yè)面作為所述用戶(hù)瀏覽頁(yè)面的頁(yè)面瀏覽日志對(duì)應(yīng)的UID總數(shù),得到從所述目標(biāo)頁(yè)面跳轉(zhuǎn)至所述目標(biāo)頁(yè)面的下一級(jí)頁(yè)面的UV流量;保存所述目標(biāo)頁(yè)面的訪(fǎng)問(wèn)流量,與從目標(biāo)頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系,并計(jì)算從所述目標(biāo)頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的UV流量,對(duì)應(yīng)于所述目標(biāo)頁(yè)面的UV流量的比例;當(dāng)所述目標(biāo)頁(yè)面為子頁(yè)面時(shí),統(tǒng)計(jì)將所述目標(biāo)頁(yè)面的上一級(jí)頁(yè)面作為所述來(lái)源頁(yè)面,將所述目標(biāo)頁(yè)面作為所述用戶(hù)瀏覽頁(yè)面的頁(yè)面瀏覽日志對(duì)應(yīng)的UID總數(shù),得到從所述目標(biāo)頁(yè)面的上一級(jí)頁(yè)面跳轉(zhuǎn)至所述目標(biāo)頁(yè)面的UV流量;以及,統(tǒng)計(jì)將所述目標(biāo)頁(yè)面作為所述來(lái)源頁(yè)面,將所述目標(biāo)頁(yè)面的下一級(jí)頁(yè)面作為所述用戶(hù)瀏覽頁(yè)面的頁(yè)面瀏覽日志對(duì)應(yīng)的UID總數(shù),得到從所述目標(biāo)頁(yè)面跳轉(zhuǎn)至所述目標(biāo)頁(yè)面的下一級(jí)頁(yè)面的UV流量;保存從所述目標(biāo)頁(yè)面的上一級(jí)頁(yè)面跳轉(zhuǎn)至所述目標(biāo)頁(yè)面的UV流量,與從所述目標(biāo)頁(yè)面跳轉(zhuǎn)至所述目標(biāo)頁(yè)面的下一級(jí)頁(yè)面的UV流量之間的對(duì)應(yīng)關(guān)系,并計(jì)算從所述目標(biāo)頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的UV流量,對(duì)應(yīng)于從上一級(jí)頁(yè)面跳轉(zhuǎn)至所述目標(biāo)頁(yè)面的UV流量的比例。在本例中,所述計(jì)算模塊進(jìn)一步:當(dāng)所述目標(biāo)頁(yè)面為主頁(yè)面時(shí),統(tǒng)計(jì)將所述目標(biāo)頁(yè)面的下一級(jí)頁(yè)面作為所述來(lái)源頁(yè)面,將所述目標(biāo)頁(yè)面作為所述用戶(hù)瀏覽頁(yè)面的頁(yè)面瀏覽日志對(duì)應(yīng)的UID總數(shù),得到從所述目標(biāo)頁(yè)面的下一級(jí)頁(yè)面返回所述目標(biāo)頁(yè)面的UV流量;以及,統(tǒng)計(jì)將所述目標(biāo)頁(yè)面作為所述來(lái)源頁(yè)面的頁(yè)面瀏覽日志對(duì)應(yīng)的UID總數(shù),得到所述目標(biāo)頁(yè)面的UV流量;保存從所述目標(biāo)頁(yè)面的下一級(jí)頁(yè)面返回所述目標(biāo)頁(yè)面的UV流量,與所述目標(biāo)頁(yè)面的UV流量之間的對(duì)應(yīng)關(guān)系,并計(jì)算從下一級(jí)頁(yè)面返回所述目標(biāo)頁(yè)面的UV流量,對(duì)應(yīng)于所述目標(biāo)頁(yè)面的UV流量的比例;當(dāng)所述目標(biāo)頁(yè)面為子頁(yè)面時(shí),統(tǒng)計(jì)將所述目標(biāo)頁(yè)面的下一級(jí)頁(yè)面作為所述來(lái)源頁(yè)面,將所述目標(biāo)頁(yè)面作為所述用戶(hù)瀏覽頁(yè)面的頁(yè)面瀏覽日志對(duì)應(yīng)的UID總數(shù),得到從所述目標(biāo)頁(yè)面的下一級(jí)頁(yè)面返回所述目標(biāo)頁(yè)面的UV流量;以及,統(tǒng)計(jì)將所述目標(biāo)頁(yè)面作為所述來(lái)源頁(yè)面,將所述目標(biāo)頁(yè)面的上一級(jí)頁(yè)面作為所述用戶(hù)瀏覽頁(yè)面的頁(yè)面瀏覽日志對(duì)應(yīng)的UID總數(shù),得到從所述目標(biāo)頁(yè)面返回上一級(jí)頁(yè)面的UV流量之間的對(duì)應(yīng)關(guān)系;保存從所述目標(biāo)頁(yè)面的下一級(jí)頁(yè)面返回所述目標(biāo)頁(yè)面的UV流量,與從所述目標(biāo)頁(yè)面返回上一級(jí)頁(yè)面的UV流量之間的對(duì)應(yīng)關(guān)系的對(duì)應(yīng)關(guān)系,并計(jì)算從所述目標(biāo)頁(yè)面的下一級(jí)頁(yè)面返回至所述目標(biāo)頁(yè)面的UV流量,對(duì)應(yīng)于從所述目標(biāo)頁(yè)面返回至上一級(jí)頁(yè)面的UV流量的比例。請(qǐng)參見(jiàn)圖9,本申請(qǐng)?zhí)岢鲆环N流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)裝置90,應(yīng)用于查詢(xún)平臺(tái);其中,該查詢(xún)平臺(tái)具體可以是一服務(wù)器;請(qǐng)參見(jiàn)圖10,作為承載所述流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)裝置90的服務(wù)器所涉及的硬件架構(gòu)中,通常包括CPU、內(nèi)存、非易失性存儲(chǔ)器、網(wǎng)絡(luò)接口以及內(nèi)部總線(xiàn)等;以軟件實(shí)現(xiàn)為例,所述流量引導(dǎo)關(guān)系的統(tǒng)計(jì)查詢(xún)裝置90通常可以理解為加載在內(nèi)存中的計(jì)算機(jī)程序,通過(guò)CPU運(yùn)行之后形成的軟硬件相結(jié)合的邏輯裝置,所述裝置90包括:監(jiān)聽(tīng)模塊901,監(jiān)聽(tīng)到針對(duì)客戶(hù)端中指定頁(yè)面的流量引導(dǎo)關(guān)系的查詢(xún)事件;查詢(xún)模塊902,響應(yīng)于監(jiān)聽(tīng)到的所述查詢(xún)事件,在預(yù)設(shè)的實(shí)時(shí)數(shù)據(jù)庫(kù)中查詢(xún)與所述指定頁(yè)面對(duì)應(yīng)的流量引導(dǎo)關(guān)系;其中,所述流量引導(dǎo)關(guān)系包括所述指定頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至所述指定頁(yè)面的訪(fǎng)問(wèn)流量,與從所述指定頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;所述流量引導(dǎo)關(guān)系基于各用戶(hù)側(cè)的客戶(hù)端采集到的頁(yè)面瀏覽日志進(jìn)行統(tǒng)計(jì)計(jì)算得到;所述頁(yè)面瀏覽日志包括用戶(hù)瀏覽頁(yè)面的頁(yè)面ID,以及跳轉(zhuǎn)至該頁(yè)面的來(lái)源頁(yè)面的頁(yè)面ID;渲染模塊903,將查詢(xún)到的所述流量引導(dǎo)關(guān)系渲染為可視化的流量引導(dǎo)圖進(jìn)行顯示。在本例中,所述流量引導(dǎo)關(guān)系還包括:從下一級(jí)頁(yè)面返回至所述指定頁(yè)面的訪(fǎng)問(wèn)流量,與所述指定頁(yè)面的訪(fǎng)問(wèn)流量或者從所述指定頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系。在本例中,所述流量引導(dǎo)關(guān)系還包括:從所述指定頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于所述指定頁(yè)面的訪(fǎng)問(wèn)流量或者從上一級(jí)頁(yè)面跳轉(zhuǎn)至所述指定頁(yè)面的訪(fǎng)問(wèn)流量的比例;以及,從所述指定的下一級(jí)頁(yè)面返回至所述指定頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于所述指定頁(yè)面的訪(fǎng)問(wèn)流量或者從所述指定頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量的比例。在本例中,所述裝置還包括:輸出模塊904,在預(yù)設(shè)的可視化界面輸出所述客戶(hù)端中各頁(yè)面之間的頁(yè)面鏈接關(guān)系圖;其中,所述頁(yè)面鏈接關(guān)系圖中,包括與所述客戶(hù)端中各頁(yè)面分別對(duì)應(yīng)的若干交互控件;所述若干交互控件中分別預(yù)設(shè)了至少一個(gè)觸發(fā)選項(xiàng);所述觸發(fā)選項(xiàng)用于觸發(fā)查詢(xún)與所述交互控件對(duì)應(yīng)的頁(yè)面的流量引導(dǎo)關(guān)系;所述監(jiān)聽(tīng)模塊901:監(jiān)聽(tīng)針對(duì)所述若干交互控件中預(yù)設(shè)的觸發(fā)選項(xiàng)的觸發(fā)事件;當(dāng)監(jiān)聽(tīng)到針對(duì)所述若干交互控件中,任一交互控件中預(yù)設(shè)的觸發(fā)選項(xiàng)的觸發(fā)事件時(shí),確定監(jiān)聽(tīng)到針對(duì)與該交互控件對(duì)應(yīng)的頁(yè)面的流量引導(dǎo)關(guān)系的查詢(xún)事件。在本例中,所述頁(yè)面鏈接關(guān)系圖中,至少包括與所述客戶(hù)端中的主頁(yè)面對(duì)應(yīng)的交互控件;所述監(jiān)聽(tīng)模塊901進(jìn)一步:如果所述頁(yè)面鏈接關(guān)系圖中,僅包括與所述客戶(hù)端中的主頁(yè)面對(duì)應(yīng)的交互控件,則在監(jiān)聽(tīng)到針對(duì)該交互控件中預(yù)設(shè)的觸發(fā)選項(xiàng)的觸發(fā)事件時(shí),在所述頁(yè)面鏈接關(guān)系圖中顯示與該主頁(yè)面的下一級(jí)子頁(yè)面對(duì)應(yīng)的交互控件;以及,在監(jiān)聽(tīng)到針對(duì)任一子頁(yè)面對(duì)應(yīng)的交互控件中預(yù)設(shè)的觸發(fā)選項(xiàng)的觸發(fā)事件時(shí),在所述頁(yè)面鏈接關(guān)系圖中顯示與該子頁(yè)面的下一級(jí)子頁(yè)面對(duì)應(yīng)的交互控件。在本例中,與所述客戶(hù)端的主頁(yè)面對(duì)應(yīng)的交互控件中,預(yù)設(shè)了第一觸發(fā)選項(xiàng)和第二觸發(fā)選項(xiàng);與所述客戶(hù)端的子頁(yè)面對(duì)應(yīng)的交互控件中,預(yù)設(shè)了第三觸發(fā)選項(xiàng)或者第四觸發(fā)選項(xiàng);所述第一觸發(fā)選項(xiàng),用于觸發(fā)查詢(xún)主頁(yè)面的訪(fǎng)問(wèn)流量,與從主頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;以及,從主頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于所述主頁(yè)面的訪(fǎng)問(wèn)流量的比例;所述第二觸發(fā)選項(xiàng),用于觸發(fā)查詢(xún)從下一級(jí)頁(yè)面返回至主頁(yè)面的訪(fǎng)問(wèn)流量,與主頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;以及,從下一級(jí)頁(yè)面返回至主頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于所述主頁(yè)面的訪(fǎng)問(wèn)流量的比例;所述第三觸發(fā)選項(xiàng),用于觸發(fā)查詢(xún)從上一級(jí)頁(yè)面跳轉(zhuǎn)至該子頁(yè)面的訪(fǎng)問(wèn)流量,與從該子頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;以及,從該子頁(yè)面跳轉(zhuǎn)至下一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于從上一級(jí)頁(yè)面跳轉(zhuǎn)至該子頁(yè)面的訪(fǎng)問(wèn)流量的比例;第四觸發(fā)選項(xiàng),用于觸發(fā)查詢(xún)從該子頁(yè)面的下一級(jí)頁(yè)面返回至該子頁(yè)面的訪(fǎng)問(wèn)流量,與從該子頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量之間的對(duì)應(yīng)關(guān)系;以及,從該子頁(yè)面的下一級(jí)頁(yè)面返回至該子頁(yè)面的訪(fǎng)問(wèn)流量,對(duì)應(yīng)于從該子頁(yè)面返回至上一級(jí)頁(yè)面的訪(fǎng)問(wèn)流量的比例。在本例中,所述渲染模塊903:確定所述頁(yè)面鏈接關(guān)系圖中與查詢(xún)到的所述流量引導(dǎo)關(guān)系對(duì)應(yīng)的交互控件;將查詢(xún)到的所述流量引導(dǎo)關(guān)系在確定出的所述交互控件上輸出顯示,以生成所述可視化的流量引導(dǎo)圖。在本例中,所述頁(yè)面瀏覽日志還包括用戶(hù)的用戶(hù)身份標(biāo)識(shí)UID;所述訪(fǎng)問(wèn)流量包括UV流量。本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的發(fā)明后,將容易想到本申請(qǐng)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本申請(qǐng)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本申請(qǐng)的一般性原理并包括本申請(qǐng)未公開(kāi)的本
技術(shù)領(lǐng)域:
中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本申請(qǐng)的真正范圍和精神由下面的權(quán)利要求指出。應(yīng)當(dāng)理解的是,本申請(qǐng)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本申請(qǐng)的范圍僅由所附的權(quán)利要求來(lái)限制。以上所述僅為本申請(qǐng)的較佳實(shí)施例而已,并不用以限制本申請(qǐng),凡在本申請(qǐng)的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)保護(hù)的范圍之內(nèi)。當(dāng)前第1頁(yè)1 2 3