專利名稱:在瀏覽器客戶端投放發(fā)布信息的方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及信息發(fā)布技術,尤其涉及一種在瀏覽器客戶端投放發(fā)布信息的方法及系統(tǒng)。
背景技術:
目前,在瀏覽器客戶端投放發(fā)布信息主要有兩種方式I)瀏覽器客戶端投放方式,具體為瀏覽器客戶端向發(fā)布信息投放服務器獲取發(fā)布信息并在客戶端非頁面瀏覽區(qū)域進行投放;2)頁面投放方式,具體為在用戶通過瀏覽器客戶端瀏覽頁面的過程中,由WEB/WAP服務器在用戶瀏覽的頁面內(nèi)容中插入發(fā)布信息,一般情況下采用動態(tài)寫入發(fā)布信息或者通過javascript加載發(fā)布信息的方式。但是,瀏覽器客戶端投放方式無法根據(jù)當前的瀏覽內(nèi)容在頁面中插入適合的發(fā)布信息,頁面投放方式不能很好的根據(jù)瀏覽器客戶端的用戶屬性投放適合的發(fā)布信息,所以,現(xiàn)有對瀏覽器客戶端投放發(fā)布信息的方法容易給瀏覽頁面的用戶帶來困擾,發(fā)布信息投放效果較差,且影響用戶體驗,并且,由于并非所有頁面類型都支持javascript,所以,通過javascript的方式投放發(fā)布信息的方式通用性較差。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種在瀏覽器客戶端投放發(fā)布信息的方法及系統(tǒng),能夠提高發(fā)布信息投 放效果及用戶體驗,且通用性較好。為達到上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的一種在瀏覽器客戶端投放發(fā)布信息的方法,包括瀏覽器客戶端根據(jù)當前對發(fā)布信息的偏好設置,向發(fā)布信息投放服務器獲取發(fā)布信息和發(fā)布信息投放規(guī)則;用戶通過瀏覽器客戶端訪問WEB/WAP站點時,瀏覽器客戶端向WEB/WAP服務器請求相應的頁面;WEB/WAP服務器返回的頁面存在發(fā)布信息注釋標簽,則瀏覽器客戶端根據(jù)所述發(fā)布信息注釋標簽在本地匹配發(fā)布信息,并顯示匹配到的發(fā)布信息。所述瀏覽器客戶端向WEB/WAP服務器請求相應的頁面為瀏覽器客戶端攜帶用戶ID和用戶發(fā)布信息偏好信息,向WEB/WAP服務器請求相應的頁面。該方法還包括瀏覽器客戶端根據(jù)所述發(fā)布信息注釋標簽在本地未匹配發(fā)布信息,則向發(fā)布信息投放服務器請求當前展示發(fā)布信息網(wǎng)站ID下的所有發(fā)布信息并保存到本地。該方法還包括瀏覽器客戶端顯示匹配到的發(fā)布信息后,更新本地的發(fā)布信息投放規(guī)則。發(fā)布信息為鏈接發(fā)布信息時,該方法還包括用戶點擊該鏈接發(fā)布信息后,瀏覽器客戶端更新本地的發(fā)布信息投放規(guī)則,且發(fā)布信息投放服務器記錄用戶點擊信息。該方法還包括:WEB/WAP服務器周期性地向發(fā)布信息投放服務器同步自身能投放的發(fā)布信息列表,瀏覽器客戶端根據(jù)對發(fā)布信息的偏好設置,周期性地向發(fā)布信息投放服務器獲取發(fā)布信息和發(fā)布信息投放規(guī)則。一種在瀏覽器客戶端投放發(fā)布信息的系統(tǒng),包括瀏覽器客戶端、發(fā)布信息投放服務器、WEB/WAP服務器;其中,所述瀏覽器客戶端,用于根據(jù)當前對發(fā)布信息的偏好設置,向發(fā)布信息投放服務器獲取發(fā)布信息和發(fā)布信息投放規(guī)則;以及在用戶訪問WEB/WAP站點時,向WEB/WAP服務器請求相應的頁面;以及在判定WEB/WAP服務器返回的頁面存在發(fā)布信息注釋標簽時,根據(jù)所述發(fā)布信息注釋標簽在本地匹配發(fā)布信息,并顯示匹配到的發(fā)布信息;所述發(fā)布信息投放服務器,用于根據(jù)瀏覽器客戶端的獲取請求,返回相應的發(fā)布信息和發(fā)布信息投放規(guī)則;所述WEB/WAP服務器,用于根據(jù)瀏覽器客戶端的獲取請求返回相應的頁面。所述瀏覽器客戶端,還用于在根據(jù)發(fā)布信息注釋標簽在本地未匹配發(fā)布信息時,向發(fā)布信息投放服務器請求當前展示發(fā)布信息網(wǎng)站ID下的所有發(fā)布信息并保存到本地。所述瀏覽器客戶端,還用于在顯示匹配到的發(fā)布信息或用戶點擊鏈接發(fā)布信息后,更新本地的發(fā)布信息投放規(guī)則;所述發(fā)布信息投放服務器,還用于在用戶點擊鏈接發(fā)布信息后記錄用戶點擊信肩、O所述WEB/WAP服務 器,還用于周期性地向發(fā)布信息投放服務器同步自身能投放的發(fā)布信息列表;所述瀏覽器客戶端,還用于根據(jù)對發(fā)布信息的偏好設置,周期性地向發(fā)布信息投放服務器獲取發(fā)布信息和發(fā)布信息投放規(guī)則。本發(fā)明在瀏覽器客戶端投放發(fā)布信息的方法及系統(tǒng),根據(jù)用戶對發(fā)布信息的偏好設置,在瀏覽器客戶端投放相應的發(fā)布信息。本發(fā)明能在用戶瀏覽頁面過程中根據(jù)用戶屬性和正在瀏覽的內(nèi)容在頁面合適的區(qū)域投放用戶需要的發(fā)布信息,從而能夠最大限度提高發(fā)布信息投放效果、降低發(fā)布信息對用戶的騷擾,另外,本發(fā)明不需要通過javascript的方式投放發(fā)布信息,而是由WEB/WAP服務器生成頁面時嵌入注釋標簽形式的發(fā)布信息標簽,瀏覽器客戶端解釋該標簽,從而通用性較好。
圖1為本發(fā)明一實施例在瀏覽器客戶端投放發(fā)布信息的方法流程示意圖;圖2為本發(fā)明在瀏覽器客戶端投放發(fā)布信息的系統(tǒng)結構示意圖。
具體實施例方式本發(fā)明的基本思想是根據(jù)用戶對發(fā)布信息的偏好設置,在瀏覽器客戶端投放相應的發(fā)布信息。圖1為本發(fā)明一實施例在瀏覽器客戶端投放發(fā)布信息的方法流程示意圖,如圖1所示,該方法包括
步驟101 :瀏覽器客戶端根據(jù)當前對發(fā)布信息的偏好設置,向發(fā)布信息投放服務器獲取發(fā)布信息和發(fā)布信息投放規(guī)則并保存。本步驟即預加載部分發(fā)布信息列表在瀏覽器客戶端,發(fā)布信息列表包含多條發(fā)布信息的基本信息和投放規(guī)則。這里,當前對發(fā)布信息的偏好設置是預先在瀏覽器客戶端設置好的,例如,對發(fā)布信息的偏好設置可以為開啟發(fā)布信息功能、接收購物類發(fā)布信息、不接收醫(yī)藥類發(fā)布信息
等舉例來說,瀏覽器客戶端從發(fā)布信息投放服務器獲取的發(fā)布信息可以包括但不限于以下一項或多項廣告ID、WEB/WAP站點ID、發(fā)布信息內(nèi)容,發(fā)布信息投放規(guī)則可以包括但不限于以下一項或多項顯示條件、刪除條件、持續(xù)時間。其中,發(fā)布信息內(nèi)容包括但不限于以下能在WEB頁面顯示的組件文字、圖片、FLASH、只帶文字的超級鏈接、只帶圖片的超級鏈接、文字圖片的超級鏈接。一般的,瀏覽器客戶端啟動瀏覽器后,會周期性地從發(fā)布信息投放服務器更新發(fā)布信息和發(fā)布信息投放規(guī)則。步驟102 :用戶通過瀏覽器客戶端訪問WEB/WAP站點時,瀏覽器客戶端向WEB/WAP服務器請求相應的頁面。需要說明的是,瀏覽器客戶端向WEB/WAP服務器請求頁面時,除了通過HTTP頭攜帶用戶ID,還可以進一步攜帶用戶發(fā)布信息偏好信息,具體的,瀏覽器客戶端提供偏好設置的選項供用戶設置,用戶設置允許向WEB/WAP服務器發(fā)送用戶發(fā)布信息偏好信息的情況下,瀏覽器客戶端攜帶用戶ID和用戶發(fā)布信息偏好信息向WEB/WAP服務器請求頁面,用戶設置不允許向WEB/WAP服務器發(fā)送用戶發(fā)布信息偏好信息的情況下,瀏覽器客戶端不攜帶用戶發(fā)布信息偏好信息向WEB/WAP服務器請求頁面。步驟103 :瀏覽器客戶端對WEB/WAP服務器返回的頁面進行解析,如果存在發(fā)布信息注釋標簽,則提取該標簽相關的發(fā)布信息投放信息,在本地匹配發(fā)布信息,本地沒有匹配的發(fā)布信息,轉(zhuǎn)到步驟104 ;發(fā)布信息匹配成功,則轉(zhuǎn)到步驟105。步驟104 :本地沒有匹配的發(fā)布信息,瀏覽器客戶端向發(fā)布信息投放服務器請求當前展示發(fā)布信息網(wǎng)站ID下的所有發(fā)布信息并保存到本地,流程結束。這里,當前展示發(fā)布信息網(wǎng)站ID即為步驟102中用戶請求訪問的WEB/WAP站點ID0步驟105 :發(fā)布信息匹配成功,瀏覽器客戶端顯示該發(fā)布信息。一般的,瀏覽器客戶端顯示該發(fā)布信息后,需要進一步更新本地的發(fā)布信息投放規(guī)則,如果本地的投放規(guī)則滿足刪除發(fā)布信息的條件,則從本地刪除該發(fā)布信息。例如,當前客戶端的廣告列表如表I所示
廣告ID廣告內(nèi)容投放站點投放顯示次數(shù)投放點擊次數(shù)
(adid )ID(targetid)
1QQ瀏覽器更快I2不限制
2QQ瀏覽器更省I3不限制
表I那么,瀏覽器客戶端在解析到注釋標簽〈! 一mttad adid = " I" targetid="I " 一X ! 一/mttad—>時,會顯不發(fā)布/[目息QQ瀏覽器更快,該發(fā)布彳目息顯不2次后,即使還解析到該注釋標簽,也不會顯示發(fā)布信息。需要說明的是,如果發(fā)布信息是鏈接發(fā)布信息,用戶點擊后,瀏覽器客戶端更新本地的投放規(guī)則(如點擊數(shù)),跳轉(zhuǎn)發(fā)布信息投放服務器,發(fā)布信息投放服務器記錄從URL或者HTTP頭提取用戶點擊信息,做好該發(fā)布信息點擊次數(shù)的記錄。具體的,瀏覽器客戶端和發(fā)布信息投放服務器之間按HTTP標準協(xié)議通信,即是一個普通的超級鏈接,鏈接地址指向發(fā)布信息投放服務器的統(tǒng)計模塊,統(tǒng)計模塊獲取相關信息并記錄,然后轉(zhuǎn)發(fā)到目的地址,目的地址即該廣告ID對應的廣告信息里面有一項是廣告的目的地址。需要說明的是,發(fā)布信息投放服務器啟動后,載入所有發(fā)布信息和發(fā)布信息投放規(guī)則,當有瀏覽器客戶端請求發(fā)布信息時,根據(jù)瀏覽器客戶端提交的展示發(fā)布信息網(wǎng)站ID、用戶ID、用戶偏好設置等信息匹配并下發(fā)發(fā)布信息和發(fā)布信息投放規(guī)則,另外,WEB/WAP服務器也會周期性地向發(fā)布信息投放服務器同步自身能投放的發(fā)布信息列表,發(fā)布信息投放服務器收到WEB/WAP服務器的請求時,根據(jù)該WEB/WAP服務器所涉及網(wǎng)站的內(nèi)容類型等屬性返回對應的發(fā)布信息ID列表,即適合該網(wǎng)站投放的發(fā)布信息ID列表。需要說明的是,WEB/WAP服務器會根據(jù)瀏覽器客戶端的請求信息和用戶偏好設置,在返回頁面的適合位置增加發(fā)布信息注釋標簽。本發(fā)明中,展示發(fā)布信息網(wǎng)站ID指展示投放的發(fā)布信息的網(wǎng)站ID ;發(fā)布信息ID用于標識發(fā)布信息內(nèi)容;用戶ID用于標識用戶,用戶ID在瀏覽器客戶端軟件安裝后生成,并不再變化;發(fā)布信息內(nèi)容指瀏覽器軟件一切能支持的能力,包括但不限于文字、圖片、鏈接\FLASH、視頻、聲音、游戲等;發(fā)布信息注釋標簽指特殊定義的XML注釋標簽,該標簽在標準的瀏覽器直接過濾, 在特定的瀏覽器能對特定的注釋標簽進行解析并執(zhí)行其定義的動作,例如,發(fā)布信息標簽可以定義為< ! —mttad adid = "發(fā)布信息 ID" targetid ="展示發(fā)布信息網(wǎng)站 ID"—>< ! —/mttad—>本發(fā)明還相應地提出一種在瀏覽器客戶端投放發(fā)布信息的系統(tǒng),圖2為本發(fā)明在瀏覽器客戶端投放發(fā)布信息的系統(tǒng)結構示意圖,如圖2所示,該系統(tǒng)包括瀏覽器客戶端21、發(fā)布信息投放服務器22、WEB/WAP服務器23 ;其中,瀏覽器客戶端21,用于根據(jù)當前對發(fā)布信息的偏好設置,向發(fā)布信息投放服務器22獲取發(fā)布信息和發(fā)布信息投放規(guī)則;以及在用戶訪問WEB/WAP站點時,向WEB/WAP服務器23請求相應的頁面;以及在判定WEB/WAP服務器23返回的頁面存在發(fā)布信息注釋標簽時,據(jù)所述發(fā)布信息注釋標簽在本地匹配發(fā)布信息,并顯示匹配到的發(fā)布信息;發(fā)布信息投放服務器22,用于根據(jù)瀏覽器客戶端21的獲取請求,返回相應的發(fā)布信息和發(fā)布信息投放規(guī)則;WEB/WAP服務器23,用于根據(jù)瀏覽器客戶端21的獲取請求返回相應的頁面。瀏覽器客戶端21,還用于在根據(jù)發(fā)布信息注釋標簽在本地未匹配發(fā)布信息時,向發(fā)布信息投放服務器22請求當前展示發(fā)布信息網(wǎng)站ID下的所有發(fā)布信息并保存到本地。瀏覽器客戶端21,還用于在顯示匹配到的發(fā)布信息或用戶點擊鏈接發(fā)布信息后,更新本地的發(fā)布信息投放規(guī)則;發(fā)布信息投放服務器22,還用于在用戶點擊鏈接發(fā)布信息后記錄用戶點擊信息。WEB/WAP服務器23,還用于周期性地向發(fā)布信息投放服務器22同步自身能投放的發(fā)布信息列表;瀏覽器客戶端21,還用于根據(jù)對發(fā)布信息的偏好設置,周期性地向發(fā)布信息投放服務器22獲取發(fā)布信息和發(fā)布信息投放規(guī)則。以上所述, 僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權利要求
1.一種在瀏覽器客戶端投放發(fā)布信息的方法,其特征在于,該方法包括 瀏覽器客戶端根據(jù)當前對發(fā)布信息的偏好設置,向發(fā)布信息投放服務器獲取發(fā)布信息和發(fā)布信息投放規(guī)則; 用戶通過瀏覽器客戶端訪問WEB/WAP站點時,瀏覽器客戶端向WEB/WAP服務器請求相應的頁面; WEB/WAP服務器返回的頁面存在發(fā)布信息注釋標簽,則瀏覽器客戶端根據(jù)所述發(fā)布信息注釋標簽在本地匹配發(fā)布信息,并顯示匹配到的發(fā)布信息。
2.根據(jù)權利要求1所述的方法,其特征在于,所述瀏覽器客戶端向WEB/WAP服務器請求相應的頁面為瀏覽器客戶端攜帶用戶ID和用戶發(fā)布信息偏好信息,向WEB/WAP服務器請求相應的頁面。
3.根據(jù)權利要求1所述的方法,其特征在于,該方法還包括瀏覽器客戶端根據(jù)所述發(fā)布信息注釋標簽在本地未匹配發(fā)布信息,則向發(fā)布信息投放服務器請求當前展示發(fā)布信息網(wǎng)站ID下的所有發(fā)布信息并保存到本地。
4.根據(jù)權利要求1至3任一項所述的方法,其特征在于,該方法還包括瀏覽器客戶端顯示匹配到的發(fā)布信息后,更新本地的發(fā)布信息投放規(guī)則。
5.根據(jù)權利要求1至3任一項所述的方法,其特征在于,發(fā)布信息為鏈接發(fā)布信息時,該方法還包括用戶點擊該鏈接發(fā)布信息后,瀏覽器客戶端更新本地的發(fā)布信息投放規(guī)則,且發(fā)布信息投放服務器記錄用戶點擊信息。
6.根據(jù)權利要求1至3任一項所述的方法,其特征在于,該方法還包括WEB/WAP服務器周期性地向發(fā)布信息投放服務器同步自身能投放的發(fā)布信息列表,瀏覽器客戶端根據(jù)對發(fā)布信息的偏好設置,周期性地向發(fā)布信息投放服務器獲取發(fā)布信息和發(fā)布信息投放規(guī)則。
7.—種在瀏覽器客戶端投放發(fā)布信息的系統(tǒng),其特征在于,該系統(tǒng)包括瀏覽器客戶端、發(fā)布信息投放服務器、WEB/WAP服務器;其中, 所述瀏覽器客戶端,用于根據(jù)當前對發(fā)布信息的偏好設置,向發(fā)布信息投放服務器獲取發(fā)布信息和發(fā)布信息投放規(guī)則;以及在用戶訪問WEB/WAP站點時,向WEB/WAP服務器請求相應的頁面;以及在判定WEB/WAP服務器返回的頁面存在發(fā)布信息注釋標簽時,根據(jù)所述發(fā)布信息注釋標簽在本地匹配發(fā)布信息,并顯示匹配到的發(fā)布信息; 所述發(fā)布信息投放服務器,用于根據(jù)瀏覽器客戶端的獲取請求,返回相應的發(fā)布信息和發(fā)布信息投放規(guī)則; 所述WEB/WAP服務器,用于根據(jù)瀏覽器客戶端的獲取請求返回相應的頁面。
8.根據(jù)權利要求7所述的系統(tǒng),其特征在于,所述瀏覽器客戶端,還用于在根據(jù)發(fā)布信息注釋標簽在本地未匹配發(fā)布信息時,向發(fā)布信息投放服務器請求當前展示發(fā)布信息網(wǎng)站ID下的所有發(fā)布信息并保存到本地。
9.根據(jù)權利要求7或8所述的系統(tǒng),其特征在于, 所述瀏覽器客戶端,還用于在顯示匹配到的發(fā)布信息或用戶點擊鏈接發(fā)布信息后,更新本地的發(fā)布信息投放規(guī)則; 所述發(fā)布信息投放服務器,還用于在用戶點擊鏈接發(fā)布信息后記錄用戶點擊信息。
10.根據(jù)權利要求7或8所述的系統(tǒng),其特征在于,所述WEB/WAP服務器,還用于周期性地向發(fā)布信息投放服務器同步自身能投放的發(fā)布信息列表; 所述瀏覽器客戶端, 還用于根據(jù)對發(fā)布信息的偏好設置,周期性地向發(fā)布信息投放服務器獲取發(fā)布信息和發(fā)布信息投放規(guī)則。
全文摘要
本發(fā)明公開了一種在瀏覽器客戶端投放發(fā)布信息的方法,包括瀏覽器客戶端根據(jù)當前對發(fā)布信息的偏好設置,向發(fā)布信息投放服務器獲取發(fā)布信息和發(fā)布信息投放規(guī)則;用戶通過瀏覽器客戶端訪問WEB/WAP站點時,瀏覽器客戶端向WEB/WAP服務器請求相應的頁面;WEB/WAP服務器返回的頁面存在發(fā)布信息注釋標簽,則瀏覽器客戶端根據(jù)所述發(fā)布信息注釋標簽在本地匹配發(fā)布信息,并顯示匹配到的發(fā)布信息。本發(fā)明還相應地公開了一種在瀏覽器客戶端投放發(fā)布信息的系統(tǒng),本發(fā)明能夠提高發(fā)布信息投放效果、降低發(fā)布信息對用戶的騷擾,另外,本發(fā)明不需要通過javascript的方式投放發(fā)布信息,從而通用性較好。
文檔編號H04L12/58GK103067424SQ20111032039
公開日2013年4月24日 申請日期2011年10月20日 優(yōu)先權日2011年10月20日
發(fā)明者李永華 申請人:騰訊科技(深圳)有限公司