訪問網(wǎng)站的用戶的需求評估、廣告推送方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種訪問網(wǎng)站的用戶的需求評估、廣告推送方法和系統(tǒng),所述方法包括:接收到用戶的訪問請求后,針對反映用戶在網(wǎng)站的需求的每個偏好頻道,將當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間用戶訪問該偏好頻道的網(wǎng)頁的會話次數(shù)作為統(tǒng)計出的急迫性會話次數(shù);將當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間的最大會話量作為計算出的急迫性最大會話量后,將第一百分比閾值與急迫性最大會話量相乘得到急迫性會話量閾值;針對每個偏好頻道,在確定急迫性會話次數(shù)超過急迫性會話量閾值,評估該偏好頻道為急迫需求的類別頻道。應用本發(fā)明,可以在用戶無搜索行為時獲取用戶需求,并提高廣告推送的時效性和有效性。
【專利說明】訪問網(wǎng)站的用戶的需求評估、廣告推送方法和系統(tǒng)
【技術(shù)領域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領域】,尤其涉及一種訪問網(wǎng)站的用戶的需求評估、廣告推送方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,將各種應用系統(tǒng)、數(shù)據(jù)資源和互聯(lián)網(wǎng)資源集成到一個信息管理平臺之上,并以統(tǒng)一的用戶界面提供給用戶的門戶網(wǎng)站得到廣泛發(fā)展,例如,新華網(wǎng)、騰訊網(wǎng)、新浪網(wǎng)、鳳凰網(wǎng)等。門戶網(wǎng)站也被稱為鏈接頁面,主要提供搜索服務、目錄服務。
[0003]目前,存在一種精準廣告的投放方式,即購物網(wǎng)站跟蹤用戶的cookie文件,再通過購物網(wǎng)站所控制的廣告聯(lián)盟進行投放。比如,某用戶在購物網(wǎng)站上搜索過筆記本,那么該用戶在訪問其他加入該購物網(wǎng)站所控制的廣告聯(lián)盟的網(wǎng)站時,用戶當前瀏覽的網(wǎng)站的廣告欄里將會滾動播放筆記本的相關(guān)廣告。這樣,通過精準廣告投放,大大提高了購物網(wǎng)站的曝光,并減少宣傳和市場開拓方面的開支。
[0004]受到購物網(wǎng)站的精準廣告投放方式的啟發(fā),門戶網(wǎng)站同樣希望給用戶提供個性化的信息(或廣告)推送,以滿足用戶的需求并增強其體驗感;而提供個性化的信息推薦的前提是及時掌握用戶的需求,以此作為信息推廣的數(shù)據(jù)源?,F(xiàn)有技術(shù)中,門戶網(wǎng)站可以根據(jù)用戶的搜索行為來掌握用戶的需求偏好,比如,對用戶輸入的搜索關(guān)鍵詞、或?qū)λ阉鹘Y(jié)果進行關(guān)聯(lián)分析等手段來確定出用戶的需求,并根據(jù)用戶的需求進行相關(guān)廣告內(nèi)容的推送。
[0005]然而,實際應用中,由于門戶網(wǎng)站的信息主體不是消費品,用戶在門戶網(wǎng)站的搜索行為較少,且無法保證用戶輸入的搜索關(guān)鍵詞的準確性,若采用現(xiàn)有的訪問網(wǎng)站的用戶的偏好獲取方法,在用戶無搜索行為的基礎上無法根據(jù)搜索結(jié)果或搜索關(guān)鍵詞來得到訪問該網(wǎng)站的用戶的有效需求。
[0006]而且,現(xiàn)有根據(jù)獲取的需求進行廣告推送是在用戶搜索之后進行的,也就是說,用戶在網(wǎng)站搜索得到與需求相對應的信息之后,可能會出現(xiàn)得到的信息已經(jīng)能夠滿足其需求情況,即在之后的訪問過程中不再需要該需求所對應的信息;若采用現(xiàn)有的方法,獲取用戶的需求之后,由于未對用戶的需求程度進行合理評估,導致在用戶需求已得到滿足的情況下,仍然會向用戶推送與需求相對應的廣告內(nèi)容,造成廣告推送的時效性差和有效性差。
[0007]綜上所述,現(xiàn)有的廣告推送方法存在用戶無搜索行為時無法有效獲取用戶需求、以及廣告推送的時效性差和有效性差的不足。因此,有必要提供一種能夠在用戶無搜索行為時獲取用戶需求,并提高廣告推送的時效性和有效性的方法。
【發(fā)明內(nèi)容】
[0008]本發(fā)明實施例提供了一種訪問網(wǎng)站的用戶的需求評估、廣告推送方法和系統(tǒng),可以在用戶無搜索行為時獲取的用戶需求,并通過需求的評估結(jié)果來提高廣告推送的時效性和有效性。
[0009]根據(jù)本發(fā)明的一個方面,提供了一種對訪問網(wǎng)站的用戶的需求進行評估的方法,包括:
[0010]接收到用戶對網(wǎng)站的訪問請求后,獲取反映所述用戶在所述網(wǎng)站的需求的至少一個偏好頻道;其中,所述偏好頻道是從針對所述網(wǎng)站劃分的若干個類別頻道中選取的;
[0011]針對每個偏好頻道,統(tǒng)計當前的急迫性評估周期的起始時刻到所述訪問請求的接收時刻之間所述用戶訪問當前的偏好頻道的網(wǎng)頁的會話次數(shù),作為統(tǒng)計出的急迫性會話次數(shù);并
[0012]計算所述當前的急迫性評估周期的起始時刻到所述訪問請求的接收時刻之間的最大會話量,作為計算出的急迫性最大會話量后,將預設的第一百分比閾值與計算出的急迫性最大會話量相乘后得到急迫性會話量閾值;
[0013]在確定統(tǒng)計的急迫性會話次數(shù)超過所述急迫性會話量閾值后,評估當前的偏好頻道為急迫需求的類別頻道。
[0014]較佳地,在得到急迫性會話量閾值之后,還包括:
[0015]若確定統(tǒng)計的急迫性會話次數(shù)不超過所述急迫性會話量閾值,則:
[0016]將當前的持續(xù)性評估周期的起始時刻到所述訪問請求的接收時刻之間所述用戶訪問所述偏好頻道的網(wǎng)頁的會話次數(shù),作為統(tǒng)計出的持續(xù)性會話次數(shù);并
[0017]將所述當前的持續(xù)性評估周期的起始時刻到所述訪問請求的接收時刻之間的最大會話量,作為計算出的持續(xù)性最大會話量后,將預設的第二百分比閾值與所述持續(xù)性最大會話量相乘后得到持續(xù)性會話量閾值;
[0018]在確定所述持續(xù)性會話次數(shù)超過所述持續(xù)性會話量閾值后,評估當前的偏好頻道為持續(xù)需求的類別頻道。
[0019]較佳地,所述偏好頻道是從針對所述網(wǎng)站劃分的若干個類別頻道中選取的,具體包括:
[0020]對于針對所述網(wǎng)站劃分的若干個類別頻道,根據(jù)獲取的設定時間段內(nèi)用戶訪問所述網(wǎng)站中各類別頻道的網(wǎng)頁的會話次數(shù),從中選擇出會話次數(shù)最高的類別頻道作為所述用戶的偏好頻道,或者從中選擇出會話次數(shù)超過設定的頻道會話閾值的類別頻道作為所述用戶的偏好頻道。
[0021]較佳地,在選擇出用戶的偏好頻道后,還包括:
[0022]針對所述用戶的每個偏好頻道,將獲取的所述設定時間段內(nèi)所述用戶訪問該偏好頻道的各網(wǎng)頁的統(tǒng)一資源定位符URL作為該偏好頻道下的偏好URL ;對于該偏好頻道下的每個偏好URL,從與該偏好頻道相對應的頻道URL屬性庫中查找出該偏好URL在各屬性分類下對應的屬性值;對于每個查找出的屬性值,統(tǒng)計與該屬性值相對應的所述偏好頻道下的偏好URL個數(shù),并將統(tǒng)計的偏好URL個數(shù)作為與該屬性值相對應的統(tǒng)計值;根據(jù)得到的與各屬性值相對應的統(tǒng)計值,從查找出的屬性值中選擇出至少一個屬性值,作為用以表征所述用戶的需求的該偏好頻道下的偏好屬性值。
[0023]根據(jù)本發(fā)明的另一個方面,還提供了一種網(wǎng)站的廣告推送方法,包括:
[0024]所述網(wǎng)站接收到用戶的訪問請求后,根據(jù)上述對訪問網(wǎng)站的用戶的需求進行評估的方法對所述用戶的需求進行評估;
[0025]將評估為急迫需求的類別頻道作為搜索關(guān)鍵詞,查找出與所述搜索關(guān)鍵詞相匹配的廣告內(nèi)容;
[0026]在向所述用戶返回的網(wǎng)頁的廣告播放欄中按照預設的急迫播放方案播放查找出的廣告內(nèi)容。
[0027]較佳地,在所述查找出與所述搜索關(guān)鍵詞相匹配的廣告內(nèi)容之前,還包括:
[0028]對于每個評估為急迫需求的類別頻道,獲取預先確定出的該類別頻道下的偏好屬性值,并將獲取的偏好屬性值也作為搜索關(guān)鍵詞。
[0029]根據(jù)本發(fā)明的另一個方面,還提供了一種訪問網(wǎng)站的用戶的需求評估系統(tǒng),包括:
[0030]偏好頻道獲取模塊,用于接收到用戶對網(wǎng)站的訪問請求后,獲取反映所述用戶在所述網(wǎng)站的需求的至少一個偏好頻道并輸出急迫評估通知;其中,所述偏好頻道是從針對所述網(wǎng)站劃分的若干個類別頻道中選取的;
[0031]會話次數(shù)統(tǒng)計模塊,用于在接收到所述急迫評估通知后,針對每個偏好頻道,統(tǒng)計當前的急迫性評估周期的起始時刻到所述訪問請求的接收時刻之間所述用戶訪問當前的偏好頻道的網(wǎng)頁的會話次數(shù),作為統(tǒng)計出的急迫性會話次數(shù);
[0032]會話量閾值確定模塊,用于在接收到所述急迫評估通知后,計算所述當前的急迫性評估周期的起始時刻到所述訪問請求的接收時刻之間的最大會話量,作為計算出的急迫性最大會話量后,將預設的第一百分比閾值與計算出的急迫性最大會話量相乘后得到急迫性會話量閾值并輸出;
[0033]用戶需求評估模塊,用于針對每個偏好頻道,在確定所述會話次數(shù)統(tǒng)計模塊所統(tǒng)計的急迫性會話次數(shù)超過所述會話量閾值確定模塊所輸出的急迫性會話量閾值后,評估當前的偏好頻道為急迫需求的類別頻道。
[0034]較佳地,所述用戶需求評估模塊還用于針對每個偏好頻道,在確定所述會話次數(shù)統(tǒng)計模塊所統(tǒng)計的急迫性會話次數(shù)不超過所述會話量閾值確定模塊所輸出的急迫性會話量閾值后,向所述會話次數(shù)統(tǒng)計模塊和會話量閾值確定模塊輸出持續(xù)評估通知;以及
[0035]會話次數(shù)統(tǒng)計模塊還用于在接收到所述持續(xù)評估通知后,針對每個偏好頻道,將當前的持續(xù)性評估周期的起始時刻到所述訪問請求的接收時刻之間所述用戶訪問所述偏好頻道的網(wǎng)頁的會話次數(shù),作為統(tǒng)計出的持續(xù)性會話次數(shù);
[0036]會話量閾值確定模塊還用于在接收到所述持續(xù)評估通知后,將所述當前的持續(xù)性評估周期的起始時刻到所述訪問請求的接收時刻之間的最大會話量,作為計算出的持續(xù)性最大會話量后,將預設的第二百分比閾值與所述持續(xù)性最大會話量相乘后得到持續(xù)性會話量閾值;
[0037]用戶需求評估模塊還用于針對每個偏好頻道,在確定所述會話次數(shù)統(tǒng)計模塊所統(tǒng)計的持續(xù)性會話次數(shù)超過所述會話量閾值確定模塊所確定出的持續(xù)性會話量閾值后,評估當前的偏好頻道為持續(xù)需求的類別頻道。
[0038]較佳地,所述系統(tǒng)還包括:
[0039]偏好URL獲取模塊,用于對于針對所述網(wǎng)站預先劃分的若干個類別頻道,根據(jù)獲取的設定時間段內(nèi)用戶訪問所述網(wǎng)站中各類別頻道的網(wǎng)頁的會話次數(shù),從中選擇出會話次數(shù)最高的類別頻道作為所述用戶的偏好頻道,或者從中選擇出會話次數(shù)超過設定的頻道會話閾值的類別頻道作為所述用戶的偏好頻道;并針對每個偏好頻道,將獲取的所述設定時間段內(nèi)所述用戶訪問該偏好頻道的各網(wǎng)頁的URL作為該偏好頻道下的偏好URL ;
[0040]偏好URL屬性值獲取模塊,用于針對每個偏好頻道,對于所述偏好URL獲取模塊獲取的該偏好頻道下的每個偏好URL,從與該偏好頻道相對應的頻道URL屬性庫中查找出該偏好URL在各屬性分類下對應的屬性值;
[0041]屬性值統(tǒng)計模塊,用于對于所述偏好URL屬性值獲取模塊查找出的每個屬性值,統(tǒng)計與該屬性值相對應的所述偏好頻道下的偏好URL個數(shù),并將統(tǒng)計的偏好URL個數(shù)作為與該屬性值相對應的統(tǒng)計值并輸出;
[0042]用戶偏好獲取模塊,用于針對每個偏好頻道,根據(jù)所述屬性值統(tǒng)計模塊所輸出的各屬性值所各自對應的統(tǒng)計值,從所述偏好URL屬性值獲取模塊所查找出的屬性值中選擇出至少一個屬性值,作為用以反映所述用戶的需求的該偏好頻道下的偏好屬性值。
[0043]根據(jù)本發(fā)明的另一個方面,還提供了一種網(wǎng)站的廣告推送系統(tǒng),包括:
[0044]上述訪問網(wǎng)站的用戶的需求評估系統(tǒng)中的偏好頻道獲取模塊、會話次數(shù)統(tǒng)計模塊、會話量閾值確定模塊、用戶需求評估模塊;
[0045]網(wǎng)頁請求接收模塊,用于接收用戶的訪問請求后,將所述訪問請求向所述偏好頻道獲取模塊、請求處理模塊發(fā)送;
[0046]廣告查詢模塊,用于將所述用戶需求評估模塊輸出的評估為急迫需求的類別頻道作為搜索關(guān)鍵詞,查找出與所述搜索關(guān)鍵詞相匹配的廣告內(nèi)容;
[0047]請求處理模塊,用于在所述訪問請求所請求的網(wǎng)頁的廣告播放欄中,根據(jù)所述用戶需求評估模塊輸出的急迫需求的評估結(jié)果以急迫播放方案插入所述廣告查詢模塊查找出的廣告內(nèi)容后,將所述網(wǎng)頁向所述用戶返回。
[0048]本發(fā)明實施例的技術(shù)方案中,在用戶無搜索行為時,可以根據(jù)設定時間段內(nèi)用戶訪問網(wǎng)站中各類別頻道的網(wǎng)頁的次數(shù),獲取反映用戶在網(wǎng)站的需求的偏好頻道;繼而,統(tǒng)計當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間用戶訪問偏好頻道的網(wǎng)頁的會話次數(shù),以及與當前的急迫性評估周期相對應的會話量閾值,若確定統(tǒng)計的會話次數(shù)超過會話量閾值,則可以評估用戶的需求為急迫需求;否則,可以進一步在確定統(tǒng)計的當前的持續(xù)性評估周期內(nèi)的持續(xù)性會話次數(shù)超過持續(xù)性會話量閾值后,評估用戶的需求為持續(xù)需求。并針對用戶的不同需求,采用不同的廣告播放方案,這樣,大大提高了廣告推送的有效性和時效性。
【專利附圖】
【附圖說明】
[0049]圖1為本發(fā)明實施例的網(wǎng)站的廣告推送方法的流程示意圖;
[0050]圖2為本發(fā)明實施例的用戶需求獲取方法流程示意圖;
[0051]圖3為本發(fā)明實施例的網(wǎng)站的廣告推送系統(tǒng)的結(jié)構(gòu)示意圖;
[0052]圖4為本發(fā)明實施例的用于獲取偏好頻道及偏好屬性值的各模塊示意圖。
【具體實施方式】
[0053]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉出優(yōu)選實施例,對本發(fā)明進一步詳細說明。然而,需要說明的是,說明書中列出的許多細節(jié)僅僅是為了使讀者對本發(fā)明的一個或多個方面有一個透徹的理解,即便沒有這些特定的細節(jié)也可以實現(xiàn)本發(fā)明的這些方面。
[0054]本申請使用的“模塊”、“系統(tǒng)”等術(shù)語旨在包括與計算機相關(guān)的實體,例如但不限于硬件、固件、軟硬件組合、軟件或者執(zhí)行中的軟件。例如,模塊可以是,但并不僅限于:處理器上運行的進程、處理器、對象、可執(zhí)行程序、執(zhí)行的線程、程序和/或計算機。舉例來說,計算設備上運行的應用程序和此計算設備都可以是模塊。一個或多個模塊可以位于執(zhí)行中的一個進程和/或線程內(nèi)。
[0055]本發(fā)明的發(fā)明人發(fā)現(xiàn),隨著互聯(lián)網(wǎng)大眾用戶需求的不斷變化,網(wǎng)站(比如門戶網(wǎng)站、新聞網(wǎng)站)往往會根據(jù)網(wǎng)頁內(nèi)容,對網(wǎng)頁進行劃分,形成多個具有不同屬性分類的類別頻道。例如,門戶網(wǎng)站的主頁面主要是由劃分的財經(jīng)頻道、娛樂頻道、汽車頻道、體育頻道等各大版塊所組成的。事實上,網(wǎng)站上不同的類別頻道可以反映互聯(lián)網(wǎng)大眾用戶的不同需求偏好,當用戶訪問某一類別頻道的網(wǎng)頁時,可以在一定程度上反映該用戶對屬于該偏好頻道的信息有一定的興趣或需求。
[0056]因此,本發(fā)明的發(fā)明人考慮,在用戶無搜索行為時,網(wǎng)站雖然無法直接獲取用戶輸入搜索關(guān)鍵詞及搜索結(jié)果;但是,網(wǎng)站可以根據(jù)統(tǒng)計出的用戶在該網(wǎng)站的各種類別頻道的頁面訪問情況,初步確定出反映用戶在該網(wǎng)站的需求的偏好頻道。
[0057]進一步地,可以根據(jù)用戶在設定時間周期內(nèi)訪問該偏好頻道的網(wǎng)頁的會話次數(shù),對獲取的訪問網(wǎng)站的用戶的需求進行評估,得到評估結(jié)果;繼而,根據(jù)需求的評估結(jié)果進行廣告推送:當需求評估為急迫需求時,可以在用戶訪問的網(wǎng)站的頁面的廣告播放欄中按照預設的急迫播放方案播放與急迫需求相對應的廣告內(nèi)容;當需求為持續(xù)需求時,可以在用戶訪問網(wǎng)站的網(wǎng)頁的廣告播放欄中按照預設的持續(xù)播放方案播放與該持續(xù)需求相對應的廣告內(nèi)容。這樣,相比現(xiàn)有在用戶搜索之后進行需求的獲取以及廣告推送,本發(fā)明的技術(shù)方案可以在用戶無搜索行為或進行搜索之前確定出用戶的需求,且根據(jù)需求的評估結(jié)果進行有效、及時的廣告推送,提高了廣告推送的有效性和時效性。
[0058]下面結(jié)合附圖詳細說明本發(fā)明的技術(shù)方案。
[0059]本發(fā)明實施例提供了一種訪問網(wǎng)站的用戶的需求評估方法,其具體流程,如圖1所示,具體可以包括如下步驟:
[0060]SlOl:接收到用戶的訪問請求后,獲取反映用戶在網(wǎng)站的需求的至少一個偏好頻道。
[0061]具體地,網(wǎng)站在接收到用戶的訪問請求后,可以對于針對網(wǎng)站預先劃分的若干個類別頻道,根據(jù)獲取的設定時間段內(nèi)用戶訪問網(wǎng)站中各類別頻道的網(wǎng)頁的會話次數(shù),從中選擇出用戶的偏好頻道。
[0062]事實上,針對用戶訪問的網(wǎng)站所預先劃分的每個類別頻道,網(wǎng)站的后臺可以監(jiān)控用戶在該偏好頻道內(nèi)所訪問的所有頁面;因此,根據(jù)網(wǎng)站所監(jiān)控的內(nèi)容,可以統(tǒng)計出用戶設定時間段內(nèi)在網(wǎng)站中各頻道內(nèi)的會話次數(shù);并根據(jù)用戶在網(wǎng)站中各頻道內(nèi)的會話次數(shù),將會話次數(shù)最高的類別頻道作為用戶的偏好頻道。例如,在統(tǒng)計出用戶在門戶網(wǎng)站中各頻道內(nèi)的會話次數(shù)后,發(fā)現(xiàn)用戶在汽車頻道的會話次數(shù)要高于其他頻道的會話次數(shù),則可以將汽車頻道確定為用戶的偏好頻道。
[0063]實際應用中,用戶的興趣偏好可能不止一個,因此,對于針對網(wǎng)站預先劃分的若干個類別頻道,根據(jù)獲取的設定時間段內(nèi)用戶訪問網(wǎng)站中各類別頻道的網(wǎng)頁的會話次數(shù),也可以將會話次數(shù)超過設定的頻道會話閾值的類別頻道均作為用戶的偏好頻道;其中,頻道會話閾值可以由工作人員根據(jù)經(jīng)驗進行預先設定。
[0064]更優(yōu)地,為了更加精準的反映用戶的需求,還可以進一步針對每個偏好頻道,根據(jù)用戶設定時間段內(nèi)在該偏好頻道的各網(wǎng)頁的URL、以及各URL在該偏好頻道的各種屬性分類下對應的屬性值,從中選擇出能夠更精準地反映用戶的需求的偏好頻道下的偏好屬性值。這樣,后續(xù)可以根據(jù)與選擇出偏好屬性值相對應的廣告進行推送播放,提高廣告推送的有效性。而關(guān)于能夠更精準地反映用戶的需求的偏好頻道下的偏好屬性值的選擇方法,將在后續(xù)詳細介紹。
[0065]本發(fā)明實施例中,在獲取反映用戶在網(wǎng)站的需求的偏好頻道后,對于用戶的每個偏好頻道,可以通過步驟S102-S108,對反映用戶的需求的該偏好頻道進行評估。
[0066]S102:針對每個偏好頻道,統(tǒng)計當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間用戶訪問當前的偏好頻道的網(wǎng)頁的會話次數(shù)(即會話量),作為統(tǒng)計出的急迫性會話次數(shù)。
[0067]具體地,針對每個偏好頻道,可以統(tǒng)計當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間,用戶訪問該偏好頻道的網(wǎng)頁的會話次數(shù),并將統(tǒng)計出的會話次數(shù)作為統(tǒng)計出的急迫性會話次數(shù)。如何統(tǒng)計用戶在一段時間內(nèi)針對某個或某些網(wǎng)頁的會話量為本領域技術(shù)人員所熟知的,此處不再贅述。
[0068]其中,急迫性評估周期可以由管理人員進行預先設定,例如,可以將急迫性評估周期設定為I天;這樣,當前的急迫性評估周期具體為接收訪問請求的當天,即當前的急迫性評估周期的起始時刻為當天的O點,當前的急迫性評估周期的終止時刻為當天的24點。
[0069]實際應用中,一次會話的起始時刻為用戶向偏好頻道的網(wǎng)頁發(fā)起的第一次訪問請求的時刻,終止時間為用戶向偏好頻道的網(wǎng)頁發(fā)起的最后一次訪問請求之后加上預設的會話容忍期的時刻;其中,會話容忍期是由本領域人員根據(jù)經(jīng)驗進行設定的,例如可以設定為30分鐘。這樣,一次會話由用戶向該頻道的網(wǎng)頁發(fā)起的第一訪問請求的時刻開始,直到用戶向該頻道的網(wǎng)頁發(fā)起的最后一次訪問請求之后的30分鐘。也就是說,若用戶最后一次訪問請求之后的空閑時間超過了會話容忍期30分鐘,且沒有接收到訪問該頻道的網(wǎng)頁的新的訪問請求,則認為用戶的本次會話結(jié)束。
[0070]S103:計算當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間的最大會話量,作為計算出的急迫性最大會話量后,將預設的第一百分比閾值與計算出的急迫性最大會話量相乘后得到急迫性會話量閾值。
[0071]具體地,可以根據(jù)訪問請求的接收時刻、當前急迫性評估周期的起始時刻、預先設定的會話容忍期,計算出當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間的急迫性最大會話量。例如,可以根據(jù)如下公式1,計算出當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間的急迫性最大會話量MSV:
/7 — M
[0072]MSV —(公式 I)
Λ.
[0073]式中,η為訪問請求的接收時刻,M為當前的急迫性評估周期的起始時刻,X為會話容忍期。繼而,將計算出的急迫性最大會話量MSV與預先設定的第一百分比閾值的乘積作為當前的急迫性評估周期的急迫性會話量閾值。其中,第一百分比閾值為技術(shù)人員根據(jù)經(jīng)驗設定,其取值范圍為0-1之間。實際應用中,若當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間在訪問偏好頻道的網(wǎng)頁的會話次數(shù)能夠達到該段時間內(nèi)的最大會話量的75%的用戶比較有可能是具有急迫需求的用戶,因此,可以將第一百分比閾值設定為
0.75。
[0074]S104:針對每個偏好頻道,判斷統(tǒng)計出的急迫性會話次數(shù)是否超過計算出的急迫性會話量閾值,若是,則執(zhí)行步驟S105,否則,執(zhí)行步驟S106。
[0075]具體地,針對每個偏好頻道,將由步驟S102所統(tǒng)計出的當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間用戶訪問偏好頻道的網(wǎng)頁的會話次數(shù)與由步驟S103所計算出的急迫性會話量閾值進行比較,若統(tǒng)計出的急迫性會話次數(shù)超過會話量閾值、且小于計算出的急迫性最大會話量,則執(zhí)行步驟S105,否則,執(zhí)行步驟S106。
[0076]一般情況下,統(tǒng)計出的當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間用戶訪問偏好頻道的網(wǎng)頁的會話次數(shù)會小于上述急迫性最大會話量;但是,在網(wǎng)站受到抓站行為的干擾的情況下,其統(tǒng)計出的用戶訪問該偏好頻道的網(wǎng)頁的會話次數(shù)將可能會大于上述急迫性最大會話量;因此,若統(tǒng)計出的急迫性會話次數(shù)大于上述急迫性最大會話量時,則可以認為當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間對該偏好頻道的網(wǎng)頁的訪問不是人為操作,后續(xù)也就無需針對該用戶進行廣告推送,提高廣告推送的有效性。
[0077]S105:評估當前的偏好頻道為急迫需求的類別頻道。
[0078]具體地,針對每個偏好頻道,在確定統(tǒng)計的在當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間的會話次數(shù)超過急迫性會話量閾值后,評估該偏好頻道為急迫需求的類別頻道。
[0079]S106:針對每個偏好頻道,將當前的持續(xù)性評估周期的起始時刻到訪問請求的接收時刻之間用戶訪問當前的偏好頻道的網(wǎng)頁的會話次數(shù),作為統(tǒng)計出的持續(xù)性會話次數(shù)。
[0080]實際應用中,針對每個偏好頻道,在確定統(tǒng)計的急迫性會話次數(shù)不超過步驟S103計算出的急迫性會話量閾值后,即確定該偏好頻道所反映的用戶的需求不是急迫需求后,可以進一步判斷該需求是否為用戶的持續(xù)需求。具體地,針對每個偏好頻道,可以統(tǒng)計當前的持續(xù)性評估周期的起始時刻到訪問請求的接收時刻之間用戶訪問偏好頻道的網(wǎng)頁的會話次數(shù),將統(tǒng)計出的會話次數(shù),作為統(tǒng)計出的持續(xù)性會話次數(shù)。其中,持續(xù)性評估周期是由管理人員進行設定的,例如,可以將持續(xù)性評估周期設定為3天,當前的持續(xù)性評估周期具體為接收訪問請求的當天、前一天、前兩天,即當前的持續(xù)性評估周期的起始時刻設定為前兩天的O點,終止時刻設定為當天的24點。
[0081]S107:將當前的持續(xù)性評估周期的起始時刻到訪問請求的接收時刻之間的最大會話量,作為計算出的持續(xù)性最大會話量后,將預設的第二百分比閾值與持續(xù)性最大會話量相乘后得到持續(xù)性會話量閾值。
[0082]其中,當前的持續(xù)性評估周期的起始時刻到訪問請求的接收時刻之間的最大會話量的計算可以參考步驟S103中當前的急迫性評估周期內(nèi)的最大會話量的計算方法進行計算。其中,第二百分比閾值由管理人員根據(jù)經(jīng)驗設定,其取值范圍為0-1之間。實際應用中,若當前的持續(xù)性評估周期的起始時刻到訪問請求的接收時刻之間在訪問偏好頻道的網(wǎng)頁的會話次數(shù)能夠達到該段時間內(nèi)的最大會話量的60%的用戶比較有可能是具有持續(xù)(但并不急迫)需求的用戶,因此,可以將第二百分比閾值設定為0.6,當然,實際應用中還可以根據(jù)實際情況進行調(diào)整。
[0083]S108:針對每個偏好頻道,在確定持續(xù)性會話次數(shù)超過持續(xù)性會話量閾值后,評估當前的偏好頻道為持續(xù)需求的類別頻道。
[0084]具體地,針對每個偏好頻道,將步驟S106統(tǒng)計出的持續(xù)性會話次數(shù)與由步驟S107所計算出的持續(xù)性會話量閾值進行比較,在確定統(tǒng)計出的持續(xù)性會話次數(shù)超過持續(xù)性會話量閾值后,評估該偏好頻道為持續(xù)需求的類別頻道。
[0085]基于上述對訪問網(wǎng)站的用戶的需求進行評估的方法,本發(fā)明還提供了一種網(wǎng)站的廣告推送方法,其具體流程為:網(wǎng)站接收到用戶的訪問請求后,根據(jù)步驟S101-S108對用戶的需求進行評估之后,如圖1所示,還包括如下步驟:
[0086]S109:將評估為急迫需求的類別頻道作為搜索關(guān)鍵詞,查找出與搜索關(guān)鍵詞相匹配的廣告內(nèi)容;在向用戶返回的網(wǎng)頁的廣告播放欄中按照預設的急迫播放方案播放查找出的廣告內(nèi)容。
[0087]具體地,對于評估為急迫需求的類別頻道,可以將該類別頻道作為搜索關(guān)鍵詞;實際應用中,對于每個評估為急迫需求的類別頻道,將該類別頻道作為搜索關(guān)鍵詞之后,在查找出與所述搜索關(guān)鍵詞相匹配的廣告內(nèi)容之前,還可以獲取預先確定出該類別頻道下的偏好屬性值,并將獲取的偏好屬性值也作為搜索關(guān)鍵詞。其中,用戶在該偏好頻道下的偏好屬性值可以采用步驟SlOl中提及的方法,也可以采用本領域技術(shù)人員所公知的其他技術(shù)手段。
[0088]繼而,可以采用現(xiàn)有技術(shù)中的方法,在獲取搜索關(guān)鍵詞后,從網(wǎng)站后臺查找出與搜索關(guān)鍵詞相匹配的廣告內(nèi)容。繼而,對于每個評估為急迫需求的類別頻道,在查找出相匹配的廣告內(nèi)容后,可以采用預設的急迫播放方案進行播放。其中,急迫播放方案具體是由管理人員進行預先設定的,例如,相比用戶其他的需求,可以在用戶當前的急迫評估周期內(nèi)、以及設定的急迫播放周期內(nèi)訪問的網(wǎng)站的頁面的廣告播放欄中優(yōu)先播放與急迫需求相匹配的廣告內(nèi)容,或者增加與急迫需求相匹配的廣告內(nèi)容的播放時間;而在急迫播放周期之外的時間與用戶其他的需求采取相同的頻次進行滾動播放。
[0089]這樣,相比現(xiàn)有在用戶當前搜索之后才能進行廣告推送,本發(fā)明提供的技術(shù)方案,在用戶向網(wǎng)站發(fā)送訪問請求后,在獲取與訪問請求相對應的網(wǎng)頁的同時,就可以獲取與預先確定的用戶的需求相匹配的廣告內(nèi)容,提高了廣告推送的時效性,且對于具有急迫需求的用戶,在對其進行急迫的廣告推送方案之后不再進行與急迫需求相匹配的廣告內(nèi)容的推送,防止出現(xiàn)在用戶需求得到滿足的情況下仍然向用戶進行相關(guān)廣告內(nèi)容的推送,提高了網(wǎng)站的廣告推送的有效性及用戶的體驗感。
[0090]SllO:將評估為持續(xù)需求的類別頻道作為搜索關(guān)鍵詞查找出相應廣告內(nèi)容,并在向用戶返回的網(wǎng)頁的廣告播放欄中按照預設的持續(xù)播放方案進行播放。
[0091]具體地,對于每個評估為持續(xù)需求的類別頻道,可以將該偏好頻道、該偏好頻道下的偏好屬性值作為搜索關(guān)鍵詞;繼而,可以采用現(xiàn)有技術(shù)中的方法,在獲取搜索關(guān)鍵詞后,從網(wǎng)站后臺查找出與搜索關(guān)鍵詞相匹配的廣告內(nèi)容,并采用預設的持續(xù)播放方案進行播放。其中,持續(xù)播放方案是由管理人員進行預選設定的,例如,相比用戶其他的需求,可以在用戶當前的持續(xù)評估周期內(nèi)、以及預設的持續(xù)播放周期內(nèi)訪問的網(wǎng)站的頁面的廣告播放欄中按照設定的播放頻次播放與持續(xù)需求相對應的廣告內(nèi)容。例如,在用戶發(fā)送訪問請求之后的一個月內(nèi),當用戶訪問該網(wǎng)站時,可以在用戶訪問的頁面的廣告播放欄中將會播放與持續(xù)需求相匹配的廣告內(nèi)容。
[0092]本發(fā)明實施例中,關(guān)于步驟SlOl中提及的能夠更精準地反映用戶的需求的偏好頻道下的偏好屬性值的選擇方法,如圖2所示,具體包括如下步驟:
[0093]S201:針對用戶的每個偏好頻道,將獲取的設定時間段內(nèi)用戶訪問該偏好頻道的各網(wǎng)頁的URL作為該偏好頻道下的偏好URL。
[0094]具體地,對于用戶的任一偏好頻道,可以將用戶在設定時間段內(nèi)訪問該偏好頻道的各頁面的URL作為用戶在該偏好頻道下的偏好URL。
[0095]實際應用中,可以統(tǒng)計出設定時間段內(nèi)用戶在網(wǎng)站的所有訪問頁面,針對用戶的每個偏好頻道,將用戶的所有訪問頁面的URL與該偏好頻道所對應的頻道URL屬性庫中進行比對,得到用戶訪問該偏好頻道的各網(wǎng)頁的URL,即用戶在該偏好頻道下的偏好URL。
[0096]S202:對于偏好頻道下的每個偏好URL,從與該偏好頻道相對應的頻道URL屬性庫中查找出該偏好URL在各屬性分類下對應的屬性值。
[0097]具體地,針對用戶的每個偏好頻道,對于確定出的用戶在該偏好頻道下的每個偏好URL,從預先構(gòu)建的與該偏好頻道相對應的頻道URL屬性庫中查找出該偏好URL在各屬性分類下對應的屬性值。其中,偏好頻道的各種屬性分類是根據(jù)互聯(lián)網(wǎng)大眾用戶對該偏好頻道所涉及的業(yè)務所具有的不同屬性信息的偏好所設置的。例如,對于汽車頻道,根據(jù)用戶的不同屬性偏好,可以在汽車頻道下設置車型、價位、產(chǎn)地等各種屬性分類;對于飲食頻道,則可以在飲食頻道下設置菜系、口感、原材料、卡里路熱量等各種屬性分類。這樣,若確定汽車頻道為用戶的一個偏好頻道,則可以從汽車頻道所對應的頻道URL屬性庫中查找出每個偏好URL在車型、價位、產(chǎn)地等屬性分類下對應的屬性值。
[0098]S203:對于每個查找出的屬性值,統(tǒng)計與該屬性值相對應的偏好頻道下的偏好URL個數(shù),并將統(tǒng)計的偏好URL個數(shù)作為與該屬性值相對應的統(tǒng)計值。
[0099]具體地,針對用戶的每個偏好頻道,根據(jù)確定出的用戶在該偏好頻道下的偏好URL,對于查找出的該偏好URL在每個屬性分類下對應的屬性值,統(tǒng)計出與該屬性值相對應的偏好頻道下的偏好URL個數(shù),并將統(tǒng)計出的偏好URL個數(shù)作為與該屬性值相對應的統(tǒng)計值。
[0100]S204:根據(jù)得到的與各屬性值相對應的統(tǒng)計值,從查找出的屬性值中選擇出至少一個屬性值,作為用以反映用戶的需求的偏好頻道下的偏好屬性值。
[0101]具體地,針對用戶的每個偏好頻道,可以根據(jù)統(tǒng)計出的各屬性分類下的各屬性值所對應的統(tǒng)計值,選擇最大統(tǒng)計值所對應的屬性值作為該偏好頻道下的偏好屬性值。實際應用中,也可以對于每個查找出的屬性值,獲取與該屬性值相對應的統(tǒng)計值;計算獲取的統(tǒng)計值與該偏好頻道下的偏好URL總數(shù)的比值,將計算出的比值作為與該屬性值相對應的偏好占比;繼而,選擇最大偏好占比所對應的屬性值作為偏好頻道下的偏好屬性值。這樣,在用戶無搜索行為時,可以確定出用戶在網(wǎng)站的偏好頻道、該偏好頻道下的偏好屬性值,并以此反映訪問網(wǎng)站的用戶的具體需求。
[0102]實際應用中,對于該偏好頻道的每個屬性分類,若統(tǒng)計出的該屬性分類的各屬性值所對應的統(tǒng)計值分別比較平均,導致計算出的偏好占比區(qū)分度不大;而事實上,若屬性值所對應的偏好占比小于一定數(shù)值,則表明該屬性值出現(xiàn)的偶然性較高。因此,更優(yōu)地,本發(fā)明實施例中,可以對該屬性分類下各屬性值的偏好占比進行排序,從中選擇高于設定占比閾值(比如30% )的偏好占比所對應的屬性值作為偏好頻道下的偏好屬性值。其中,占比閾值可以根據(jù)實際應用進行調(diào)整。
[0103]更優(yōu)地,本發(fā)明的發(fā)明人考慮到,不同的屬性分類對該偏好頻道所關(guān)注的內(nèi)容的推廣的重要程度不同;因此,為了獲取更為有效準確的用戶偏好,可以預先針對每個屬性分類,預先設定該屬性分類的權(quán)重值。這樣,對于每個查找出的屬性值,可以獲取與該屬性值相對應的統(tǒng)計值后,計算獲取的統(tǒng)計值與該偏好頻道下的偏好URL總數(shù)的比值;將計算出的比值與預先設置的該屬性值所隸屬的屬性分類的權(quán)重值相乘后,將乘積作為與該屬性值相對應的偏好比重。繼而,可以選擇最大偏好比重所對應的屬性值作為偏好頻道下的偏好屬性值;或者,選擇高于設定比重閾值的偏好比重所對應的屬性值作為所偏好頻道下的偏好屬性值。其中,該屬性分類的權(quán)重值具體可以從與該偏好頻道相對應的頻道URL屬性庫中獲取。
[0104]基于上述對訪問網(wǎng)站的用戶的需求進行評估方法,本發(fā)明還提供了一種訪問網(wǎng)站的用戶的需求評估系統(tǒng),如圖3所示,具體包括:偏好頻道獲取模塊301、會話次數(shù)統(tǒng)計模塊302、會話量閾值確定模塊303、用戶需求評估模塊304。
[0105]其中,偏好頻道獲取模塊301用于接收到用戶的訪問請求后,獲取反映用戶在網(wǎng)站的需求的至少一個偏好頻道并輸出急迫評估通知;其中,偏好頻道是從針對網(wǎng)站劃分的若干個類別頻道中選取的。
[0106]具體地,對于針對網(wǎng)站預先劃分的若干個類別頻道,偏好頻道獲取模塊301可以根據(jù)獲取的設定時間段內(nèi)用戶訪問該網(wǎng)站中各類別頻道的網(wǎng)頁的會話次數(shù),從中選擇出用戶的偏好頻道。例如,根據(jù)用戶在網(wǎng)站中各頻道內(nèi)的會話次數(shù),可以將會話次數(shù)最高的類別頻道作為用戶的偏好頻道,也可以將會話次數(shù)超過設定頻道會話閾值的類別頻道作為用戶的偏好頻道;其中,頻道會話閾值可以由工作人員根據(jù)經(jīng)驗進行預先設定。
[0107]會話次數(shù)統(tǒng)計模塊302用于在從偏好頻道獲取模塊301接收到急迫評估通知后,針對每個偏好頻道,統(tǒng)計當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間用戶訪問當前的偏好頻道的網(wǎng)頁的會話次數(shù),作為統(tǒng)計出的急迫性會話次數(shù)。
[0108]具體地,針對每個偏好頻道,會話次數(shù)統(tǒng)計模塊302可以接收偏好頻道獲取模塊301發(fā)送的急迫評估通知,并針對偏好頻道獲取模塊301所獲取的每個偏好頻道,統(tǒng)計當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間用戶訪問該偏好頻道的網(wǎng)頁的會話次數(shù),作為統(tǒng)計出的急迫性會話次數(shù)。其中,急迫性評估周期可以由管理人員進行預先設定,例如,可以將急迫性評估周期設定為I天;這樣,當前的急迫性評估周期具體為接收訪問請求的當天,即當前的急迫性評估周期的起始時刻為當天的O點,當前的急迫性評估周期的終止時刻為當天的24點。
[0109]會話量閾值確定模塊303用于在接收到急迫評估通知后,計算當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間的最大會話量,作為計算出的急迫性最大會話量后,將預設的第一百分比閾值與計算出的急迫性最大會話量相乘后得到急迫性會話量閾值并輸出。
[0110]具體地,針對每個偏好頻道,會話量閾值確定模塊303在接收到偏好頻道獲取模塊301發(fā)送的急迫評估通知后,可以根據(jù)訪問請求的接收時刻、當前急迫性評估周期的起始時刻、預先設定的會話容忍期,計算出當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間的最大會話量,作為計算出的急迫性最大會話量;并將計算出的急迫性最大會話量MSV與預先設定的第一百分比閾值的乘積作為當前的急迫性評估周期的急迫性會話量閾值。其中,會話量閾值確定模塊303計算急迫性最大會話量的方法可以參照步驟S103。
[0111]用戶需求評估模塊304用于針對每個偏好頻道,在確定會話次數(shù)統(tǒng)計模塊302所統(tǒng)計的急迫性會話次數(shù)超過會話量閾值確定模塊303所輸出的急迫性會話量閾值后,評估當前的偏好頻道為急迫需求的類別頻道。
[0112]具體地,針對每個偏好頻道,用戶需求評估模塊304接收會話次數(shù)統(tǒng)計模塊302輸出的急迫性會話次數(shù)、以及會話量閾值確定模塊303所輸出的急迫性會話量閾值后,將接收的急迫性會話次數(shù)與急迫性會話量閾值進行比較,若接收的急迫性會話次數(shù)超過急迫性會話量閾值,則評估當前的偏好頻道為急迫需求的類別頻道。
[0113]本發(fā)明實施例中,用戶需求評估模塊還用于針對每個偏好頻道,在確定會話次數(shù)統(tǒng)計模塊302所統(tǒng)計的急迫性會話次數(shù)不超過會話量閾值確定模塊303所輸出的急迫性會話量閾值后,向會話次數(shù)統(tǒng)計模塊302和會話量閾值確定模塊303輸出持續(xù)評估通知。繼而,會話次數(shù)統(tǒng)計模塊302在接收到持續(xù)評估通知后,針對每個偏好頻道,將當前的持續(xù)性評估周期的起始時刻到訪問請求的接收時刻之間用戶訪問偏好頻道的網(wǎng)頁的會話次數(shù),作為統(tǒng)計出的持續(xù)性會話次數(shù)。會話量閾值確定模塊303在接收到持續(xù)評估通知后,將當前的持續(xù)性評估周期的起始時刻到訪問請求的接收時刻之間的最大會話量,作為計算出的持續(xù)性最大會話量后,將預設的第二百分比閾值與持續(xù)性最大會話量相乘后得到持續(xù)性會話量閾值。用戶需求評估模塊304針對每個偏好頻道,在確定會話次數(shù)統(tǒng)計模塊302所統(tǒng)計的持續(xù)性會話次數(shù)超過會話量閾值確定模塊303所確定出的持續(xù)性會話量閾值后,評估當前的偏好頻道為持續(xù)需求的類別頻道。
[0114]更優(yōu)地,基于上述訪問網(wǎng)站的用戶的需求評估系統(tǒng),本發(fā)明還提供了一種網(wǎng)站的廣告推送系統(tǒng),如圖3所示,其除了包括上述訪問網(wǎng)站的用戶的需求評估系統(tǒng)中的偏好頻道獲取模塊301、會話次數(shù)統(tǒng)計模塊302、會話量閾值確定模塊303、用戶需求評估模塊304之外,還包括:網(wǎng)頁請求接收模塊305、廣告查詢模塊306、和請求處理模塊307。
[0115]其中,網(wǎng)頁請求接收模塊305用于接收用戶的訪問請求后,將訪問請求向偏好頻道獲取模塊301、請求處理模塊307發(fā)送。
[0116]訪問網(wǎng)站的用戶的需求評估系統(tǒng)中的偏好頻道獲取模塊301接收到用戶的訪問請求后,獲取反映用戶在網(wǎng)站的需求的偏好頻道并輸出評估通知;繼而通過會話次數(shù)統(tǒng)計模塊302、會話量閾值確定模塊303、用戶需求評估模塊304對用戶的需求進行評估。
[0117]廣告查詢模塊306用于將用戶需求評估模塊304輸出的評估為急迫需求的類別頻道作為搜索關(guān)鍵詞,查找出與搜索關(guān)鍵詞相匹配的廣告內(nèi)容。廣告查詢模塊306還用于對于每個評估為急迫需求的類別頻道,獲取預先確定出的該類別頻道下的偏好屬性值,并將獲取的偏好屬性值也作為搜索關(guān)鍵詞。
[0118]請求處理模塊307用于在網(wǎng)頁請求接收模塊305發(fā)送的訪問請求所請求的網(wǎng)頁的廣告播放欄中,根據(jù)用戶需求評估模塊304輸出的急迫需求的評估結(jié)果以預設的急迫播放方案插入廣告查詢模塊306查找出的廣告內(nèi)容后,將插入廣告內(nèi)容后的網(wǎng)頁向用戶返回;
[0119]本發(fā)明實施例中,廣告查詢模塊306還可以將用戶需求評估模塊304輸出的評估為持續(xù)需求的偏好頻道下的偏好屬性值作為搜索關(guān)鍵詞,查找出與搜索關(guān)鍵詞相匹配的廣告內(nèi)容。相應地,請求處理模塊307可以在訪問請求所請求的網(wǎng)頁的廣告播放欄中,根據(jù)用戶需求評估模塊304輸出的持續(xù)需求的評估結(jié)果以急迫播放方案插入廣告查詢模塊306查找出的廣告內(nèi)容后,將插入廣告內(nèi)容后的網(wǎng)頁向用戶返回。
[0120]更優(yōu)地,基于上述獲取反映用戶的需求的偏好頻道下的偏好屬性值的方法,本發(fā)明實施例提供的訪問網(wǎng)站的用戶的需求評估系統(tǒng)、和網(wǎng)站的廣告推送系統(tǒng)還包括了用于獲取偏好頻道及偏好頻道下的偏好屬性值的各模塊,如圖4所示,具體包括:偏好URL獲取模塊401、偏好URL屬性值獲取模塊402、屬性值統(tǒng)計模塊403、用戶偏好獲取模塊404。
[0121]其中,偏好URL獲取模塊401用于對于針對網(wǎng)站預先劃分的若干個類別頻道,根據(jù)獲取的設定時間段內(nèi)用戶訪問網(wǎng)站中各類別頻道的網(wǎng)頁的會話次數(shù),從中選擇出會話次數(shù)最高的類別頻道作為用戶的偏好頻道,或者從中選擇出會話次數(shù)超過設定的頻道會話閾值的類別頻道作為用戶的偏好頻道;并針對每個偏好頻道,將獲取的設定時間段內(nèi)用戶訪問該偏好頻道的各網(wǎng)頁的URL作為該偏好頻道下的偏好URL。
[0122]偏好URL屬性值獲取模塊402用于針對每個偏好頻道,對于偏好URL獲取模塊401獲取的該偏好頻道下的每個偏好URL,從與該偏好頻道相對應的頻道URL屬性庫中查找出該偏好URL在各屬性分類下對應的屬性值。
[0123]屬性值統(tǒng)計模塊403用于對于偏好URL屬性值獲取模塊402查找出的每個屬性值,統(tǒng)計與該屬性值相對應的偏好頻道下的偏好URL個數(shù),并將統(tǒng)計的偏好URL個數(shù)作為與該屬性值相對應的統(tǒng)計值并輸出。
[0124]用戶偏好獲取模塊404用于針對每個偏好頻道,根據(jù)屬性值統(tǒng)計模塊403所輸出的各屬性值所各自對應的統(tǒng)計值,從偏好URL屬性值獲取模塊402所查找出的屬性值中選擇出至少一個屬性值,作為用以反映用戶的需求的該偏好頻道下的偏好屬性值。
[0125]具體地,用戶偏好獲取模塊404可以根據(jù)統(tǒng)計出的各屬性分類下的各屬性值所對應的統(tǒng)計值,選擇最大統(tǒng)計值所對應的屬性值作為該偏好頻道下的偏好屬性值。實際應用中,用戶偏好獲取模塊404也可以對于每個查找出的屬性值,獲取統(tǒng)計出的與該屬性值相對應的統(tǒng)計值;計算獲取的統(tǒng)計值與該偏好頻道下的偏好URL總數(shù)的比值,將計算出的比值作為與該屬性值相對應的偏好占比;繼而,選擇最大偏好占比所對應的屬性值作為偏好頻道下的偏好屬性值。
[0126]本發(fā)明實施例中,訪問網(wǎng)站的用戶的需求評估系統(tǒng)、和網(wǎng)站的廣告推送系統(tǒng)中各模塊的具體功能實現(xiàn),可以參照上述步驟S101-110、以及步驟S201-204的詳細過程,在此不再詳述。
[0127]本發(fā)明的技術(shù)方案中,在用戶無搜索行為時,可以根據(jù)設定時間段內(nèi)用戶訪問網(wǎng)站中各類別頻道的網(wǎng)頁的次數(shù),獲取反映用戶在網(wǎng)站的需求的偏好頻道;繼而,統(tǒng)計當前的急迫性評估周期的起始時刻到訪問請求的接收時刻之間用戶訪問偏好頻道的網(wǎng)頁的會話次數(shù),以及與當前的急迫性評估周期相對應的會話量閾值,若確定統(tǒng)計的會話次數(shù)超過會話量閾值,則可以評估用戶的需求為急迫需求;否則,可以進一步在確定統(tǒng)計的當前的持續(xù)性評估周期內(nèi)的持續(xù)性會話次數(shù)超過持續(xù)性會話量閾值后,評估用戶的需求為持續(xù)需求。并針對用戶的不同需求,采用不同的廣告播放方案,這樣,大大提高了廣告推送的有效性和時效性。
[0128]本領域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于計算機可讀取存儲介質(zhì)中,如:R0M/RAM、磁碟、光盤等。
[0129]以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本【技術(shù)領域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種對訪問網(wǎng)站的用戶的需求進行評估的方法,其特征在于,包括: 接收到用戶對網(wǎng)站的訪問請求后,獲取反映所述用戶在所述網(wǎng)站的需求的至少一個偏好頻道;其中,所述偏好頻道是從針對所述網(wǎng)站劃分的若干個類別頻道中選取的; 針對每個偏好頻道,統(tǒng)計當前的急迫性評估周期的起始時刻到所述訪問請求的接收時刻之間所述用戶訪問當前的偏好頻道的網(wǎng)頁的會話次數(shù),作為統(tǒng)計出的急迫性會話次數(shù);并 計算所述當前的急迫性評估周期的起始時刻到所述訪問請求的接收時刻之間的最大會話量,作為計算出的急迫性最大會話量后,將預設的第一百分比閾值與計算出的急迫性最大會話量相乘后得到急迫性會話量閾值; 在確定統(tǒng)計的急迫性會話次數(shù)超過所述急迫性會話量閾值后,評估當前的偏好頻道為急迫需求的類別頻道。
2.如權(quán)利要求1所述的方法,其特征在于,在得到急迫性會話量閾值之后,還包括: 若確定統(tǒng)計的急迫性會話次數(shù)不超過所述急迫性會話量閾值,則: 將當前的持續(xù)性評估周期的起始時刻到所述訪問請求的接收時刻之間所述用戶訪問所述偏好頻道的網(wǎng)頁的會話次數(shù),作為統(tǒng)計出的持續(xù)性會話次數(shù);并 將所述當前的持續(xù)性評估周期的起始時刻到所述訪問請求的接收時刻之間的最大會話量,作為計算出的持續(xù)性最大會話量后,將預設的第二百分比閾值與所述持續(xù)性最大會話量相乘后得到持續(xù)性 會話量閾值; 在確定所述持續(xù)性會話次數(shù)超過所述持續(xù)性會話量閾值后,評估當前的偏好頻道為持續(xù)需求的類別頻道。
3.如權(quán)利要求1所述的方法,其特征在于,所述偏好頻道是從針對所述網(wǎng)站劃分的若干個類別頻道中選取的,具體包括: 對于針對所述網(wǎng)站劃分的若干個類別頻道,根據(jù)獲取的設定時間段內(nèi)用戶訪問所述網(wǎng)站中各類別頻道的網(wǎng)頁的會話次數(shù),從中選擇出會話次數(shù)最高的類別頻道作為所述用戶的偏好頻道,或者從中選擇出會話次數(shù)超過設定的頻道會話閾值的類別頻道作為所述用戶的偏好頻道。
4.如權(quán)利要求3所述的方法,其特征在于,在選擇出用戶的偏好頻道后,還包括: 針對所述用戶的每個偏好頻道,將獲取的所述設定時間段內(nèi)所述用戶訪問該偏好頻道的各網(wǎng)頁的統(tǒng)一資源定位符URL作為該偏好頻道下的偏好URL ;對于該偏好頻道下的每個偏好URL,從與該偏好頻道相對應的頻道URL屬性庫中查找出該偏好URL在各屬性分類下對應的屬性值;對于每個查找出的屬性值,統(tǒng)計與該屬性值相對應的所述偏好頻道下的偏好URL個數(shù),并將統(tǒng)計的偏好URL個數(shù)作為與該屬性值相對應的統(tǒng)計值;根據(jù)得到的與各屬性值相對應的統(tǒng)計值,從查找出的屬性值中選擇出至少一個屬性值,作為用以表征所述用戶的需求的該偏好頻道下的偏好屬性值。
5.一種網(wǎng)站的廣告推送方法,其特征在于,包括: 網(wǎng)站接收到用戶的訪問請求后,根據(jù)如權(quán)利要求1-4任一所述的方法對所述用戶的需求進行評估; 將評估為急迫需求的類別頻道作為搜索關(guān)鍵詞,查找出與所述搜索關(guān)鍵詞相匹配的廣告內(nèi)容;在向所述用戶返回的網(wǎng)頁的廣告播放欄中按照預設的急迫播放方案播放查找出的廣告內(nèi)容。
6.如權(quán)利要求5所述的方法,其特征在于,在所述查找出與所述搜索關(guān)鍵詞相匹配的廣告內(nèi)容之前,還包括: 對于每個評估為急迫需求的類別頻道,獲取預先確定出的該類別頻道下的偏好屬性值,并將獲取的偏好屬性值也作為搜索關(guān)鍵詞。
7.一種訪問網(wǎng)站的用戶的需求評估系統(tǒng),其特征在于,包括: 偏好頻道獲取模塊,用于接收到用戶對網(wǎng)站的訪問請求后,獲取反映所述用戶在所述網(wǎng)站的需求的至少一個偏好頻道并輸出急迫評估通知;其中,所述偏好頻道是從針對所述網(wǎng)站劃分的若干個類別頻道中選取的; 會話次數(shù)統(tǒng)計模塊,用于在接收到所述急迫評估通知后,針對每個偏好頻道,統(tǒng)計當前的急迫性評估周期的起始時刻到所述訪問請求的接收時刻之間所述用戶訪問當前的偏好頻道的網(wǎng)頁的會話次數(shù),作為統(tǒng)計出的急迫性會話次數(shù); 會話量閾值確定模塊,用于在接收到所述急迫評估通知后,計算所述當前的急迫性評估周期的起始時刻到所述訪問請求的接收時刻之間的最大會話量,作為計算出的急迫性最大會話量后,將預設的第一百分比閾值與計算出的急迫性最大會話量相乘后得到急迫性會話量閾值并輸出; 用戶需求評估模塊,用于針對每個偏好頻道,在確定所述會話次數(shù)統(tǒng)計模塊所統(tǒng)計的急迫性會話次數(shù)超 過所述會話量閾值確定模塊所輸出的急迫性會話量閾值后,評估當前的偏好頻道為急迫需求的類別頻道。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于, 所述用戶需求評估模塊還用于針對每個偏好頻道,在確定所述會話次數(shù)統(tǒng)計模塊所統(tǒng)計的急迫性會話次數(shù)不超過所述會話量閾值確定模塊所輸出的急迫性會話量閾值后,向所述會話次數(shù)統(tǒng)計模塊和會話量閾值確定模塊輸出持續(xù)評估通知;以及 會話次數(shù)統(tǒng)計模塊還用于在接收到所述持續(xù)評估通知后,針對每個偏好頻道,將當前的持續(xù)性評估周期的起始時刻到所述訪問請求的接收時刻之間所述用戶訪問所述偏好頻道的網(wǎng)頁的會話次數(shù),作為統(tǒng)計出的持續(xù)性會話次數(shù); 會話量閾值確定模塊還用于在接收到所述持續(xù)評估通知后,將所述當前的持續(xù)性評估周期的起始時刻到所述訪問請求的接收時刻之間的最大會話量,作為計算出的持續(xù)性最大會話量后,將預設的第二百分比閾值與所述持續(xù)性最大會話量相乘后得到持續(xù)性會話量閾值; 用戶需求評估模塊還用于針對每個偏好頻道,在確定所述會話次數(shù)統(tǒng)計模塊所統(tǒng)計的持續(xù)性會話次數(shù)超過所述會話量閾值確定模塊所確定出的持續(xù)性會話量閾值后,評估當前的偏好頻道為持續(xù)需求的類別頻道。
9.如權(quán)利要求7所述的系統(tǒng),其特征在于,還包括: 偏好URL獲取模塊,用于對于針對所述網(wǎng)站預先劃分的若干個類別頻道,根據(jù)獲取的設定時間段內(nèi)用戶訪問所述網(wǎng)站中各類別頻道的網(wǎng)頁的會話次數(shù),從中選擇出會話次數(shù)最高的類別頻道作為所述用戶的偏好頻道,或者從中選擇出會話次數(shù)超過設定的頻道會話閾值的類別頻道作為所述用戶的偏好頻道;并針對每個偏好頻道,將獲取的所述設定時間段內(nèi)所述用戶訪問該偏好頻道的各網(wǎng)頁的URL作為該偏好頻道下的偏好URL ; 偏好URL屬性值獲取模塊,用于針對每個偏好頻道,對于所述偏好URL獲取模塊獲取的該偏好頻道下的每個偏好URL,從與該偏好頻道相對應的頻道URL屬性庫中查找出該偏好URL在各屬性分類下對應的屬性值; 屬性值統(tǒng)計模塊,用于對于所述偏好URL屬性值獲取模塊查找出的每個屬性值,統(tǒng)計與該屬性值相對應的所述偏好頻道下的偏好URL個數(shù),并將統(tǒng)計的偏好URL個數(shù)作為與該屬性值相對應的統(tǒng)計值并輸出; 用戶偏好獲取模塊,用于針對每個偏好頻道,根據(jù)所述屬性值統(tǒng)計模塊所輸出的各屬性值所各自對應的統(tǒng)計值,從所述偏好URL 屬性值獲取模塊所查找出的屬性值中選擇出至少一個屬性值,作為用以反映所述用戶的需求的該偏好頻道下的偏好屬性值。
10.一種網(wǎng)站的廣告推送系統(tǒng),其特征在于,包括: 如權(quán)利要求7-9所述的偏好頻道獲取模塊、會話次數(shù)統(tǒng)計模塊、會話量閾值確定模塊、用戶需求評估模塊; 網(wǎng)頁請求接收模塊,用于接收用戶的訪問請求后,將所述訪問請求向所述偏好頻道獲取模塊、請求處理模塊發(fā)送; 廣告查詢模塊,用于將所述用戶需求評估模塊輸出的評估為急迫需求的類別頻道作為搜索關(guān)鍵詞,查找出與所述搜索關(guān)鍵詞相匹配的廣告內(nèi)容; 請求處理模塊,用于在所述訪問請求所請求的網(wǎng)頁的廣告播放欄中,根據(jù)所述用戶需求評估模塊輸出的急迫需求的評估結(jié)果以急迫播放方案插入所述廣告查詢模塊查找出的廣告內(nèi)容后,將所述網(wǎng)頁向所述用戶返回。
【文檔編號】G06Q30/02GK104077713SQ201410267467
【公開日】2014年10月1日 申請日期:2014年6月16日 優(yōu)先權(quán)日:2014年6月16日
【發(fā)明者】劉洋 申請人:微夢創(chuàng)科網(wǎng)絡科技(中國)有限公司