專利名稱:一種獲取網站訪問者關閉瀏覽器時間的方法
技術領域:
本發明屬于網絡軟件技術領域,具體的涉及一種獲取網站訪問者關閉瀏覽器時間的方法。
背景技術:
隨著網絡上監控網站流量技術的飛速發展,對于網站的監控內容要求日益豐富與嚴格,特別是對于網頁的關閉時間沒有非常好的方法監控,導致很多監控網站無法獲得比較精確的網頁關閉時間,使得很多的瀏量監控分析數據不夠精確,對網站管理員的幫助不大,甚至偏差太大,起到誤導作用。對于如何獲取訪問者精確關閉瀏覽器時間的方法,在IT行業中一直都在尋求的方法,是網站監控公司研發的技術之一。
發明內容
本發明旨在提供一種獲取網站訪問者關閉瀏覽器時間的方法,以使得網站瀏覽監控數據更加精準,更加具有實用性。為實現上述技術目的,達到上述技術效果,本發明通過以下技術方案實現 一種獲取網站訪問者關閉瀏覽器時間的方法,其包括以下步驟
步驟1)安裝網站監控的JS代碼用于向監控服務器發送請求以及回傳數據給監控服務器;
步驟2)安裝完成后,被監控網站的網頁一被瀏覽,則JS代碼每如向監控服務器發送請求;
步驟3)監控服務器接收請求;
步驟4)在監控服務器本機時間加上2s,暫時當作網頁的關閉時間更新到數據庫中; 步驟5)當被監控網站的網頁被關閉,則JS代碼不會再向監控服務器發送請求,此時, 監控服務器則會以最后一次更新的時間做為訪問者本次訪問的關閉瀏覽器時間。與現有技術相比,本發明具有以下有益效果
本發明的獲取網站訪問者關閉瀏覽器時間的方法,以每4s向服務器請求方式,將瀏覽器的關閉時間誤差降低在^之內,大大提高了瀏覽器關閉時間的精準度。上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段, 并可依照說明書的內容予以實施,以下以本發明的較佳實施例并配合附圖詳細說明如后。 本發明的具體實施方式
由以下實施例及其附圖詳細給出。
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中
圖1示出了本發明的流程示意圖。
具體實施例方式下面將參考附圖并結合實施例,來詳細說明本發明。參見圖1所示,一種獲取網站訪問者關閉瀏覽器時間的方法,其包括以下步驟 步驟1)安裝網站監控的JS代碼用于向監控服務器發送請求以及回傳數據給監控服
務器;
步驟2)安裝完成后,被監控網站的網頁一被瀏覽,則JS代碼每如向監控服務器發送請求;
步驟3)監控服務器接收請求;
步驟4)在監控服務器本機時間加上2s,暫時當作網頁的關閉時間更新到數據庫中; 步驟5)當被監控網站的網頁被關閉,則JS代碼不會再向監控服務器發送請求,此時, 監控服務器則會以最后一次更新的時間做為訪問者本次訪問的關閉瀏覽器時間。以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
1. 一種獲取網站訪問者關閉瀏覽器時間的方法,其特征在于,包括以下步驟 步驟1)安裝網站監控的JS代碼用于向監控服務器發送請求以及回傳數據給監控服務器;步驟2)安裝完成后,被監控網站的網頁一被瀏覽,則JS代碼每如向監控服務器發送請求;步驟3)監控服務器接收請求;步驟4)在監控服務器本機時間加上2s,暫時當作網頁的關閉時間更新到數據庫中; 步驟5)當被監控網站的網頁被關閉,則JS代碼不會再向監控服務器發送請求,此時, 監控服務器則會以最后一次更新的時間做為訪問者本次訪問的關閉瀏覽器時間。
全文摘要
本發明公開了一種獲取網站訪問者關閉瀏覽器時間的方法,通過代碼安裝工具給被監控網站安裝監控代碼,被監控網站只要一被瀏覽,則安裝在加載完成位置的JS代碼每4s向監控服務器發送一次請求,監控服務器接收到請求,則會將監控服務器本機時間加上2s更新到數據庫暫做為本次關閉時間,如被監控網頁被關閉,則以最后一次關閉時間做為最終關閉時間。本發明以每4s向服務器請求方式,將瀏覽器的關閉時間誤差降低在2s之內,大大提高了瀏覽器關閉時間的精準度。
文檔編號H04L29/08GK102420866SQ201110392319
公開日2012年4月18日 申請日期2011年12月1日 優先權日2011年12月1日
發明者張峰, 汪張憲, 范鋒華, 高涵毅 申請人:江蘇仕德偉網絡科技股份有限公司