本發明實施例涉及廣告領域,并且更具體地,涉及投放廣告的方法、裝置和系統。
背景技術:中小型媒體商或者應用開發者,由于缺乏獨立廣告主,需要投放廣告網絡(Advertisingnetwork,又稱第3方廣告網絡或廣告聯盟)的廣告。在應用的一個廣告位上綁定多個廣告網絡的廣告,可以提高廣告的填充率,增加廣告主的收益。如何合理分配各個廣告網絡的比率,成了中小媒體商或者應用開發者關注的問題。目前,已知有一種方法,由應用開發者自己設定廣告展示流量在各個廣告網絡中的分配比例,即,在服務端動態優化分配比例,然后再將設定的分配比例同步到裝有應用的客戶端。但是,這種方法不能滿足用戶對不同廣告網絡的喜好,無法實現個性化的廣告網絡分配。
技術實現要素:本發明實施例提供一種投放廣告的方法和裝置,能夠完成個性化的廣告網絡分配,使所選擇的廣告網絡實時滿足用戶的喜好。一方面,提供了一種投放廣告的方法,該方法包括:向廣告平臺發送包括用戶信息的第一消息;接收該廣告平臺發送的第二消息,該第二消息包括該廣告平臺根據該用戶信息確定的投放信息;根據該投放信息,進行廣告投放。另一方面,提供了一種投放廣告的方法,該方法包括:接收客戶端發送的包括用戶信息的第一消息;根據該用戶信息,確定網絡信息和第一分配信息,其中,該網絡信息用于指示至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例;根據該網絡信息和該第一分配信息,確定投放信息;向該客戶端發送包括該投放信息的第二消息,以便于該客戶端根據該投放信息,進行廣告投放。再一方面,提供了一種投放廣告的方法,該方法包括:接收廣告平臺發送的廣告請求消息,該廣告請求消息包括該廣告平臺確定的網絡信息和比例分配信息,該網絡信息用于指示至少兩個備選廣告網絡,該比例分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例;根據該網絡信息和該比例分配信息,從該至少兩個備選廣告網絡中確定初始投放廣告網絡,并從該初始投放廣告網絡獲取至少一個廣告,進行投放;獲取第一用戶操作信息;根據該第一用戶操作信息,更新該比例分配信息;根據更新后的比例分配信息,從該至少兩個備選廣告網絡中確定更新投放廣告網絡,并從該更新投放廣告網絡獲取至少一個廣告,進行投放。再一方面,提供了一種投放廣告的裝置,該裝置包括:發送單元,用于向廣告平臺發送包括用戶信息的第一消息;接收單元,用于接收該廣告平臺發送的第二消息,該第二消息包括該廣告平臺根據該用戶信息確定的投放信息;投放單元,用于根據該投放信息,進行廣告投放。再一方面,提供了一種投放廣告的裝置,該裝置包括:接收單元,用于接收客戶端發送的包括用戶信息的第一消息;確定單元,用于根據該用戶信息,確定網絡信息和第一分配信息,其中,該網絡信息用于指示至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例;以及用于根據該網絡信息和該第一分配信息,確定投放信息;發送單元,用于向該客戶端發送包括該投放信息的第二消息,以便于該客戶端根據該投放信息,進行廣告投放。再一方面,提供了一種投放廣告的裝置,該裝置包括:接收單元,用于接收廣告平臺發送的投放請求消息,該投放請求消息包括該廣告平臺確定的網絡信息和第一分配信息,該網絡信息用于指示至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例;投放單元,用于根據該網絡信息和該第一分配信息,從該至少兩個備選廣告網絡中確定初始投放廣告網絡,并從該初始投放廣告網絡獲取至少一個廣告,進行投放;獲取單元,用于獲取第一用戶操作信息;更新單元,用于根據該第一用戶操作信息,更新該第一分配信息;以及該投放單元還用于根據更新后的第一分配信息,從該至少兩個備選廣告網絡中確定更新投放廣告網絡,并從該更新投放廣告網絡獲取至少一個廣告,進行投放。再一方面,提供了一種投放廣告的系統,該系統包括客戶端和廣告平臺,該客戶端包括:發送單元,用于向廣告平臺發送包括用戶信息的第一消息;接收單元,用于接收該廣告平臺發送的第二消息,該第二消息包括該廣告平臺根據該用戶信息確定的投放信息;投放單元,用于根據該投放信息,進行廣告投放。該廣告平臺包括:接收單元,用于接收客戶端發送的包括用戶信息的第一消息;確定單元,用于根據該用戶信息,確定網絡信息和第一分配信息,其中,該網絡信息用于指示至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例;以及用于根據該網絡信息和該第一分配信息,確定投放信息;發送單元,用于向該客戶端發送包括該投放信息的第二消息,以便于該客戶端根據該投放信息,進行廣告投放。根據本發明實施例通過結合用戶信息選擇廣告網絡,和/或在客戶端實時更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡符合用戶的喜好,從而實現個性化的廣告網絡分配。附圖說明為了更清楚地說明本發明實施例的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本發明一實施例的投放廣告的方法的示意性流程圖。圖2是本發明另一實施例的投放廣告的方法的示意性流程圖。圖3是本發明再一實施例的投放廣告的方法的示意性流程圖。圖4是本發明一實施例的投放廣告的裝置的示意性框圖。圖5是本發明另一實施例的投放廣告的裝置的示意性框圖。圖6是本發明再一實施例的投放廣告的裝置的示意性框圖。圖7是本發明一實施例的投放廣告的系統的示意性框圖。具體實施方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。廣告平臺也可以稱為廣告網絡優化平臺或服務端,用于為客戶端分配廣告網絡。媒體商可以向該廣告平臺注冊賬戶,管理廣告位,設置廣告位對應的廣告網絡,設定廣告位對應的廣告網絡的優化參數等,廣告網絡可以向該廣告平臺上報例如廣告的點擊次數、展示次數等。因此,廣告平臺可以根據廣告位,確定廣告的投放策略,并維護該投放策略。在本發明實施例中,廣告的投放策略可以包括備選廣告網絡和廣告展示流量在各備選廣告網絡中的分配比例。客戶端也可以稱為用戶終端,是向用戶投放廣告的終端設備,并且,該客戶端投放的窗口可以是一個應用程序,也可以是一個瀏覽器,該瀏覽器訪問的內容網站需要通過廣告平臺對廣告網絡進行優化。圖1示出了從客戶端的角度描述的,根據本發明實施例的投放廣告的方法100的示意性流程圖。如圖1所示,該方法100包括:S110,向廣告平臺發送包括用戶信息的第一消息;S120,接收該廣告平臺發送的第二消息,該第二消息包括該廣告平臺根據該用戶信息確定的投放信息;S130,根據該投放信息,進行廣告投放。在S110,在例如用戶啟動應用程序或通過瀏覽器瀏覽內容網站時,客戶端可以向廣告平臺發送包括用戶信息(例如,用戶ID、用戶年齡、用戶性別、用戶位置等)的第一消息。并且,廣告平臺收到該第一消息后,可以根據該用戶信息(例如,用戶ID,用戶年齡,用戶性別,用戶位置等)與廣告位信息(例如,應用ID,廣告位ID,廣告位尺寸,廣告位類別等)生成庫存,從而,可以根據該庫存,從基于庫存與投放策略的對應關系生成的投放策略庫中確定與該庫存(包括該用戶信息)相對應的投放策略,并生成策略文件,在該策略文件中,記錄了用于指示至少兩個備選廣告網絡的網絡信息和用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例的第一分配信息。具體地說,廣告平臺可以維護一個用戶信息庫,該用戶信息庫中的用戶信息可以是由客戶端應用程序的開發者提供的,也可以是用戶自己上報的,還可以是第三方服務器提供的,因此,廣告平臺還可以依據規定條件(如用戶ID)查詢保存在用戶信息庫中的用戶信息。因此,當第一消息包括的用戶信息為用戶ID時,如果用戶信息庫中保存有該用戶ID,則廣告平臺可以根據以下表1確定該用戶的其他相關信息。從而,廣告平臺可以將用戶信息(例如,用戶ID,用戶年齡,用戶性別,用戶位置等)與廣告位信息(例如,應用ID,廣告位ID,廣告位尺寸,廣告位類別等)結合,生成庫存。表1用戶ID年齡性別愛好地域userid_115男體育南京userid_216女文學廣州userid_314男新聞深圳并且,廣告平臺還可以根據該庫存(包括該用戶信息,例如,用戶ID),從其維護的用于指示庫存(包括該用戶信息,例如,應用位ID、廣告位ID與用戶ID的結合)與投放策略的對應關系的投放策略庫(如表2所示)中,確定符合該用戶喜好的投放策略,并生成策略文件,其中,庫存與廣告網絡分布可以用多維數據庫的方式(如fastbit)存儲,以備查詢。以下表2示出該投放策略庫的一例。表2其中,ADN1、ADN2、ADN3為可供選擇的廣告網絡,p為廣告展示流量在各廣告網絡中分配比例(廣告網絡的分布),β為Hedge算法中的可調參數,并且,在Hedge算法中,w用于表達廣告網絡分配比例p的分布。Hedge算法用于解決在線分配各個策略所占比例的問題,其描述如下:1.共有N個可選的分配策略,一共有T次給這些策略分配比率的機會。2.每一次分配t,將確定一個分布pt,確定在每個策略上的分配比例為(i=1,2,...N表示策略編號,t表示分配的序號)。3.計算每次分配后產生的損失lt,依據損失,調整下一次的分布pt+1。4.如果初始給每個策略平均分配比率,則其中表示策略i在T次分配中的損失,β為可調參數;表示所有的損失。Hedge算法的進一步描述如下:5.算法將維護一個向量初始值可以設置且6.依據向量wt設定一個分布7.依據該分布pt計算第t次分配產生的損失lt。8.更新向量其中Uβ為[0,1]→[0,1]函數,β∈[0,1];βγ≤Uβ≤1-(1-β)γ9.以向量計算第t+1次分配pt+1。在本發明實施例中,以廣告網絡作為可選擇的策略。并且,在本發明實施例中,作為示例而非限定,策略文件可以表示為以下策略文件1。策略文件1應理解,以上列舉的用戶信息庫、投放策略庫、策略文件的表達形式以及其中包括的參數及數值僅為本發明的示例性說明,本發明并不限定于此。在本發明實施例中,廣告平臺可以直接將策略文件發送給客戶端,從而使客戶端根據該策略文件選擇廣告網絡,并從所選擇的廣告網絡獲取廣告(情況1);也可以根據策略文件,選擇一個廣告網絡,并將該廣告網絡的接口文件發送給客戶端,從而使客戶端直接從與該接口文件相對應的廣告網絡獲取廣告(情況2);還可以根據策略文件,選擇一個或多個廣告網絡,并從選擇的廣告網絡中獲取至少兩個廣告,通知客戶端廣告展示流量在各廣告中的分配比例,使客戶端根據該分配比例,投放廣告(情況3)。以下,分別對這三種情況進行說明。情況1可選地,在本發明實施例中,該根據該投放信息,進行廣告投放,包括:根據該投放信息包括的網絡信息和第一分配信息,從至少兩個備選廣告網絡中確定第一投放廣告網絡,并從該第一投放廣告網絡獲取至少一個廣告,進行投放,其中,該網絡信息用于指示該至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例,該網絡信息和該第一分配信息是該廣告平臺根據該用戶信息確定的。具體地說,廣告平臺可以將策略文件,發送給客戶端,該策略文件記錄有用于指示至少兩個備選廣告網絡的網絡信息(例如,策略文件中的指示ADN1、ADN2、ADN3三個廣告網絡的信息)和用于指示廣告展示流量(以下,簡稱流量)在各廣告網絡中的分配比例的第一分配信息(例如,策略文件中的0.333,0.333,0.333表示用于計算流量在ADN1、ADN2、ADN3三個廣告網絡中的分配比例的初始權重,隨后將對該計算過程進行詳細說明)。在S120,客戶端可以根據該策略文件中的各參數,確定備選廣告網絡和流量在各備選廣告網絡中的分配比例,具體地說,客戶端可以確定Hedge算法中的初始權重w1=(0.333,0.333,0.333),確定Hedge算法中的可調參數β=0.8,依據公式1,確定ADN1、ADN2、ADN3的投放比率為p1=(0.333,0.333,0.333)(表示ADN1、ADN2、ADN3的流量分配各占1/3,即ADN1、ADN2、ADN3的投放概率或被選擇的概率各為33.3%)。公式1在S130,客戶端按該分配比例從備選廣告網絡(ADN1、ADN2、ADN3)中選擇用于投放廣告的廣告網絡,進行廣告投放。根據本發明實施例的投放廣告的方法,通過結合用戶信息選擇廣告網絡,能夠使所選擇的廣告網絡符合用戶的喜好,從而實現個性化的廣告網絡分配。可選地,在本發明實施例中,該從該第一投放廣告網絡獲取至少一個廣告,進行投放之后,還包括:獲取第一用戶操作信息;根據該第一用戶操作信息,更新該第一分配信息;根據所述網絡信息和更新后的第一分配信息,從該至少兩個備選廣告網絡中確定第二投放廣告網絡,并從該第二投放廣告網絡獲取至少一個廣告,進行投放。具體地說,客戶端在投放廣告后,還可以記錄用戶的操作信息(例如,包括以下任意之一或其組合:廣告網絡中廣告的展示次數、廣告網絡中廣告的點擊次數、廣告網絡中廣告的點擊率、廣告網絡的被選擇次數、廣告網絡的被點擊次數、廣告網絡的點擊率),以該操作信息作為判斷損失的標準,以用戶點擊廣告作為觸發策略文件更新的條件,對該策略文件進行更新,具體地說,返回S120,如果應用A以分布p1投放了100次廣告,點擊了廣告網絡(ADN1)的廣告,統計ADN1投放34次,ADN2投放33次,ADN3投放33次,從而得到各廣告網絡的點擊率(CTR,clickthroughrate),例如,ADN1的點擊率CTR1=1/34,ADN2的點擊率CTR2=0,ADN1的點擊率CTR3=0。依據公式2,得出w2=(0.333333,0.309439,0.309439)公式2并且,依據公式1,得出p2=(0.35006,0.32497,0.32497)從而,下一次廣告投放時,將以分布p2來重新選擇用于投放的廣告網絡,即ADN1、ADN2、ADN3的投放概率或被選擇的概率分別為35.006%、32.497%、32.497%。在以上說明中,以CTR為參數,對更新過程進行了說明,本發明并未限定于此,也可以使用例如每千次點擊帶來的價值(eCPM,effectiveCPM)作為參數進行更新,此情況下,需要給出每次點擊的價值,初始分配比例可以參照每次點擊的價值(CPC,costperclick)確定,以AND1為例,設ADN1點擊一次0.5元,AND2點擊一次1元,AND3點擊一次0.5元,則AND1的初始分配值為:并且,對點擊次數進行修正,假設ADN1的修正參數εADN1為1,則ADN2的修正參數為同理ADN3的修正參數εADN3為1。以計算ADN2為例,計算點擊率比如說ADN2廣告網絡的展示次數為200,點擊次數為2,那經過修正的點擊率應該為以下,省略對相同或相似情況的說明。在本發明實施例中,該第一用戶操作信息包括以下任意之一或其組合:廣告網絡中廣告的展示次數、廣告網絡中廣告的點擊次數、廣告網絡中廣告的點擊率、廣告網絡的被選擇次數、廣告網絡的被點擊次數、廣告網絡的點擊率。根據本發明實施例的投放廣告的方法,通過客戶端實時更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。可選地,在本發明實施例中,該獲取第一用戶操作信息之后,還包括:向該廣告平臺發送第三消息,該第三消息包括該第一用戶操作信息和該用戶信息,以便于該廣告平臺根據該第一用戶操作信息和該用戶信息,更新該網絡信息和/或該第一分配信息。具體地說,在本發明實施例中,客戶端可以將用戶的操作信息(例如,可以包括以下任意之一或其組合:廣告網絡中廣告的展示次數、廣告網絡中廣告的點擊次數、廣告網絡中廣告的點擊率、廣告網絡的被選擇次數、廣告網絡的被點擊次數、廣告網絡的點擊率)連同用戶信息(例如,可以包括以下任意之一或其組合:用戶年齡、用戶性別、用戶位置和用戶標識)反饋給廣告平臺,廣告平臺可以根據該操作信息,更新與包括該用戶信息的庫存相對應的投放策略(包括網絡信息和/或第一分配信息)。廣告平臺更新第一分配信息的流程如下,即,廣告平臺可以分析用戶上報的操作信息,并依據包括用戶信息(以性別,地址為例)的庫存生成以下表3。表3在本發明實施例中,采用不同的隱私策略,上報用戶信息的方式不一樣。具體表現為有些用戶不希望將自己的ID與自己其他的用戶信息關聯起來,這部分用戶在上報時,不上報用戶ID。如果上報用戶ID,則計算點擊率,否則不需要計算。將表3的數據按照應用ID,廣告位ID,地域進行統計,得到表4。表4應用ID廣告位ID地域廣告網絡展示次數點擊次數點擊率1adid_1南京ADN140080.021adid_1南京ADN240060.0151adid_1南京ADN340040.011adid_1深圳ADN120020.011adid_1深圳ADN220020.011adid_1深圳ADN320060.031adid_1廣州ADN120040.021adid_1廣州ADN220020.011adid_1廣州ADN320020.01將表3數據按照應用ID、廣告位ID、性別進行統計,得到表5。表5應用ID廣告位ID地域廣告網絡展示次數點擊次數點擊率1adid_1男ADN1600120.021adid_1男ADN260080.041adid_1男ADN360060.011adid_1女ADN120020.011adid_1女ADN220020.011adid_1女ADN320060.03將表3數據按照應用ID,廣告位ID、性別、地域統計,得到表6。表6表4到表6的產生過程中,可以利用Apriori算法,以展示次數為支持度,以應用ID,廣告位ID,地域,性別、廣告網絡為項。其中,Apriori算法是一種挖掘布爾關聯規則頻繁項集的算法。其核心是基于兩階段頻集思想的遞推算法。在滿足一定觸發條件(例如,展示次數或者點擊次數達到一定值,或達到規定的時間周期間隔(例如,一天)等)的情況下,廣告平臺可以根據用戶信息,利用Hedge算法對網絡信息和第一分配信息進行優化,生成與該用戶信息相對應的廣告網絡分布(包括廣告網絡向量,參數β,向量wi,向量p)。如果廣告平臺能夠收集到用戶ID,將為每一個用戶維護一個廣告網絡分布策略。假設在優化之前,ADN1、ADN2、ADN3對各種庫存的分配比例都為1/3(如表2所示)。通過表3的數據,利用Hedge算法,可以得到與包括用戶信息的庫存(以應用ID,廣告位ID,用戶ID為條件)相對應投放策略庫1,具體數據參見表7。表7同理,通過表4的數據,可以得到與包括用戶信息的庫存(應用ID,廣告位ID,性別為條件)相對應的投放策略庫2。通過表5的數據,可以得到與包括用戶信息的庫存(應用ID,廣告位ID,地域為條件)相對應的投放策略庫。通過表6的數據,可以得到與包括用戶信息的庫存(應用ID,廣告位ID,性別,地域為條件)相對應的投放策略庫3。根據該庫存,從投放策略庫中確定與包括該用戶信息的庫存相對應的投放策略的流程如下:如果庫存為應用ID=1,廣告位ID=adid_1,用戶ID=userid_4,地域=廣州,則廣告平臺首先以“應用ID=1、廣告位ID=adid_1、用戶ID=userid_4”為查詢條件,查詢“投放策略庫1”,發現沒有合適的記錄;再以“應用ID=1,廣告位ID=1,地域=廣州”為查詢條件,查詢“投放策略庫1”,獲取庫存對應的廣告網絡分布。在本發明實施例中,廣告平臺還可以根據公式3周期性的更新β值,β=g(Lossbest/lnN),公式3其中Lossbest代表在N次判定中,損失最小的廣告網絡。服務端會將更新的β放在最新的策略文件中,并且,β值也可以通過一定學習算法指定,比如說,先設置β值為一個值(如0.8),計算一定周期內的損失;再指定β值為另一個值(如0.9),計算一定周期內的損失。取所有周期中損失最小的β作為最優值。以下,省略對相同或相似情況的說明。廣告平臺將以獲取的廣告網絡分布為基礎,生成策略文件。廣告平臺更新網絡信息的流程如下,即,廣告平臺可以依據用戶的需求更新廣告網絡,例如,用戶可以通過操作界面將廣告網絡ADN3修改為廣告網絡ADN4,即,修改前為ADN1、ADN2、ADN3,修改后為ADN1、ADN2、ADN4。廣告網絡更新后,分配比例的初始值可以人工設置,例如使ADN1的分配比例為0.4,使ADN2的分配比例為0.4,使ADN4的分配比例為0.2;也可以由系統自動產生,例如,使ADN1、ADN2、ADN4各占1/3。新的廣告網絡相關信息(包括投放比例,廣告網絡接口,廣告網絡名稱等信息)將會被記錄在新的投放策略中。并且,廣告平臺可以根據新的投放策略生成策略文件并下發給客戶端,從而使客戶端依據新的投放策略,進行廣告投放。在本發明實施例中,該第一用戶操作信息可以包括以下任意之一或其組合:廣告網絡中廣告的展示次數、廣告網絡中廣告的點擊次數、廣告網絡中廣告的點擊率、廣告網絡的被選擇次數、廣告網絡的被點擊次數、廣告網絡的點擊率。應理解,以上列舉的各參數或信息僅是本發明的示例性說明,本發明并不限定于此。根據本發明實施例的投放廣告的方法,通過廣告平臺根據用戶信息更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。情況2可選地,在本發明實施例中,該根據該投放信息,進行廣告投放,包括:根據該投放信息包括的用于指示第三投放廣告網絡的接口文件,從該第三投放廣告網絡獲取至少一個廣告,進行投放,其中,該第三投放廣告網絡是該廣告平臺根據網絡信息和第一分配信息,從至少兩個備選廣告網絡中確定的,該網絡信息用于指示該至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例,該網絡信息和該第一分配信息是該廣告平臺根據該用戶信息確定的。具體地說,廣告平臺可以根據上述投放策略中的各參數,確定備選廣告網絡和流量在各備選廣告網絡中的分配比例。例如,在本發明實施例中,根據以上投放策略(表2)中的記錄,廣告平臺首先確定Hedge算法中的初始權重w1=(0.333,0.333,0.333),確定Hedge算法中的可調參數β=0.8,然后依據公式1,確定ADN1、ADN2、ADN3的投放比率為p1=(0.333,0.333,0.333),表示ADN1、ADN2、ADN3的流量分配各占1/3,即ADN1、ADN2、ADN3的投放概率或被選擇的概率各為33.3%。進而按該分配比例從備選的廣告網絡中選擇一個用于投放廣告的廣告網絡,將該廣告網絡的接口文件發送給用戶,在S120,客戶端從接收到的第二消息中,獲取該接口文件。在S130,客戶端直接從該接口文件指示的廣告網絡獲取廣告,進行投放。根據本發明實施例的投放廣告的方法,通過結合用戶信息選擇廣告網絡,能夠使所選擇的廣告網絡符合用戶的喜好,從而實現個性化的廣告網絡分配。可選地,該根據該投放信息,進行廣告投放,還包括:獲取第二用戶操作信息;向該廣告平臺發送第四消息,該第四消息包括該第二用戶操作信息和該用戶信息,以便于該廣告平臺根據該第二用戶操作信息和該用戶信息,更新該網絡信息和/或該第一分配信息。在本發明實施例中,客戶端可以向廣告平臺反饋與接口文件對應的廣告網絡的相關信息,由于客戶端只從與該接口文件對應的一個廣告網絡獲取廣告,因此,向廣告平臺反饋的參數只包括一個廣告網絡的相關信息,除此之外,廣告平臺對投放策略的更新流程與情況1中的相似,在此,為了避免重復,省略其說明。根據本發明實施例的投放廣告的方法,通過廣告平臺根據用戶信息更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。在本發明實施例中,該第二用戶操作信息包括以下任意之一或其組合:廣告所屬的廣告網絡的信息、廣告的展示次數、廣告的點擊次數、廣告的點擊率。應理解,以上列舉的各參數或信息僅是本發明的示例性說明,本發明并不限定于此,例如,上述各參數或信息還可以包括廣告所屬的廣告網絡的信息,但是,由于用戶獲取廣告的廣告網絡是廣告平臺選擇的,因此,廣告平臺也可以基于用戶信息與為用戶選擇的廣告網絡的對應關系,記錄下該廣告網絡。情況3可選地,在本發明實施例中,該根據該投放信息,進行廣告投放,包括:根據該投放信息包括的廣告信息和第二分配信息,從至少兩個廣告中獲取至少一個廣告,進行投放,其中,該廣告信息用于指示該至少兩個廣告,該第二分配信息用于指示廣告展示流量在該至少兩個廣告中的分配比例,該廣告信息和該第二分配信息是該廣告平臺根據網絡信息和第一分配信息確定的,該網絡信息用于指示至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例,該網絡信息和該第一分配信息是該廣告平臺根據該用戶信息確定的。具體地說,廣告平臺可以根據上述投放策略中的各參數,確定各備選廣告網絡和流量在各備選廣告網絡中的分配比例。例如,在本發明實施例中,根據以上投放策略(表2)中的記錄,廣告平臺首先確定Hedge算法中的初始權重w1=(0.333,0.333,0.333),確定Hedge算法中的可調參數β=0.8,然后依據公式1,確定ADN1、ADN2、ADN3的投放比率為p1=(0.333,0.333,0.333),表示ADN1、ADN2、ADN3的流量分配各占1/3,即ADN1、ADN2、ADN3的投放概率或被選擇的概率各為33.3%。進而按該分配比例從備選的廣告網絡中獲取至少兩個廣告,例如,從ADN1選擇一個廣告AD1,從ADN2選擇一個廣告AD2,從ADN3選擇兩個廣告AD3、AD4,此時,由于ADN1、ADN2、ADN3的投放概率或被選擇的概率各為33.3%,所以AD1、AD2的被選擇的概率各為33%,而AD3、AD4被選擇的概率各為16.5%,廣告平臺將用于指示以上備選廣告(AD1、AD2、AD3、AD4)的廣告信息,和流量分配比例信息下發給客戶端,在S120,客戶端從接收到的第二消息中,獲取備選廣告的廣告信息和流量分配比例信息。在S130,客戶端按該流量分配比例信息所指示的分配比例從備選廣告(AD1、AD2、AD3、AD4)中選擇用于投放的廣告,進行投放。根據本發明實施例的投放廣告的方法,通過結合用戶信息選擇廣告,能夠使所選擇的廣告符合用戶的喜好,從而實現個性化的廣告網絡分配,并且,客戶端無需與廣告網絡建立連接,從而減少了對用戶性能的影響。可選地,該根據該投放信息,進行廣告投放,還包括:獲取第二用戶操作信息;向該廣告平臺發送第四消息,該第四消息包括該第二用戶操作信息和該用戶信息,以便于該廣告平臺根據該第二用戶操作信息和該用戶信息,更新該網絡信息和/或該第一分配信息。在本發明實施例中,由于用戶不對廣告網絡進行選擇,因此,向廣告平臺反饋的參數只包括廣告的相關信息,除此之外,廣告平臺對投放策略的更新流程與情況1中的相似,在此,為了避免重復,省略其說明。根據本發明實施例的投放廣告的方法,通過廣告平臺根據用戶信息更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。在本發明實施例中,該第二用戶操作信息包括以下任意之一或其組合:廣告的展示次數、廣告的點擊次數、廣告的點擊率、廣告所屬廣告網絡的信息。應理解,以上列舉的各參數或信息僅是本發明的示例性說明,本發明并不限定于此。返回S130,可選的,在本發明實施例中,進行廣告投放之后,該方法還包括:在廣告庫中保存根據該投放信息獲取的廣告。其中,需要說明的是,該廣告庫可以在客戶端自身保存,也可以在其他實體上保存,本發明實施例并不限定該廣告庫的具體位置。其中,在該廣告庫中保存根據該投放信息獲取的廣告之后,該方法還包括:從該廣告庫中,獲取至少一個廣告,進行投放。具體地說,客戶端在獲取廣告后,可以將該廣告保存在本地的廣告庫中,根據本發明實施例的投放廣告方法,在下一次需要投放廣告時(例如,應用開啟),客戶端可以直接從本地的廣告庫中選擇廣告進行投放,從而提高了廣告投放效率,減少了對用戶性能的影響。在本發明實施例中,該用戶信息可以包括以下任意之一或其組合:用戶年齡、用戶性別、用戶位置、用戶標識。應理解,以上列舉的各參數或信息僅是本發明的示例性說明,本發明并不限定于此。圖2示出了從廣告平臺的角度描述的,根據本發明實施例的投放廣告的方法200的示意性流程圖。如圖2所示,該方法200包括:S210,接收客戶端發送的包括用戶信息的第一消息;S220,根據該用戶信息,確定網絡信息和第一分配信息,其中,該網絡信息用于指示至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例;根據該網絡信息和該第一分配信息,確定投放信息;S230,向該客戶端發送包括該投放信息的第二消息,以便于該客戶端根據該投放信息,進行廣告投放。具體地說,在例如用戶啟動應用程序或通過瀏覽器瀏覽內容網站時,客戶端可以向廣告平臺發送包括用戶信息(例如,用戶ID、用戶年齡、用戶性別、用戶位置等)的第一消息,在S210,廣告平臺接收該第一消息。在S220,廣告平臺收到該第一消息后,可以根據該用戶信息(例如,用戶ID,用戶年齡,用戶性別,用戶位置等)與廣告位信息(例如,應用ID,廣告位ID,廣告位尺寸,廣告位類別等)生成庫存,從而,可以根據該庫存,從投放策略庫中確定與包括該用戶信息的庫存相對應的投放策略,并生成策略文件。具體地說,廣告平臺可以維護一個用戶信息庫,該用戶信息庫中的用戶信息可以是由客戶端應用程序的開發者提供的,也可以是用戶自己上報的,還可以是第三方服務器提供的,因此,廣告平臺還可以依據規定條件(如用戶ID)查詢保存在用戶信息庫中的用戶信息。因此,當第一消息包括的用戶信息為用戶ID時,如果用戶信息庫中保存有該用戶ID,則廣告平臺可以根據以下表1確定該用戶的其他相關信息。從而,廣告平臺可以將用戶信息(例如,用戶ID,用戶年齡,用戶性別,用戶位置等)與廣告位信息(例如,應用ID,廣告位ID,廣告位尺寸,廣告位類別等)結合,生成庫存。并且,廣告平臺還可以根據該庫存(包括該用戶信息,例如,用戶ID),從其維護的用于指示庫存(包括該用戶信息,例如,應用位ID、廣告位ID與用戶ID的結合)與投放策略的對應關系的投放策略庫(如表2所示)中,確定符合該用戶喜好的投放策略,并生成策略文件,其中,庫存與廣告網絡分布可以用多維數據庫的方式(如fastbit)存儲,以備查詢。例如,如表2所示,確定備選的廣告網絡為ADN1、ADN2、ADN3,確定向量p為廣告網絡分配比例。在本發明實施例中,廣告平臺可以將該策略文件直接下發給客戶端(情況4),也可以自行根據該投放策略,按投放策略中記錄的備選的廣告網絡和流量分配比例,選擇一個廣告網絡,并生成該廣告網絡的接口文件,將該接口文件下發給客戶端(情況5),還可以根據策略文件,選擇一個或多個廣告網絡,并從選擇的廣告網絡中獲取至少兩個廣告,通知客戶端廣告展示流量在各廣告中的分配比例,使客戶端根據該分配比例,投放廣告(情況6);以下,分別對這三種情況進行說明。情況4在S230,可選地,在本發明實施例中,廣告平臺可以將該策略文件直接下發給客戶端,客戶端根據該策略文件,按策略文件中記錄的備選廣告網絡和廣告展示流量在各備選廣告網絡中的分配比例,獲取廣告。因此,該根據該網絡信息和該第一分配信息,確定投放信息,包括:根據該網絡信息和該第一分配信息,確定包括該網絡信息和該第一分配信息的投放信息。具體地說,廣告平臺可以將策略文件,發送給客戶端,該策略文件記錄有用于指示至少兩個備選廣告網絡的網絡信息(例如,策略文件中的指示ADN1、ADN2、ADN3三個廣告網絡的信息)和用于指示廣告展示流量(以下,簡稱流量)在各廣告網絡中的分配比例的第一分配信息(例如,策略文件中的0.333,0.333,0.333表示用于計算流量在ADN1、ADN2、ADN3三個廣告網絡中的分配比例的初始權重)。客戶端可以根據該策略文件中的各參數,確定備選廣告網絡和流量在各備選廣告網絡中的分配比例,具體地說,客戶端可以確定Hedge算法中的初始權重w1=(0.333,0.333,0.333),確定Hedge算法中的可調參數β=0.8,依據公式1,確定ADN1、ADN2、ADN3的投放比率為p1=(0.333,0.333,0.333)(表示ADN1、ADN2、ADN3的流量分配各占1/3,即ADN1、ADN2、ADN3的投放概率或被選擇的概率各為33.3%),客戶端按該分配比例從備選廣告網絡(ADN1、ADN2、ADN3)中選擇用于投放廣告的廣告網絡,進行廣告投放。根據本發明實施例的投放廣告的方法,通過結合用戶信息選擇廣告網絡,能夠使所選擇的廣告網絡符合用戶的喜好,從而實現個性化的廣告網絡分配。可選地,在本發明中,在向該客戶端發送包括該投放信息的第二消息之后,該方法還包括:接收該客戶端發送的包括第一用戶操作信息和該用戶信息的第三消息;根據該第一用戶操作信息和該用戶信息,更新該網絡信息和/或該第一分配信息。具體地說,在本發明實施例中,客戶端可以將操作信息(例如,包括以下任意之一或其組合:廣告網絡中廣告的展示次數、廣告網絡中廣告的點擊次數、廣告網絡中廣告的點擊率、廣告網絡的被選擇次數、廣告網絡的被點擊次數、廣告網絡的點擊率)連同用戶信息(例如,包括以下任意之一或其組合:用戶年齡、用戶性別、用戶位置、用戶標識)反饋給廣告平臺,廣告平臺可以根據該操作信息,更新與包括該用戶信息的庫存相對應的投放策略(包括網絡信息和/或第一分配信息),例如,如果應用A以分布p1投放了100次廣告,點擊了廣告網絡(ADN1)的廣告,統計ADN1投放34次,ADN2投放33次,ADN3投放33次,從而得到各廣告網絡的點擊率(CTR,clickthroughrate),例如,ADN1的點擊率CTR1=1/34,ADN2的點擊率CTR2=0,ADN1的點擊率CTR3=0。在以上說明中,以CTR為參數,對更新過程進行了說明,本發明并未限定于此,也可以使用例如每千次點擊帶來的價值(eCPM,effectiveCPM)作為參數進行更新,此情況下,需要給出每次點擊的價值,初始分配比例可以參照每次點擊的價值(CPC,costperclick)確定,以AND1為例,設ADN1點擊一次0.5元,AND2點擊一次1元,AND3點擊一次0.5元,則AND1的初始分配值為:并且,對點擊次數進行修正,假設ADN1的修正參數εADN1為1,則ADN2的修正參數為同理ADN3的修正參數εADN3為1。以計算ADN2為例,計算點擊率比如說ADN2廣告網絡的展示次數為200,點擊次數為2,那經過修正的點擊率應該為以下,省略對相同或相似情況的說明。廣告平臺更新第一分配信息的流程如下,即,廣告平臺可以分析客戶端上報的操作信息,并依據包括用戶信息(以性別,地址為例)的庫存生成表3。在本發明實施例中,采用不同的隱私策略,上報用戶信息的方式不一樣。具體表現為有些用戶不希望將自己的ID與自己其他用戶信息關聯起來,這部分用戶在上報時,可以不上報用戶ID。如果上報用戶ID,則計算點擊率,否則不需要計算。將表3的數據按照應用ID,廣告位ID,地域進行統計,得到表4。將表3數據按照應用ID、廣告位ID、性別進行統計,得到表5。將表3數據按照應用ID,廣告位ID、性別、地域統計,得到表6。表4到表6的產生過程中,可以利用Apriori算法,以展示次數為支持度,以應用ID,廣告位ID,地域,性別、廣告網絡為項。在滿足一定觸發條件(例如,展示次數或者點擊次數達到一定值,或達到規定的時間周期間隔(例如,一天)等)的情況下,廣告平臺可以根據庫存,利用Hedge算法對網絡信息和第一分配信息進行優化,生成與用戶信息相對應的廣告網絡分布(包括廣告網絡向量,參數β,向量wi,向量p)。如果廣告平臺能夠收集到用戶ID,將為每一個用戶維護一個廣告網絡分布策略。假設在優化之前,ADN1、ADN2、ADN3對各種庫存的分配比例都為1/3(如表2所示)。通過表3的數據,利用Hedge算法,可以得到與包括用戶信息的庫存(以應用ID,廣告位ID,用戶ID為條件)相對應投放策略庫1,具體數據參見表7。同理,通過表4的數據,可以得到與包括用戶信息的庫存(應用ID,廣告位ID,性別為條件)相對應的投放策略庫2。通過表5的數據,可以得到與包括用戶信息的庫存(應用ID,廣告位ID,地域為條件)相對應的投放策略庫。通過表6的數據,可以得到與包括用戶信息的庫存(應用ID,廣告位ID,性別,地域為條件)相對應的投放策略庫3。根據該庫存,從投放策略庫中確定與包括該用戶信息的庫存相對應的投放策略的流程如下:如果庫存為應用ID=1,廣告位ID=adid_1,用戶ID=userid_4,地域=廣州,則廣告平臺首先以“應用ID=1、廣告位ID=adid_1、用戶ID=userid_4”為查詢條件,查詢“投放策略庫1”,發現沒有合適的記錄;再以“應用ID=1,廣告位ID=1,地域=廣州”為查詢條件,查詢“投放策略庫1”,獲取庫存對應的廣告網絡分布。在本發明實施例中,廣告平臺還可以根據公式3周期性的更新β值,并且,β值也可以通過一定學習算法指定,比如說,先設置β值為一個值(如0.8),計算一定周期內的損失;再指定β值為另一個值(如0.9),計算一定周期內的損失。取所有周期中損失最小的β作為最優值。廣告平臺將以獲取的廣告網絡分布為基礎,生成策略文件。廣告平臺更新網絡信息的流程如下,即,廣告平臺可以依據用戶的需求更新廣告網絡,具體地說,用戶可以通過操作界面將例如廣告網絡ADN3修改為廣告網絡ADN4,即,修改前為ADN1、ADN2、ADN3,修改后為ADN1、ADN2、ADN4。廣告網絡更新后,分配比例的初始值可以人工設置,例如使ADN1的分配比例為0.4,使ADN2的分配比例為0.4,使ADN4的分配比例為0.2;也可以由系統自動產生,例如,使ADN1、ADN2、ADN4各占1/3。新的廣告網絡相關信息(包括投放比例,廣告網絡接口,廣告網絡名稱等信息)將會被記錄在新的投放策略中。并且,廣告平臺可以根據新的投放策略生成策略文件并下發給客戶端,從而使客戶端依據新的投放策略,進行廣告投放。在本發明實施例中,該第一用戶操作信息可以包括以下任意之一或其組合:廣告網絡中廣告的展示次數、廣告網絡中廣告的點擊次數、廣告網絡中廣告的點擊率、廣告網絡的被選擇次數、廣告網絡的被點擊次數、廣告網絡的點擊率。應理解,以上列舉的各參數或信息僅是本發明的示例性說明,本發明并不限定于此。根據本發明實施例的投放廣告的方法,通過廣告平臺根據用戶信息更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。情況5返回S230,可選地,在本發明實施例中,廣告平臺也可以自行根據該投放策略,按投放策略中記錄的各個備選廣告網絡和在各個備選廣告網絡的流量分配比例,選擇一個廣告網絡,并生成該廣告網絡的接口文件,將該接口文件下發給客戶端,客戶端可以直接根據該接口文件,從與該接口文件相對應的廣告網絡獲取廣告。因此,該根據該網絡信息和該第一分配信息,確定投放信息,包括:根據該網絡信息和該第一分配信息,從該至少兩個備選廣告網絡中確定第三投放廣告網絡;確定包括接口文件的投放信息,該接口文件用于指示該第三投放廣告網絡。具體地說,廣告平臺可以根據上述投放策略中的各參數,確定各備選廣告網絡和流量在各備選廣告網絡中的分配比例。例如,在本發明實施例中,根據以上投放策略(表2)中的記錄,廣告平臺首先確定Hedge算法中的初始權重w1=(0.333,0.333,0.333),確定Hedge算法中的可調參數β=0.8,然后依據公式1,確定ADN1、ADN2、ADN3的投放比率為p1=(0.333,0.333,0.333),表示ADN1、ADN2、ADN3的流量分配各占1/3,即ADN1、ADN2、ADN3的投放概率或被選擇的概率各為33.3%。進而按該分配比例從備選的廣告網絡中選擇一個用于投放廣告的廣告網絡,將該廣告網絡的接口文件發送給客戶端。根據本發明實施例的投放廣告的方法,通過結合用戶信息選擇廣告網絡,能夠使所選擇的廣告網絡符合用戶的喜好,從而實現個性化的廣告網絡分配。可選地,在本發明中,在向該客戶端發送包括該投放信息的第二消息之后,該方法還包括:接收該客戶端發送的包括第二用戶操作信息和該用戶信息的第四消息;根據該第二用戶操作信息和該用戶信息,更新該網絡信息和/或該第一分配信息。在本發明實施例中,客戶端可以向廣告平臺反饋與接口文件對應的廣告網絡的相關信息,由于客戶端只從與該接口文件對應的一個廣告網絡獲取廣告,因此,向廣告平臺反饋的參數只包括一個廣告網絡的相關信息,除此之外,廣告平臺對投放策略的更新流程與情況4中的相似,在此,為了避免重復,省略其說明。在本發明實施例中,該第二用戶操作信息包括以下任意之一或其組合:廣告的展示次數、廣告的點擊次數、廣告的點擊率。應理解,以上列舉的各參數或信息僅是本發明的示例性說明,本發明并不限定于此,例如,上述各參數或信息還可以包括廣告所屬的廣告網絡的信息,但是,由于客戶端獲取廣告的廣告網絡為廣告平臺選擇的,因此,廣告平臺也可以基于用戶信息與為用戶選擇的廣告網絡的對應關系,記錄下該廣告網絡。根據本發明實施例的投放廣告的方法,通過廣告平臺根據用戶信息更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。情況6返回S230,可選地,在本發明實施例中,該根據該網絡信息和該第一分配信息,確定投放信息,包括:根據該網絡信息和該第一分配信息,從該至少兩個備選廣告網絡中確定第四投放廣告網絡,并從該第四投放廣告網絡獲取至少兩個廣告;根據該第一分配信息,確定廣告展示流量在該至少兩個廣告中的分配比例;確定包括廣告信息和第二分配信息的投放信息,該廣告信息用于指示該至少兩個廣告,該第二分配信息用于指示廣告展示流量在該至少兩個廣告中的分配比例。具體地說,廣告平臺可以根據上述投放策略中的各參數,確定備選廣告網絡和流量在各廣告網絡中的分配比例。例如,在本發明實施例中,根據以上投放策略(表2)中的記錄,廣告平臺首先確定Hedge算法中的初始權重w1=(0.333,0.333,0.333),確定Hedge算法中的可調參數β=0.8,然后依據公式1,確定ADN1、ADN2、ADN3的投放比率為p1=(0.333,0.333,0.333),表示ADN1、ADN2、ADN3的流量分配各占1/3,即ADN1、ADN2、ADN3的投放概率或被選擇的概率各為33.3%。進而按該分配比例從備選的廣告網絡中獲取至少兩個廣告,例如,從ADN1選擇一個廣告AD1,從ADN2選擇一個廣告AD2,從ADN3選擇兩個廣告AD3、AD4,此時,由于ADN1、ADN2、ADN3的投放概率或被選擇的概率各為33.3%,所以AD1、AD2被選擇的概率各為33%,而AD3、AD4被選擇的概率各為16.5%,廣告平臺將用于指示以上備選廣告(AD1、AD2、AD3、AD4)的廣告信息,和流量分配比例下發給客戶端。根據本發明實施例的投放廣告的方法,通過結合用戶信息選擇廣告,能夠使所選擇的廣告符合用戶的喜好,從而實現個性化的廣告網絡分配,并且,客戶端無需與廣告網絡建立連接,從而減少了對用戶性能的影響。可選地,在本發明中,在向該客戶端發送包括該投放信息的第二消息之后,該方法還包括:接收該客戶端發送的包括第二用戶操作信息和該用戶信息的第四消息;根據該第二用戶操作信息和該用戶信息,更新該網絡信息和/或該第一分配信息。在本發明實施例中,由于用戶只從特定的一個廣告網絡獲取廣告,因此,向廣告平臺反饋的參數只包括一個廣告網絡的相關信息,除此之外,廣告平臺對投放策略的更新流程與情況4中的相似,在此,為了避免重復,省略其說明。在本發明實施例中,該第二用戶操作信息包括以下任意之一或其組合:廣告所屬的廣告網絡、廣告的展示次數、廣告的點擊次數、廣告的點擊率。應理解,以上列舉的各參數或信息僅是本發明的示例性說明,本發明并不限定于此。根據本發明實施例的投放廣告的方法,通過廣告平臺根據用戶信息更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。在本發明實施例中,該用戶信息可以包括以下任意之一或其組合:用戶年齡、用戶性別、用戶位置和用戶標識。應理解,以上列舉的各參數或信息僅是本發明的示例性說明,本發明并不限定于此。圖3示出了從客戶端的角度描述的,根據本發明實施例的投放廣告的方法300的示意性流程圖。如圖3所示,該方法300包括:S310,接收廣告平臺發送的投放請求消息,該投放請求消息包括該廣告平臺確定的網絡信息和第一分配信息,該網絡信息用于指示至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例;S320,根據該網絡信息和該第一分配信息,從該至少兩個備選廣告網絡中確定初始投放廣告網絡,并從該初始投放廣告網絡獲取至少一個廣告,進行投放;S330,獲取第一用戶操作信息;S340,根據該第一用戶操作信息,更新該第一分配信息;S350,根據該網絡信息和更新后的第一分配信息,從該至少兩個備選廣告網絡中確定更新投放廣告網絡,并從該更新投放廣告網絡獲取至少一個廣告,進行投放。在本發明實施例中,客戶端可以不向廣告平臺上報用戶信息,廣告平臺也可以不根據用戶信息來確定備選的廣告網絡和流量分配比例。具體地說,在S310,客戶端接收到廣告平臺下發的用于指示投放策略的策略文件,其中,一方面,在例如用戶啟動應用程序或通過瀏覽器瀏覽內容網站時,客戶端可以向廣告平臺發送廣告請求消息,從而使廣告平臺根據該請求消息下發策略文件,另一方面廣告平臺也可以主動向客戶端下發策略文件。廣告平臺可以自主確定用于投放廣告的廣告網絡和流量在各廣告網絡中的分配比例,并將該信息記錄在策略文件中,發送給客戶端。在S320,客戶端可以根據該策略文件中的各參數,確定各備選廣告網絡和流量在各備選廣告網絡中的分配比例。例如,在本發明實施例中,客戶端可以根據以上策略文件1,確定備選廣告網絡為ADN1、ADN2、ADN3,確定流量分配的初始權重w1=(0.333,0.333,0.333),確定Hedge算法中的可調參數β=0.8,并依據公式1,確定ADN1、ADN2、ADN3的投放比率為p1=(0.333,0.333,0.333),表示ADN1、ADN2、ADN3的流量分配各占1/3,即ADN1、ADN2、ADN3的投放概率或被選擇的概率各為33.3%。在S330,客戶端按該分配比例從備選的廣告網絡中選擇用于投放廣告的廣告網絡,進行廣告投放。在S340,客戶端在投放廣告后,可以記錄用戶的操作信息(例如,廣告網絡中廣告的點擊率),以該操作信息作為判斷損失的標準,以用戶點擊廣告作為出發策略文件更新的條件,對該策略文件進行更新。具體地說,如果應用A以分布p1投放了100次廣告,點擊了廣告網絡(ADN1)的廣告,統計ADN1投放34次,ADN2投放33次,ADN3投放33次,從而,得到各廣告網絡的點擊率(CTR,clickthroughrate),例如,ADN1的點擊率CTR1=1/34,ADN2的點擊率CTR2=0,ADN1的點擊率CTR3=0。依據公式2,得出w2=(0.333333,0.309439,0.309439)。依據公式1,得出p2=(0.35006,0.32497,0.32497)在S350,下一次廣告投放時,客戶端將以分布p2來選擇用于投放的廣告網絡,即ADN1、ADN2、ADN3的投放概率或被選擇的概率分別為35.006%、32.497%、32.497%。在以上說明中,以CTR為參數,對更新過程進行了說明,本發明并未限定于此,也可以使用例如每千次點擊帶來的價值(eCPM,effectiveCPM)作為參數進行更新,此情況下,需要給出每次點擊的價值,初始分配比例可以參照每次點擊的價值(CPC,costperclick)確定,以AND1為例,設ADN1點擊一次0.5元,AND2點擊一次1元,AND3點擊一次0.5元,則AND1的初始分配值為:并且,對點擊次數進行修正,假設ADN1的修正參數εADN1為1,則ADN2的修正參數為同理ADN3的修正參數εADN3為1。以計算ADN2為例,計算點擊率比如說ADN2廣告網絡的展示次數為200,點擊次數為2,那經過修正的點擊率應該為以下,省略對相同或相似情況的說明。根據本發明實施例的投放廣告的方法,通過客戶端實時更新廣告網絡的投放比例等信息,能夠結合用戶信息選擇廣告網絡,使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。可選的地,在本實施例中,該方法300還包括:S360、在廣告庫中保存從該更新投放廣告網絡獲取的廣告。其中,需要說明的是,該廣告庫可以在客戶端自身保存,也可以在其他實體上保存,本發明實施例并不限定該廣告庫的具體位置。S370、從該廣告庫中,獲取至少一個廣告,進行投放。具體地說,客戶端在獲取廣告后,可以將該廣告保存在本地的廣告庫中,根據本發明實施例的投放廣告的方法,在下一次需要投放廣告時(例如,應用開啟),客戶端可以直接從本地的廣告庫中選擇廣告進行投放,從而提高了廣告投放效率,并減少了對用戶性能的影響。可選地,在本發明實施例中,該廣告平臺發送包括該用戶操作信息的第二消息,以便于該廣告平臺根據該用戶操作信息,更新該網絡信息和/或該分配信息。具體地說,在本發明實施例中,該方法300還可以包括:S380,向該廣告平臺發送包括該第一用戶操作信息的反饋消息,以便于該廣告平臺根據該第一用戶操作信息,更新該網絡信息和/或該分配信息。其中,需要說明的是,在獲取第一用戶操作信息之后,即可執行該步驟S380。具體地說,廣告平臺可以將客戶端上報的信息按照應用ID,廣告位ID進行統計,得到表8的數據表8應用ID廣告位ID廣告網絡展示次數點擊次數點擊率1adid_1ADN11800240.01331adid_1ADN21800200.01111adid_1ADN31800270.015表8的產生過程中,可以利用Apriori算法,以展示次數為支持度,以應用ID、廣告位ID為項。在滿足一定觸發條件(例如,展示次數或者點擊次數達到一定值,或達到規定的時間周期間隔(例如,一天)等)的情況下,廣告平臺可以利用Hedge算法對網絡信息和第一分配信息進行優化,生成廣告網絡分布(包括廣告網絡向量,參數β,向量wi,向量p)。假設在優化之前,ADN1/ADN2/ADN3對各種庫存的分配比例都為1/3(如表1所示)。通過表8的數據,利用Hedge算法,可以得到與條件向量(以應用ID、廣告位ID為條件)相對應投放策略庫1,具體數據參見表9。表9在本發明實施例中,廣告平臺還可以根據公式3周期性的更新β值,并且,β值也可以通過一定學習算法指定,比如說,先設置β值為一個值(如0.8),計算一定周期內的損失;再指定β值為另一個值(如0.9),計算一定周期內的損失。取所有周期中損失最小的β作為最優值。廣告平臺將以獲取的廣告網絡分布為基礎,生成策略文件。廣告平臺更新網絡信息的流程如下,即,廣告平臺可以依據用戶的需求更新廣告網絡,具體地說,用戶可以通過操作界面將例如廣告網絡ADN3修改為廣告網絡ADN4,即,修改前為ADN1、ADN2、ADN3,修改后為ADN1、ADN2、ADN4。廣告網絡更新后,分配比例的初始值可以人工設置,例如使ADN1的分配比例為0.4,使ADN2的分配比例為0.4,使ADN4的分配比例為0.2;也可以由系統自動產生,例如,使ADN1、ADN2、ADN4各占1/3。新的廣告網絡相關信息(包括投放比例,廣告網絡接口,廣告網絡名稱等信息)將會被記錄在新的投放策略中。并且,廣告平臺可以根據新的投放策略生成策略文件并下發給同步到客戶端,從而使客戶端依據新的投放策略,進行廣告投放。在本發明實施例中,該第一用戶操作信息包括以下任意之一或其組合:廣告網絡中廣告的展示次數、廣告網絡中廣告的點擊次數、廣告網絡中廣告的點擊率、廣告網絡的被選擇次數、廣告網絡的被點擊次數、廣告網絡的點擊率。應理解,以上列舉的各參數或信息僅是本發明的示例性說明,本發明并不限定于此。根據本發明實施例的投放廣告的方法,能夠使廣告平臺優化廣告網絡的分布。使廣告網絡的投放策略合理化。上文中,結合圖1至圖3,詳細描述了根據本發明實施例的投放廣告的方法,下面將結合圖4和圖6,詳細描述根據本發明實施例的投放廣告的裝置。圖4示出了從用戶角度描述的根據本發明實施例的投放廣告的裝置400的示意性框圖。如圖4所示,該裝置400包括:發送單元410,用于向廣告平臺發送包括用戶信息的第一消息;接收單元420,用于接收該廣告平臺發送第二消息,該第二消息包括該廣告平臺根據該用戶信息確定的投放信息;投放單元430,用于根據該投放信息,進行廣告投放。在本發明實施例中,廣告平臺可以直接將策略文件發送給客戶端,從而使客戶端根據該策略文件選擇廣告網絡,并從所選擇的廣告網絡獲取廣告(情況7);也可以根據策略文件,選擇一個廣告網絡,并將該廣告網絡的接口文件發送給客戶端,從而使客戶端直接從與該接口文件相對應的廣告網絡獲取廣告(情況8);還可以根據策略文件,選擇一個廣告網絡,并從該廣告網絡獲取至少兩個廣告,通知客戶端廣告展示流量在各廣告中的分配比例,使客戶端根據該分配比例,投放廣告(情況9)。以下,分別對這三種情況進行說明。情況7可選地,在本發明實施例中,該投放單元430具體用于根據該投放信息包括的網絡信息和第一分配信息,從至少兩個備選廣告網絡中確定第一投放廣告網絡,并從該第一投放廣告網絡獲取至少一個廣告,進行投放,其中,該網絡信息用于指示該至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例,該網絡信息和該第一分配信息是該廣告平臺根據該用戶信息確定的。根據本發明實施例的投放廣告的裝置,通過結合用戶信息選擇廣告網絡,能夠使所選擇的廣告網絡符合用戶的喜好,從而實現個性化的廣告網絡分配。可選地,在本發明實施例中,該投放單元430還用于獲取第一用戶操作信息;用于根據該第一用戶操作信息,更新該第一分配信息;以及用于根據該網絡信息和更新后的第一分配信息,從該備選廣告網絡中確定第二投放廣告網絡,并從該第二投放廣告網絡獲取至少一個廣告。根據本發明實施例的投放廣告的裝置,通過客戶端實時更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。可選地,在本發明實施例中,該發送單元410還用于向該廣告平臺發送第三消息,該第三消息包括該第一用戶操作信息和該用戶信息,以便于該廣告平臺根據該第一用戶操作信息和該用戶信息,更新該網絡信息和/或該第一分配信息。根據本發明實施例的投放廣告的裝置,通過廣告平臺根據用戶信息更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。在本發明實施例中,該第一用戶操作信息包括以下任意之一或其組合:廣告網絡中廣告的展示次數、廣告網絡中廣告的點擊次數、廣告網絡中廣告的點擊率、廣告網絡的被選擇次數、廣告網絡的被點擊次數、廣告網絡的點擊率。應理解,以上列舉的各參數或信息僅是本發明的示例性說明,本發明并不限定于此。情況8可選地,在本發明實施例中,該投放單元430具體用于根據該投放信息包括的用于指示第三投放廣告網絡的接口文件,從該第三投放廣告網絡獲取至少一個廣告,進行投放,其中,該第三投放廣告網絡是該廣告平臺根據網絡信息和第一分配信息,從至少兩個備選廣告網絡中確定的,該網絡信息用于指示該至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例,該網絡信息和該第一分配信息是該廣告平臺根據該用戶信息確定的。根據本發明實施例的投放廣告的裝置,通過結合用戶信息選擇廣告網絡,能夠使所選擇的廣告網絡符合用戶的喜好,從而實現個性化的廣告網絡分配。可選地,在本發明實施例中,該投放單元430還用于獲取第二用戶操作信息;以及該發送單元410還用于向該廣告平臺發送包括該第二用戶操作信息和該用戶信息的第四消息,以便于該廣告平臺根據該第二用戶操作信息和該用戶信息,更新該網絡信息和/或該第一分配信息。根據本發明實施例的投放廣告的裝置,通過廣告平臺根據用戶信息更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。情況9可選地,在本發明實施例中,該投放單元430具體用于根據該投放信息包括的廣告信息和第二分配信息,從至少兩個廣告中獲取至少一個廣告,進行投放,其中,該廣告信息用于指示該至少兩個廣告,該第二分配信息用于指示廣告展示流量在該至少兩個廣告中的分配比例,該廣告信息和該第二分配信息是該廣告平臺根據網絡信息和第一分配信息確定的,該網絡信息用于指示至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例,該網絡信息和該第一分配信息是該廣告平臺根據該用戶信息確定的。根據本發明實施例的投放廣告的裝置,通過結合用戶信息選擇廣告,能夠使所選擇的廣告符合用戶的喜好,從而實現個性化的廣告網絡分配,并且,客戶端無需與廣告網絡建立連接,從而減少了對用戶性能的影響。可選地,在本發明實施例中,該投放單元430還用于獲取第二用戶操作信息;以及該發送單元410還用于向該廣告平臺發送包括該第二用戶操作信息和該用戶信息的第四消息,以便于該廣告平臺根據該第二用戶操作信息和該用戶信息,更新該網絡信息和/或該第一分配信息。根據本發明實施例的投放廣告的裝置,通過廣告平臺根據用戶信息更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。在本發明實施例中,該第二用戶操作信息包括以下任意之一或其組合:廣告的展示次數、廣告的點擊次數、廣告的點擊率、廣告所屬廣告網絡的信息。可選地,在本發明實施例中,該裝置還包括:保存單元,用于在廣告庫中保存根據該投放信息獲取的廣告。其中,需要說明的是,該廣告庫可以在客戶端自身保存,也可以在其他實體上保存,本發明實施例并不限定該廣告庫的具體位置。可選地,該投放單元430還用于從該廣告庫中,獲取至少一個廣告,進行投放。根據本發明實施例的裝置,在下一次需要投放廣告時(例如,應用開啟),客戶端可以直接從本地的廣告庫中選擇廣告進行投放,減少了對用戶性能的影響。在本發明實施例中,該用戶信息可以包括以下任意之一或其組合:用戶年齡、用戶性別、用戶位置、用戶標識。根據本發明實施例的資源調度的裝置400可對應于本發明實施例的方法中的客戶端,并且,該資源調度的裝置400中的各單元和模塊上述其他操作和/或功能分別為了實現圖1中的方法100的相應流程,為了簡潔,在此不再贅述。圖5示出了從廣告平臺角度描述的根據本發明實施例的投放廣告的裝置500的示意性框圖。如圖5所示,該裝置500包括:接收單元510,用于接收客戶端發送的包括用戶信息的第一消息;確定單元520,用于根據該用戶信息,確定網絡信息和第一分配信息,其中,該網絡信息用于指示至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例;以及用于根據該網絡信息和該第一分配信息,確定投放信息;發送單元530,用于向該客戶端發送包括該投放信息的第二消息,以便于該客戶端根據該投放信息,進行廣告投放。在本發明實施例中,廣告平臺可以將該策略文件直接下發給客戶端(情況10),也可以自行根據該投放策略,按投放策略中記錄的備選的廣告網絡和流量分配比例,選擇一個廣告網絡,并生成該廣告網絡的接口文件,將該接口文件下發給客戶端(情況11),還可以根據策略文件,選擇一個廣告網絡,并從該廣告網絡獲取至少兩個廣告,通知客戶端廣告展示流量在各廣告中的分配比例,使客戶端根據該分配比例,投放廣告(情況12)以下,分別對這三種情況進行說明。情況10可選地,在本發明實施例中,該確定單元520具體用于根據該網絡信息和該第一分配信息,確定包括該網絡信息和該第一分配信息的投放信息。根據本發明實施例的投放廣告的裝置,通過結合用戶信息選擇廣告網絡,能夠使所選擇的廣告網絡符合用戶的喜好,從而實現個性化的廣告網絡分配。可選地,在本發明實施例中,該接收單元510還用于接收該客戶端發送的包括第一用戶操作信息和該用戶信息的第三消息;以及該確定單元520還用于根據該第一用戶操作信息和該用戶信息,更新該網絡信息和/或該第一分配信息。根據本發明實施例的投放廣告的裝置,通過廣告平臺根據用戶信息更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。在本發明實施例中,該第一用戶操作信息包括以下任意之一或其組合:廣告網絡中廣告的展示次數、廣告網絡中廣告的點擊次數、廣告網絡中廣告的點擊率、廣告網絡的被選擇次數、廣告網絡的被點擊次數、廣告網絡的點擊率。情況11可選地,在本發明實施例中,該確定單元520還用于根據該網絡信息和該第一分配信息,從該至少兩個備選廣告網絡中確定第三投放廣告網絡;以及用于確定包括接口文件的投放信息,該接口文件用于指示該第三投放廣告網絡。根據本發明實施例的投放廣告的裝置,通過結合用戶信息選擇廣告網絡,能夠使所選擇的廣告網絡符合用戶的喜好,從而實現個性化的廣告網絡分配。可選地,在本發明實施例中,該接收單元510還用于接收該用戶發送的包括第二用戶操作信息和該用戶信息的第四消息;以及該確定單元520還用于根據該第二用戶操作信息和該用戶信息,更新該網絡信息和/或該第一分配信息。根據本發明實施例的投放廣告的裝置,通過廣告平臺根據用戶信息更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。在本發明實施例中,該第二用戶操作信息包括以下任意之一或其組合:廣告的展示次數、廣告的點擊次數、廣告的點擊率。情況12可選地,在本發明實施例中,該確定單元520具體用于根據該網絡信息和該第一分配信息,從該至少兩個備選廣告網絡中確定第四投放廣告網絡,并從該第四投放廣告網絡獲取至少兩個廣告;用于根據該第一分配信息,確定廣告展示流量在該至少兩個廣告中的分配比例;以及用于確定包括廣告信息和第二分配信息的投放信息,該廣告信息用于指示該至少兩個廣告,該第二分配信息用于指示廣告展示流量在該至少兩個廣告中的分配比例。根據本發明實施例的投放廣告的裝置,通過結合用戶信息選擇廣告,能夠使所選擇的廣告符合用戶的喜好,從而實現個性化的廣告網絡分配,并且,客戶端無需與廣告網絡建立連接,從而減少了對用戶性能的影響。在本發明實施例中,該接收單元510還用于接收該客戶端發送的包括第二用戶操作信息和該用戶信息的第四消息;以及該確定單元520還用于根據該第二用戶操作信息和該用戶信息,更新該網絡信息和/或該第一分配信息。根據本發明實施例的投放廣告的裝置,通過廣告平臺根據用戶信息更新廣告網絡的投放比例等信息,能夠使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。在本發明實施例中,該第二用戶操作信息包括以下任意之一或其組合:廣告的展示次數、廣告的點擊次數、廣告的點擊率。在本發明實施例中,該用戶信息包括以下任意之一或其組合:用戶年齡、用戶性別、用戶位置、用戶標識。根據本發明實施例的資源調度的裝置500可對應于本發明實施例的方法中的廣告平臺,并且,該資源調度的裝置500中的各單元和模塊上述其他操作和/或功能分別為了實現圖2中的方法200的相應流程,為了簡潔,在此不再贅述。圖6示出了從客戶端角度描述的根據本發明實施例的投放廣告的裝置600的示意性框圖。如圖6所示,該裝置600包括:接收單元610,用于接收廣告平臺發送的投放請求消息,該投放請求消息包括該廣告平臺確定的網絡信息和第一分配信息,該網絡信息用于指示至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例;投放單元620,用于根據該網絡信息和該第一分配信息,從該至少兩個備選廣告網絡中確定初始投放廣告網絡,并從該初始投放廣告網絡獲取至少一個廣告,進行投放;獲取單元630,用于獲取第一用戶操作信息;更新單元640,用于根據該第一用戶操作信息,更新該第一分配信息;以及該投放單元620還用于根據該網絡信息和更新后的第一分配信息,從該至少兩個備選廣告網絡中確定更新投放廣告網絡,并從該更新投放廣告網絡獲取至少一個廣告,進行投放。根據本發明實施例的投放廣告的裝置,通過客戶端實時更新廣告網絡的投放比例等信息,能夠結合用戶信息選擇廣告網絡,使所選擇的廣告網絡實時符合用戶的喜好,從而實現個性化的廣告網絡分配。可選的地,該裝置還包括保存單元650,用于在廣告庫中保存從該更新投放廣告網絡獲取的廣告。其中,需要說明的是,該廣告庫可以在客戶端自身保存,也可以在其他實體上保存,本發明實施例并不限定該廣告庫的具體位置。可選地,在本實施例中該投放單元620還用于從該廣告庫中,獲取至少一個廣告,進行投放。根據本發明實施例的裝置,下一次需要投放廣告時(例如,應用開啟),客戶端可以直接從本地的廣告庫中選擇廣告進行投放,減少了對用戶性能的影響。可選地,在本發明實施例中,該裝置還包括:發送單元660,用于向該廣告平臺發送包括該第一用戶操作信息的反饋消息,以便于該廣告平臺根據該第一用戶操作信息,更新該網絡信息和/或該第一分配信息。根據本發明實施例的投放廣告的裝置,能夠使廣告平臺優化廣告網絡的分布。使廣告網絡的投放策略合理化。在本發明實施例中,該第一用戶操作信息包括以下任意之一或其組合:廣告網絡中廣告的展示次數、廣告網絡中廣告的點擊次數、廣告網絡中廣告的點擊率、廣告網絡的被選擇次數、廣告網絡的被點擊次數、廣告網絡的點擊率。根據本發明實施例的資源調度的裝置600可對應于本發明實施例的方法中的客戶端,并且,該資源調度的裝置600中的各單元和模塊上述其他操作和/或功能分別為了實現圖3中的方法300的相應流程,為了簡潔,在此不再贅述。在以上說明的本發明實施例中,客戶端可以從廣告網絡獲取一個廣告也可以獲取兩個以上廣告,本發明并未特別限定。圖7示出了根據本發明實施例的投放廣告的系統的示意性框圖,如圖7所示,該投放廣告的系統包括客戶端710和廣告平臺720,該客戶端710包括:發送單元,用于向廣告平臺發送包括用戶信息的第一消息;接收單元,用于接收該廣告平臺發送的第二消息,該第二消息包括該廣告平臺根據該用戶信息確定的投放信息;投放單元,用于根據該投放信息,進行廣告投放。該廣告平臺720包括:接收單元,用于接收客戶端發送的包括用戶信息的第一消息;確定單元,用于根據該用戶信息,確定網絡信息和第一分配信息,其中,該網絡信息用于指示至少兩個備選廣告網絡,該第一分配信息用于指示廣告展示流量在該至少兩個備選廣告網絡中的分配比例;以及用于根據該網絡信息和該第一分配信息,確定投放信息;發送單元,用于向該客戶端發送包括該投放信息的第二消息,以便于該客戶端根據該投放信息,進行廣告投放。根據本發明實施例的投放廣告的系統通過結合用戶信息選擇廣告網絡,能夠使所選擇的廣告網絡符合用戶的喜好,從而實現個性化的廣告網絡分配。應理解,本文中術語“和/或”,僅僅是一種描述關聯對象的關聯關系,表示可以存在三種關系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關聯對象是一種“或”的關系。應理解,在本發明實施例中,術語“第一投放廣告網絡”、“第二投放廣告網絡”、“第三投放廣告網絡”、“第四投放廣告網絡”、“初始投放廣告網絡”、“更新投放廣告網絡”均是用于投放廣告的網絡,為了便于理解,采用不同名稱,其可能是同一個廣告網絡,也可能是不同的廣告網絡,本發明并未對此限定。應理解,在本發明的各種實施例中,上述各過程的序號的大小并不意味著執行順序的先后,各過程的執行順序應以其功能和內在邏輯確定,而不應對本發明實施例的實施過程構成任何限定。本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結合來實現。這些功能究竟以硬件還是軟件方式來執行,取決于技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的范圍。所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。在本申請所提供的幾個實施例中,應該理解到,所揭露的系統、裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。所述功能如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-OnlyMemory)、隨機存取存儲器(RAM,RandomAccessMemory)、磁碟或者光盤等各種可以存儲程序代碼的介質。以上所述,僅為本發明的具體實施方式,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應所述以權利要求的保護范圍為準。