品圖片展示是否成功進行判斷,例如判斷商品圖片的complete屬性,并判斷商品圖片是否在屏幕的展示區域內。如果商品圖片成功展示,才進行曝光數據采集。當然,上述判斷并不僅限于商品圖片,也可以是商品價格等其他信息,如,僅在商品價格成功展示后,才進行曝光數據采集。
[0051]而在另外一個實施例中,與上述規則不同的是,在商品圖片或商品價格沒有加載成功時仍然進行曝光數據采集。
[0052]上述曝光元素的同步加載、異步加載,以及特定信息是否展示可以依據具體的應用場景做任意組合。即,可以實現如下四種情況:
[0053]在曝光元素同步加載并且特定信息被成功展示時所述曝光數據采集工具進行曝光數據采集;
[0054]在曝光元素同步加載并且特定信息沒有成功展示時所述曝光數據采集工具進行曝光數據采集;
[0055]在曝光元素異步加載并且特定信息被成功展示時所述曝光數據采集工具進行曝光數據采集;
[0056]在曝光元素異步加載并且特定信息沒有成功展示時所述曝光數據采集工具進行曝光數據采集。
[0057]由于cookieId與特定的用戶相綁定,為了保護用戶的隱私,在一個實施例中,所述曝光日志采集系統還包括一個映射服務器4,該服務器用于對cookield進行映射,例如采用某種hash算法將cookield映射為一個偽id,以切斷日志記錄與用戶的直接聯系保護用戶隱私。
[0058]所述映射服務器4的具體工作原理為,在曝光日志采集服務器3收到cookield后,將所述cookield發送給映射服務器4,所述映射服務器4對該cookield進行映射后,將映射結果返回給曝光日志采集服務器3,曝光日志采集服務器3將映射后的偽id寫入到曝光日志中。
[0059]另外一個方面,如圖2所示,本發明提供了一種曝光日志采集的方法,根據一個實施例,所述方法包括如下步驟:
[0060]步驟2001:所述網頁瀏覽客戶端2下載曝光數據采集工具,即baoguang.js,并且下載包含具有唯一標示的曝光元素的商品網頁;
[0061]步驟2002:在曝光兀素加載成功后,啟動所述曝光數據米集工具;
[0062]步驟2003:所述曝光數據采集工具從網頁提取曝光元素的唯一標示以及相關信息,并組織成曝光數據;
[0063]步驟2004:所述曝光數據采集工具將上述曝光數據發送給所述曝光日志采集服務器3;
[0064]步驟2005:所述曝光日志采集服務器接收所述曝光數據,并且在對所述數據進行處理后寫入曝光日志。
[0065]在另外的一些實施例中,在步驟2002中會對曝光元素的加載情況和特定網頁內容是否成功展示進行判斷,來決定是否進行曝光數據采集。即,具體有下面四種實施方式:
[0066]在曝光元素同步加載并且特定信息被成功展示時所述曝光數據采集工具進行曝光數據采集;
[0067]在曝光元素同步加載并且特定信息沒有成功展示時所述曝光數據采集工具進行曝光數據采集;
[0068]在曝光元素異步加載并且特定信息被成功展示時所述曝光數據采集工具進行曝光數據采集;
[0069]在曝光元素異步加載并且特定信息沒有成功展示時所述曝光數據采集工具進行曝光數據采集。
[0070]上述特定信息可以是商品圖片或是商品價格等信息。
[0071 ] 同樣,在步驟2005中,由于cookie I d與特定的用戶相綁定,為了保護用戶的隱私,在一個實施例中,步驟2005中還包括cookield的映射步驟,即,在曝光日志采集服務器3收到cookield后,將所述cookield發送給映射服務器4,所述映射服務器4對該cookield進行映射后,將映射結果返回給曝光日志采集服務器3,曝光日志采集服務器3將映射后的偽id寫入到曝光日志中。
[0072]上面結合具體的實施例,對本發明進行了描述,但應該明白的是,上述實施例并不構成本發明的限定,本發明的保護范圍由權利要求確定。只要不脫離本發明的思想,上述實施例中各種技術手段的可能組合,以及用本領域技術人員所知的技術手段進行替代而產生的技術方案都落入到本發明的保護范圍內。
【主權項】
1.一種曝光日志采集系統,所述系統包括網頁前端服務器、網頁瀏覽客戶端和曝光日志采集服務器,其特征在于, 所述網頁前端服務器提供包含具有唯一標示的曝光元素的網頁和曝光數據采集工且..,N 9 所述網頁瀏覽客戶端下載所述曝光數據采集工具,當曝光元素加載成功后進行曝光數據采集,所述曝光數據采集工具從網頁提取曝光元素并向曝光日志采集服務器發送包含有所述曝光元素的唯一標示以及相關信息的曝光數據; 所述曝光日志采集服務器接收上述曝光數據,并在對該數據進行處理后寫入曝光日 ο2.根據權利要求1所述的曝光日志采集系統,其特征在于,所述曝光數據采集工具被設置在網頁的特定位置啟動,所述特定位置表明所述曝光元素已經加載成功。3.根據權利要求1所述的曝光日志采集系統,其特征在于,所述曝光數據采集工具具有如下工作情景: 在曝光元素同步加載并且特定信息被成功展示時所述曝光數據采集工具進行曝光數據采集;或 在曝光元素同步加載并且特定信息沒有成功展示時所述曝光數據采集工具進行曝光數據采集;或 在曝光元素異步加載并且特定信息被成功展示時所述曝光數據采集工具進行曝光數據采集;或 在曝光元素異步加載并且特定信息沒有成功展示時所述曝光數據采集工具進行曝光數據采集。4.根據權利要求1所述的曝光日志采集系統,其特征在于,所述曝光數據采集工具向曝光日志采集服務器發送的相關信息中包含訪問數據唯一標示、城市標示和cookield中的一個或多個。5.根據權利要求1所述的曝光日志采集系統,其特征在于,所述系統還包括映射服務器,當所述曝光日志采集服務器接收到cookield時,所述曝光日志采集服務器將該cookield推送給所述映射服務器進行cookield映射,然后才寫入曝光日志。6.一種使用權利要求1中所述系統進行曝光日志采集的方法,其特征在于,所述方法包括如下步驟: 所述網頁瀏覽客戶端下載曝光數據采集工具以及包含具有唯一標示的曝光元素的網頁; 在曝光元素加載成功后,啟動所述曝光數據采集工具; 所述曝光數據采集工具從網頁提取曝光元素的唯一標示以及相關信息,并組織成曝光數據; 所述曝光數據采集工具將上述曝光數據發送給所述曝光日志采集服務器; 所述曝光日志采集服務器接收所述曝光數據,并且在對所述數據進行處理后寫入曝光日志。7.根據權利要求6所述的曝光日志采集方法,其特征在于,所述曝光數據采集工具在頁面的特定位置啟動,所述位置表明所述曝光元素已經加載成功。8.根據權利要求6所述的曝光日志采集方法,其特征在于, 在曝光元素同步加載并且特定信息被成功展示時所述曝光數據采集工具進行曝光數據采集;或 在曝光元素同步加載并且特定信息沒有成功展示時所述曝光數據采集工具進行曝光數據采集;或 在曝光元素異步加載并且特定信息被成功展示時所述曝光數據采集工具進行曝光數據采集;或 在曝光元素異步加載并且特定信息沒有成功展示時所述曝光數據采集工具進行曝光數據采集。9.根據權利要求6所述的曝光日志采集方法,其特征在于,所述曝光數據采集工具向曝光日志采集服務器發送的相關信息中包含訪問數據唯一標示、城市標示和cookield中的一個或多個。10.根據權利要求6所述的曝光日志采集方法,其特征在于,所述系統還包括映射服務器,當所述曝光日志采集服務器接收到cookield時,所述曝光日志采集服務器將該cookield推送給所述映射服務器進行cookield映射,然后才寫入曝光日志。
【專利摘要】本發明涉及一種曝光日志采集系統,所述系統包括網頁前端服務器、網頁瀏覽客戶端和曝光數據收集服務器,其特征在于,所述網頁前端服務器所提供包含具有唯一標示的曝光元素的網頁;所述網頁瀏覽客戶端下載曝光數據采集工具,當曝光元素加載成功后進行曝光數據采集,從網頁提取曝光元素并向曝光數據收集服務器發送包含有所述曝光元素的唯一標示以及相關信息的曝光數據;所述曝光數據收集服務器接收上述曝光數據,并在對該數據進行處理后寫入曝光日志。
【IPC分類】H04L29/08, G06Q30/00, G06F17/30
【公開號】CN105450698
【申請號】CN201410422891
【發明人】占河, 張偵
【申請人】蘇寧云商集團股份有限公司
【公開日】2016年3月30日
【申請日】2014年8月25日