本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種信息推送方法及裝置。
背景技術(shù):
網(wǎng)絡(luò)信息推送平臺可以利用網(wǎng)站上的橫幅、文本鏈接、多媒體等向客戶端推送信息,例如,可以推送廣告或者新聞等等。在實(shí)際應(yīng)用中,信息主一般會對信息推送的地域有要求,同時(shí)會請第三方監(jiān)測公司對網(wǎng)絡(luò)信息推送平臺所推送的信息進(jìn)行監(jiān)測,確認(rèn)網(wǎng)絡(luò)信息推送平臺所推送的信息是否符合其設(shè)定的地域要求。
現(xiàn)有的信息推送方法為:負(fù)責(zé)推送信息的服務(wù)器在獲得信息推送請求后,從該信息推送請求中獲取目標(biāo)客戶端的ip(internetprotocol,網(wǎng)絡(luò)之間互連的協(xié)議)地址;然后確定該ip地址所屬的地域,并根據(jù)上述地域確定目標(biāo)信息;向目標(biāo)客戶端推送該目標(biāo)信息。
雖然應(yīng)用上述方式可以實(shí)現(xiàn)信息推送,但是網(wǎng)絡(luò)信息推送平臺在進(jìn)行信息推送的同時(shí),還受第三方監(jiān)測公司的監(jiān)測,第三方監(jiān)測公司的服務(wù)器一般基于前述推送請求對應(yīng)的監(jiān)測請求獲得目標(biāo)客戶端的ip地址,然后確定所獲得ip地址所屬的地域,這種情況下,由于網(wǎng)絡(luò)環(huán)境、策略路由和域名劫持等因素可能會導(dǎo)致上述兩個(gè)服務(wù)器所獲得的ip地址不同,從而確定的所屬地域不同,從而導(dǎo)致第三方監(jiān)測公司認(rèn)為網(wǎng)絡(luò)信息推送平臺未按照信息主的要求進(jìn)行信息推送,所推送信息存在地域差異,用戶體驗(yàn)差。
其中,站在網(wǎng)絡(luò)信息推送平臺的角度,對于一信息推送請求的請求方的ip地址,若負(fù)責(zé)推送信息的服務(wù)器、第三方監(jiān)測公司的服務(wù)器確定的ip地址所屬區(qū)域不同,可以認(rèn)為推送請求中所攜帶的目標(biāo)客戶端的ip地址為風(fēng)險(xiǎn)ip地址。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種信息推送方法及裝置,以降低所推送信息存在地域差異的概率,提高用戶體驗(yàn)。具體技術(shù)方案如下:
第一方面,為了達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種信息推送方法,應(yīng)用于推送服務(wù)器,所述方法包括:
獲得針對目標(biāo)客戶端的目標(biāo)推送請求,并根據(jù)所述目標(biāo)推送請求確定所述目標(biāo)客戶端的ip地址,作為第一ip地址;
判斷所述第一ip地址是否記錄在預(yù)先建立的風(fēng)險(xiǎn)ip地址庫中,其中,所述風(fēng)險(xiǎn)ip地址庫,用于存儲預(yù)先確定的風(fēng)險(xiǎn)ip地址;
如果是,在沒有地域定向的信息中確定目標(biāo)信息;
向所述目標(biāo)客戶端推送所述目標(biāo)信息。
可選的,在確定所述第一ip地址記錄在所述風(fēng)險(xiǎn)ip地址庫中的情況下,所述方法還包括:
判斷所述第一ip地址是否記錄在預(yù)先設(shè)置的矯正ip地址庫中,其中,所述矯正ip地址庫中記錄有:進(jìn)行了地域矯正的風(fēng)險(xiǎn)ip地址和該風(fēng)險(xiǎn)ip地址矯正后的地域之間的對應(yīng)關(guān)系;
如果是,按照所述矯正ip地址庫中記錄的對應(yīng)關(guān)系,確定所述第一ip地址矯正后的目標(biāo)地域,并在所述目標(biāo)地域?qū)?yīng)的信息中確定目標(biāo)信息;
如果否,執(zhí)行所述在沒有地域定向的信息中確定目標(biāo)信息的步驟。
可選的,在所述第一ip地址未記錄在所述風(fēng)險(xiǎn)ip地址庫中的情況下,在所述向所述目標(biāo)客戶端推送所述目標(biāo)信息之前,所述方法還包括:
確定所述第一ip地址所屬的第一地域;
在所述第一地域?qū)?yīng)的信息中確定目標(biāo)信息。
可選的,所述在所述第一地域?qū)?yīng)的信息中確定目標(biāo)信息,包括:
判斷第三方合作訂單信息在第一預(yù)設(shè)時(shí)間周期內(nèi)的推送量是否小于預(yù)先設(shè)置的推送量閾值;
若為否,在所述第一地域?qū)?yīng)的除所述第三方合作訂單信息之外的信息中確定目標(biāo)信息。
可選的,當(dāng)所述第三方合作訂單信息在第一預(yù)設(shè)時(shí)間周期內(nèi)的推送總量小于預(yù)先設(shè)置的推送量閾值時(shí),還包括:
判斷在第二預(yù)設(shè)時(shí)間周期內(nèi)向所述第一ip地址推送所述第三方訂單信息中的信息的次數(shù)是否小于預(yù)設(shè)的第一閾值;
若為否,執(zhí)行所述在所述第一地域?qū)?yīng)的除所述第三方合作訂單信息之外的信息中確定目標(biāo)信息的步驟。
可選的,所述風(fēng)險(xiǎn)ip地址通過以下方式確定:
獲得媒體收集服務(wù)器和第三方監(jiān)測服務(wù)器分別在第三預(yù)設(shè)時(shí)間周期內(nèi)收集的ip地址數(shù)據(jù);其中,所述ip地址數(shù)據(jù)包括:第二ip地址和第三ip地址,第二ip地址為:監(jiān)測請求中攜帶的、接收推送信息的客戶端的ip地址,第三ip地址為:監(jiān)測請求中攜帶的、發(fā)送所述監(jiān)測請求的客戶端的ip地址;
針對所述第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù),統(tǒng)計(jì)每一第二ip地址出現(xiàn)的次數(shù)及出現(xiàn)地域差異的次數(shù),并將滿足第一條件的第二ip地址確定為風(fēng)險(xiǎn)ip地址,其中,一個(gè)第二ip地址出現(xiàn)地域差異表示:目標(biāo)監(jiān)測請求攜帶的第三ip地址所屬的地域與該第二ip地址所屬的地域不同,目標(biāo)監(jiān)測請求為:攜帶該第二ip地址的監(jiān)測請求,所述第一條件為:出現(xiàn)的次數(shù)不超過預(yù)設(shè)的第二閾值、且出現(xiàn)地域差異的次數(shù)大于預(yù)設(shè)的第三閾值;
針對所述媒體收集服務(wù)器收集的ip地址數(shù)據(jù),統(tǒng)計(jì)每一第四ip地址出現(xiàn)的次數(shù)及出現(xiàn)地域差異的次數(shù),并將滿足第二條件的第四ip地址確定為風(fēng)險(xiǎn)ip地址,其中,所述第二條件為:出現(xiàn)的次數(shù)不超過預(yù)設(shè)的第四閾值、且出現(xiàn)地域差異的次數(shù)大于預(yù)設(shè)的第五閾值;所述第四ip地址為利用所述第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù)未被確定為風(fēng)險(xiǎn)ip地址的第二ip地址。
可選的,在所述針對所述媒體收集服務(wù)器收集的ip地址數(shù)據(jù),統(tǒng)計(jì)每一第四ip地址出現(xiàn)的次數(shù)及出現(xiàn)地域差異的次數(shù),并將滿足第二條件的第四ip地址確定為風(fēng)險(xiǎn)ip地址之后,所述方法還包括:
針對所獲得的ip地址數(shù)據(jù)中每一未被確定為風(fēng)險(xiǎn)ip地址的第二ip地址,判斷該第二ip地址在第四預(yù)設(shè)時(shí)間周期內(nèi),被確定為風(fēng)險(xiǎn)ip地址的次數(shù)是否不小于預(yù)設(shè)的第六閾值,其中,所述第四預(yù)設(shè)時(shí)間周期大于所述第三預(yù)設(shè)時(shí)間周期;
如果是,將該第二ip地址確定為風(fēng)險(xiǎn)ip地址。
可選的,所述對應(yīng)關(guān)系通過以下方式確定:
從所述風(fēng)險(xiǎn)ip庫中確定目標(biāo)風(fēng)險(xiǎn)ip地址,其中,所述目標(biāo)風(fēng)險(xiǎn)ip地址為:采用所述第三方監(jiān)測服務(wù)器收的ip地址數(shù)據(jù)確定的一個(gè)風(fēng)險(xiǎn)ip地址;
確定所述目標(biāo)風(fēng)險(xiǎn)ip地址對應(yīng)的第三ip地址;
獲得所確定的每一第三ip地址所屬的地域;
判斷所獲得的地域是否相同;
若相同,將所述目標(biāo)風(fēng)險(xiǎn)ip地址所屬的地域矯正為所獲得的地域,確定所述目標(biāo)風(fēng)險(xiǎn)ip與矯正后的地域之間的對應(yīng)關(guān)系。
可選的,所述推送服務(wù)器、所述媒體收集服務(wù)器以及所述第三方監(jiān)測服務(wù)器位于同一同源機(jī)房。
第二方面,為了達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種信息推送裝置,應(yīng)用于推送服務(wù)器,所述裝置包括:
第一獲得模塊,用于獲得針對目標(biāo)客戶端的目標(biāo)推送請求,并根據(jù)所述目標(biāo)推送請求確定所述目標(biāo)客戶端的ip地址,作為第一ip地址;
第一判斷模塊,用于判斷所述第一ip地址是否記錄在預(yù)先建立的風(fēng)險(xiǎn)ip地址庫中,其中,所述風(fēng)險(xiǎn)ip地址庫,用于存儲預(yù)先確定的風(fēng)險(xiǎn)ip地址;
第一確定模塊,用于在所述第一判斷模塊的判斷結(jié)果為是的情況下,在沒有地域定向的信息中確定目標(biāo)信息;
推送模塊,用于向所述目標(biāo)客戶端推送所述目標(biāo)信息。
可選的,所述裝置還包括:
第二判斷模塊,用于在所述第一判斷模塊的判斷結(jié)果為是的情況下,判斷所述第一ip地址是否記錄在預(yù)先設(shè)置的矯正ip地址庫中,其中,所述矯正ip地址庫中記錄有:進(jìn)行了地域矯正的風(fēng)險(xiǎn)ip地址和該風(fēng)險(xiǎn)ip地址矯正后的地域之間的對應(yīng)關(guān)系;
第二確定模塊,用于在所述第二判斷模塊的判斷結(jié)果為是的情況下,按照所述矯正ip地址庫中記錄的對應(yīng)關(guān)系,確定所述第一ip地址矯正后的目標(biāo)地域,并在所述目標(biāo)地域?qū)?yīng)的信息中確定目標(biāo)信息;
所述第一確定模塊,還用于在所述第二判斷模塊的判斷結(jié)果為否的情況下,在沒有地域定向的信息中確定目標(biāo)信息。
可選的,所述裝置還包括:
第三確定模塊,用于在所述第一判斷模塊的判斷結(jié)果為否的情況下,確定所述第一ip地址所屬的第一地域;
第四確定模塊,用于在所述第一地域?qū)?yīng)的信息中確定目標(biāo)信息。
可選的,所述第四確定模塊,包括:
第一判斷子模塊,用于判斷第三方合作訂單信息在第一預(yù)設(shè)時(shí)間周期內(nèi)的推送量是否小于預(yù)先設(shè)置的推送量閾值;
確定子模塊,用于在所述第第一判斷子模塊的判斷結(jié)果為否的情況下,在所述第一地域?qū)?yīng)的除所述第三方合作訂單信息之外的信息中確定目標(biāo)信息。
可選的,所述第四確定模塊,還包括:
第二判斷子模塊,用于在所述第一判斷子模塊的判斷結(jié)果為是的情況下,判斷在第二預(yù)設(shè)時(shí)間周期內(nèi)向所述第一ip地址推送所述第三方訂單信息中的信息的次數(shù)是否小于預(yù)設(shè)的第一閾值;
所述確定子模塊,還用于在所述第二判斷子模塊的判斷結(jié)果為否的情況下,在所述第一地域?qū)?yīng)的除所述第三方合作訂單信息之外的信息中確定目標(biāo)信息。
可選的,所述裝置還包括:
第二獲得模塊,用于獲得媒體收集服務(wù)器和第三方監(jiān)測服務(wù)器分別在第三預(yù)設(shè)時(shí)間周期內(nèi)收集的ip地址數(shù)據(jù);其中,所述ip地址數(shù)據(jù)包括:第二ip地址和第三ip地址,第二ip地址為:監(jiān)測請求中攜帶的、接收推送信息的客戶端的ip地址,第三ip地址為:監(jiān)測請求中攜帶的、發(fā)送所述監(jiān)測請求的客戶端的ip地址;
第五確定模塊,用于針對所述第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù),統(tǒng)計(jì)每一第二ip地址出現(xiàn)的次數(shù)及出現(xiàn)地域差異的次數(shù),并將滿足第一條件的第二ip地址確定為風(fēng)險(xiǎn)ip地址,其中,一個(gè)第二ip地址出現(xiàn)地域差異表示:目標(biāo)監(jiān)測請求攜帶的第三ip地址所屬的地域與該第二ip地址所屬的地域不同,目標(biāo)監(jiān)測請求為:攜帶該第二ip地址的監(jiān)測請求,所述第一條件為:出現(xiàn)的次數(shù)不超過預(yù)設(shè)的第二閾值、且出現(xiàn)地域差異的次數(shù)大于預(yù)設(shè)的第三閾值;
第六確定模塊,用于針對所述媒體收集服務(wù)器收集的ip地址數(shù)據(jù),統(tǒng)計(jì)每一第四ip地址出現(xiàn)的次數(shù)及出現(xiàn)地域差異的次數(shù),并將滿足第二條件的第四ip地址確定為風(fēng)險(xiǎn)ip地址,其中,所述第二條件為:出現(xiàn)的次數(shù)不超過預(yù)設(shè)的第四閾值、且出現(xiàn)地域差異的次數(shù)大于預(yù)設(shè)的第五閾值;所述第四ip地址為利用所述第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù)未被確定為風(fēng)險(xiǎn)ip地址的第二ip地址。
可選的,所述裝置還包括:
第三判斷模塊,用于針對所獲得的ip地址數(shù)據(jù)中每一未被確定為風(fēng)險(xiǎn)ip地址的第二ip地址,判斷該第二ip地址在第四預(yù)設(shè)時(shí)間周期內(nèi),被確定為風(fēng)險(xiǎn)ip地址的次數(shù)是否不小于預(yù)設(shè)的第六閾值,其中,所述第四預(yù)設(shè)時(shí)間周期大于所述第三預(yù)設(shè)時(shí)間周期;
第七確定模塊,用于在所述第三判斷模塊的判斷結(jié)果為是的情況下,該第二ip地址確定為風(fēng)險(xiǎn)ip地址。
可選的,所述裝置還包括:
第八確定模塊,用于從所述風(fēng)險(xiǎn)ip庫中確定目標(biāo)風(fēng)險(xiǎn)ip地址,其中,所述目標(biāo)風(fēng)險(xiǎn)ip地址為:采用所述第三方監(jiān)測服務(wù)器收的ip地址數(shù)據(jù)確定的一個(gè)風(fēng)險(xiǎn)ip地址;
第九確定模塊,用于確定所述目標(biāo)風(fēng)險(xiǎn)ip地址對應(yīng)的第三ip地址;
第三獲得模塊,用于獲得所確定的每一第三ip地址所屬的地域;
第四判斷模塊,用于判斷所獲得的地域是否相同;
第十確定模塊,用于在所述第四判斷模塊的判斷結(jié)果為相同的情況下,將所述目標(biāo)風(fēng)險(xiǎn)ip地址所屬的地域矯正為所獲得的地域,確定所述目標(biāo)風(fēng)險(xiǎn)ip與矯正后的地域之間的對應(yīng)關(guān)系。
可選的,所述推送服務(wù)器、所述媒體收集服務(wù)器以及所述第三方監(jiān)測服務(wù)器位于同一同源機(jī)房。
本發(fā)明實(shí)施例提供的一種信息推送方法及裝置,可以通過向風(fēng)險(xiǎn)ip地址對應(yīng)的客戶端推送沒有地域定向的消息,從而,降低所推送信息存在地域差異的概率,提高用戶體驗(yàn)。當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品或方法并不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的信息推送方法的第一種流程示意圖;
圖2為本發(fā)明實(shí)施例提供的信息推送方法的第二種流程示意圖;
圖3為本發(fā)明實(shí)施例提供的信息推送方法的第三種流程示意圖;
圖4為本發(fā)明實(shí)施例提供的信息推送方法的第四種流程示意圖;
圖5為本發(fā)明實(shí)施例提供的信息推送方法的第五種流程示意圖;
圖6為本發(fā)明實(shí)施例提供的信息推送方法的第六種流程示意圖;
圖7為本發(fā)明實(shí)施例提供的信息推送方法的第七種流程示意圖;
圖8為本發(fā)明實(shí)施例提供的信息推送方法的第八種流程示意圖;
圖9為本發(fā)明實(shí)施例提供的信息推送裝置的第一種結(jié)構(gòu)示意圖;
圖10為本發(fā)明實(shí)施例提供的信息推送裝置的第二種結(jié)構(gòu)示意圖;
圖11為本發(fā)明實(shí)施例提供的信息推送裝置的第三種結(jié)構(gòu)示意圖;
圖12為本發(fā)明實(shí)施例提供的信息推送裝置的第四種結(jié)構(gòu)示意圖;
圖13為本發(fā)明實(shí)施例提供的信息推送裝置的第五種結(jié)構(gòu)示意圖;
圖14為本發(fā)明實(shí)施例提供的信息推送裝置的第六種結(jié)構(gòu)示意圖;
圖15為本發(fā)明實(shí)施例提供的信息推送裝置的第七種結(jié)構(gòu)示意圖;
圖16為本發(fā)明實(shí)施例提供的信息推送裝置的第八種結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
為了解決現(xiàn)有技術(shù)存在的問題,本發(fā)明實(shí)施例提供了一種信息推送方法及裝置,下面首先對本發(fā)明實(shí)施例提供的信息推送方法進(jìn)行說明。
本發(fā)明實(shí)施例提供的信息推送方法,優(yōu)先應(yīng)用于推送服務(wù)器,推送服務(wù)器是網(wǎng)絡(luò)信息推送平臺中的推送服務(wù)器。
圖1為本發(fā)明實(shí)施例提供的信息推送方法的第一種流程示意圖,方法包括:
s101:獲得針對目標(biāo)客戶端的目標(biāo)推送請求,并根據(jù)所述目標(biāo)推送請求確定所述目標(biāo)客戶端的ip地址,作為第一ip地址。
需要說明的是,目標(biāo)推送請求可以是目標(biāo)客戶端發(fā)送的,也可以是作為執(zhí)行主體的推送服務(wù)器生成的,還可以是除作為執(zhí)行主體的推送服務(wù)器之外的其他服務(wù)器發(fā)送的,本發(fā)明實(shí)施例對此不進(jìn)行限定。
本領(lǐng)域技術(shù)人員可以理解的是,如果目標(biāo)推送請求是目標(biāo)客戶端發(fā)送的,根據(jù)現(xiàn)有的通信協(xié)議可知,目標(biāo)推送請求中包含有發(fā)送端的ip地址,也就是目標(biāo)客戶端的ip地址。如果該目標(biāo)推送請求是不是目標(biāo)客戶端發(fā)送的,由于推送服務(wù)器獲得目標(biāo)客戶端的ip地址,才能向目標(biāo)客戶端推送信息,因此,目標(biāo)請求中會攜帶目標(biāo)客戶端的ip地址,以便推送服務(wù)器確定推送信息的客戶端。
s102:判斷所述第一ip地址是否記錄在預(yù)先建立的風(fēng)險(xiǎn)ip地址庫中,其中,所述風(fēng)險(xiǎn)ip地址庫,用于存儲預(yù)先確定的風(fēng)險(xiǎn)ip地址。
在實(shí)際應(yīng)用中,由于網(wǎng)絡(luò)環(huán)境、策略路由和域名劫持等因素可能會導(dǎo)致網(wǎng)絡(luò)信息推送平臺和第三方監(jiān)測公司所獲得的、目標(biāo)客戶端的ip地址不同,從而確定的所屬地域不同,從而導(dǎo)致第三方監(jiān)測公司認(rèn)為網(wǎng)絡(luò)信息推送平臺未按照信息主的要求進(jìn)行信息推送,也就是所推送信息存在地域差異。如果網(wǎng)絡(luò)信息推送平臺中的推送服務(wù)器和第三方監(jiān)測公司的服務(wù)器確定的ip地址所屬區(qū)域不同,由于推送服務(wù)器是根據(jù)自身所獲得的ip地址所屬的地域確定目標(biāo)信息并進(jìn)行推送,可以將推送服務(wù)器所獲得的ip地址稱之為風(fēng)險(xiǎn)ip地址。
在本發(fā)明實(shí)施例中,預(yù)先建立了風(fēng)險(xiǎn)ip地址庫,判斷一個(gè)ip地址是否記錄在風(fēng)險(xiǎn)ip地址庫中,可以確定該ip地址是不是風(fēng)險(xiǎn)ip地址,進(jìn)而確定向該ip地址推送哪些信息,以降低所推送的信息存在地域差異的概率。如果判斷該ip地址在風(fēng)險(xiǎn)ip地址庫中,說明該ip地址為風(fēng)險(xiǎn)ip地址,第三方監(jiān)測服務(wù)器獲得的ip地址與推送服務(wù)器獲得的ip地址有很大的可能性不同,進(jìn)而認(rèn)為推送服務(wù)器所推送的信息存在地域差異。為了降低所推送的信息存在地域差異的概率,本發(fā)明實(shí)施例是在沒有地域定向的信息中確定目標(biāo)信息。
s103:在沒有地域定向的信息中確定目標(biāo)信息。
在本發(fā)明實(shí)施例中,當(dāng)?shù)谝籭p地址為風(fēng)險(xiǎn)ip地址時(shí),在沒有地域定向的信息中確定目標(biāo)信息。這樣即使第三方監(jiān)測服務(wù)器與推送服務(wù)器獲得的ip地址不同,但由于推送的信息是沒有地域定向的信息,降低了推送信息存在地域差異的概率,相較于現(xiàn)有技術(shù),提高了用戶體驗(yàn)。需要說明的是,這里所說的用戶是信息主。這里所說的信息可以為廣告、新聞、天氣預(yù)報(bào)等。
在本發(fā)明實(shí)施例中,對確定目標(biāo)信息的方法并不進(jìn)行限定,可以為根據(jù)目標(biāo)客戶端的ip地址確定,還可以根據(jù)目標(biāo)客戶端對應(yīng)的使用者的標(biāo)識信息確定,也可以根據(jù)目標(biāo)客戶端對應(yīng)的使用者的喜好確定。
示例性的,以推送的信息是廣告為例,對確定目標(biāo)信息的方法進(jìn)行舉例說明。當(dāng)目標(biāo)客戶端接收到使用者的視頻請求時(shí),向推送服務(wù)器發(fā)送推送請求。推送服務(wù)器在獲得該推送請求后,獲得目標(biāo)客戶端ip地址作為第一ip地址,在確定該第一ip地址是風(fēng)險(xiǎn)ip地址后,根據(jù)推送請求中包含的請求的視頻的信息、第一ip地址所屬的地域等信息,在沒有地域定向的廣告中確定該目標(biāo)廣告。另外,當(dāng)推送服務(wù)器推送的信息是廣告時(shí),推送服務(wù)器也可以在稱之為廣告投放服務(wù)器。
s104:向所述目標(biāo)客戶端推送所述目標(biāo)信息。
在本發(fā)明實(shí)施例中,確定目標(biāo)信息之后,向目標(biāo)推送服務(wù)器推送該目標(biāo)信息,在此并不對具體的推送方法進(jìn)行限定。
在實(shí)際應(yīng)用中,網(wǎng)絡(luò)信息推送平臺為信息主提供信息推送服務(wù),信息主會根據(jù)信息的推送量向網(wǎng)絡(luò)信息推送平臺支付相應(yīng)的費(fèi)用。信息主為了防止網(wǎng)絡(luò)信息推送平臺虛報(bào)推送量,會委托第三方監(jiān)測公司對網(wǎng)絡(luò)信息推送平臺的信息推送量進(jìn)行監(jiān)測。信息主會根據(jù)信息的推送量向網(wǎng)絡(luò)推送平臺支付推送信息的費(fèi)用,但由于網(wǎng)絡(luò)信息推送平臺所推送信息存在地域差異,使得網(wǎng)絡(luò)信息推送平臺所提供的推送量與第三方監(jiān)測公司提供的推送量存在差異。在這里情況下,信息主根據(jù)第三方監(jiān)測公司提供的推送量,確定網(wǎng)絡(luò)推送平臺與第三方監(jiān)測公司提供的推送量的差值推送量,可以不向網(wǎng)絡(luò)信息推送平臺支付差值推送量對應(yīng)的費(fèi)用,或者可以要求網(wǎng)絡(luò)信息推送平臺進(jìn)行補(bǔ)充推送差值推送量甚至雙倍補(bǔ)充推送差值推送量等,這顯然會降低推送信息的收入。在本發(fā)明實(shí)施例中,在確定第一ip地址為風(fēng)險(xiǎn)ip地址后,推送沒有地域定向的信息,使得第三方監(jiān)測公司提供的推送數(shù)據(jù)與網(wǎng)絡(luò)信息推送平臺統(tǒng)計(jì)的推送數(shù)據(jù)中存在差異的推送量減少了,從而提高推送信息的收入。
應(yīng)用本發(fā)明實(shí)施例,通過向風(fēng)險(xiǎn)ip地址對應(yīng)的客戶端推送沒有地域定向的消息,從而降低所推送信息存在地域差異的概率,提高用戶體驗(yàn)。
圖2為本發(fā)明實(shí)施例所提供的信息推送方法的第二種流程示意圖?;趫D1所提供的實(shí)施例,本發(fā)明實(shí)施例所提供的信息推送方法,在確定所述第一ip地址記錄在所述風(fēng)險(xiǎn)ip地址庫中的情況下,還可以包括s105和s106,其中,
s105:判斷所述第一ip地址是否記錄在預(yù)設(shè)矯正ip地址庫中,如果是,執(zhí)行s106,如果否,執(zhí)行s103,其中,所述矯正ip地址庫中記錄有:進(jìn)行了地域矯正的風(fēng)險(xiǎn)ip地址和該風(fēng)險(xiǎn)ip地址矯正后的地域之間的對應(yīng)關(guān)系。
在實(shí)際應(yīng)用中,在一段時(shí)間內(nèi),推送服務(wù)器獲得的推送請求中可能有多個(gè)推送請求攜帶的ip地址是同一個(gè)ip地址,推送服務(wù)器向該ip地址對應(yīng)的客戶端推送信息。由于推送請求和監(jiān)測請求是一一對應(yīng)的,第三方監(jiān)測服務(wù)器針對推送服務(wù)器向該ip地址對應(yīng)的客戶端推送信息的行為進(jìn)行監(jiān)測時(shí),也獲得了多個(gè)ip地址。第三方監(jiān)測服務(wù)器獲得的多個(gè)ip地址可能相同,也不可能不同。但如果第三方監(jiān)測服務(wù)器所獲得的多個(gè)ip地址同屬于一個(gè)地域,說明推送服務(wù)器所獲得的ip地址被劫持到同一地域,則可以將推送服務(wù)器所獲得的ip地址所屬的地域更改為第三方監(jiān)測服務(wù)器所獲得的ip地址所屬的地域,在更改后的地域?qū)?yīng)的信息中確定目標(biāo)信息。這樣做法不僅能降低所推送信息存在地域差異的概率,還能減少更改后的地域?qū)?yīng)的信息剩余的推送量?;谏鲜鲈?,在本發(fā)明實(shí)施例中預(yù)先建立了矯正ip地址庫。在實(shí)際應(yīng)用中,信息主對每一地域的推送量都有要求,可以設(shè)置向每一地域推送信息的推送量,針對不同的地域可以設(shè)置相同的推送量,也可以是不同的推送量。設(shè)置向每一地域推送信息的推送量,可以理解為設(shè)置了每一地域的信息的庫存量,向一個(gè)地域推送信息后,該地域的信息的庫存量減少。
在本發(fā)明實(shí)施例中,在判斷第一ip地址為風(fēng)險(xiǎn)ip地址后,如果存在矯正ip地址庫,則進(jìn)一步地判斷第一ip地址是否記錄在該矯正ip地址庫中,如果是,執(zhí)行s106,如果否,執(zhí)行s103。如果風(fēng)險(xiǎn)ip地址庫中的風(fēng)險(xiǎn)ip地址的地域進(jìn)行了矯正,則將該風(fēng)險(xiǎn)ip地址和矯正后的地域之間的對應(yīng)關(guān)系記錄在矯正ip地址庫中。示例性的,風(fēng)險(xiǎn)ip地址為ip地址a,矯正后的地域?yàn)榈赜?,則在矯正ip地址庫中記錄ip地址a與地域1之間的對應(yīng)關(guān)系。
s106:按照所述矯正ip地址庫中記錄的對應(yīng)關(guān)系,確定所述第一ip地址矯正后的目標(biāo)地域,并在所述目標(biāo)地域?qū)?yīng)的信息中確定目標(biāo)信息。
在矯正ip地址庫中記錄有該第一ip地址的情況下,可以按照矯正ip地址庫中記錄的對應(yīng)關(guān)系,確定第一ip地址矯正后的目標(biāo)地域。具體的,可以在該矯正ip地址庫中確定包含有該第一ip地址的對應(yīng)關(guān)系,該對應(yīng)關(guān)系中包含的地域就是目標(biāo)地域。在確定目標(biāo)地域后,在目標(biāo)地域?qū)?yīng)的信息中確定目標(biāo)信息,確認(rèn)的方法的原理基本上與s103中的原理相同,在這里不進(jìn)行贅述。
在本發(fā)明實(shí)施例中,將第一ip地址矯正后的地域確定為目標(biāo)地域,并在該目標(biāo)地域?qū)?yīng)的信息中確定目標(biāo)信息。這種做法使得在后面的監(jiān)測過程中,第三方監(jiān)測公司基于獲得的ip地址確定的地域與推送服務(wù)器推送消息的地域可能相同。通過上述步驟,使得第三方監(jiān)測公司提供的推送數(shù)據(jù)與網(wǎng)絡(luò)信息推送平臺統(tǒng)計(jì)的推送數(shù)據(jù)中存在差異的推送量減少了,不僅提高了用戶體驗(yàn),還提高了信息推送收入。另外,對風(fēng)險(xiǎn)ip地址所屬的地域進(jìn)行了矯正,將矯正后的地域?qū)?yīng)的信息確定目標(biāo)信息,這樣減少了矯正后的地域?qū)?yīng)的信息的庫存。
應(yīng)用本發(fā)明實(shí)施例,通過向風(fēng)險(xiǎn)ip地址對應(yīng)的客戶端推送沒有地域定向的消息,從而,降低所推送信息存在地域差異的概率,提高用戶體驗(yàn)。另外,對風(fēng)險(xiǎn)ip地址所屬的地域進(jìn)行了矯正,在矯正后的地域?qū)?yīng)的信息確定目標(biāo)信息,這樣減少了矯正后的地域?qū)?yīng)的信息的庫存。
圖3為本發(fā)明實(shí)施例所提供的信息推送方法的第三種流程示意圖。基于圖1所提供的實(shí)施例,本發(fā)明實(shí)施例所提供的信息推送方法,在所述第一ip地址未記錄在所述風(fēng)險(xiǎn)ip地址庫中的情況下,在s104之前,該方法還包括:
s107:確定所述第一ip地址所屬的第一地域。
確定第一ip地址所屬的第一地域的方法為:將第一ip地址與每個(gè)地域?qū)?yīng)的ip地址段進(jìn)行匹配,如果該第一ip地址包含在某一地域?qū)?yīng)的ip地址段中,則認(rèn)為匹配成功,將匹配成功的ip地址段對應(yīng)的地域確定為第一地域。
s108:在所述第一地域?qū)?yīng)的信息中確定目標(biāo)信息。
應(yīng)用本發(fā)明實(shí)施例,如果第一ip地址不是風(fēng)險(xiǎn)ip地址,則直接在第一ip地址所屬的第一地域?qū)?yīng)的地域中確定目標(biāo)信息,并向目標(biāo)客戶端推送目標(biāo)信息。這樣可以減少信息的庫存,提高用戶體驗(yàn)。
圖4為本發(fā)明實(shí)施例所提供的信息推送方法的第四種流程示意圖?;趫D3所提供的實(shí)施例,本發(fā)明實(shí)施例所提供的信息推送方法,在所述第一地域?qū)?yīng)的信息中確定目標(biāo)信息(s108),包括:
s1081:判斷第三方合作訂單信息在第一預(yù)設(shè)時(shí)間周期內(nèi)的推送量是否小于預(yù)設(shè)的推送量閾值,若為否,執(zhí)行s1082。
需要說明的是,第三方合作訂單信息為第三方監(jiān)測公司的訂單對應(yīng)的信息。為了防止第三方訂單信息推送量過大、過于集中以及不降低信息推送的收入等原因,網(wǎng)絡(luò)信息推送平臺可以針對第三方合作訂單信息在第一預(yù)設(shè)時(shí)間周期的推送量存在一個(gè)閾值。第三方訂單信息推送量過大導(dǎo)致第三方監(jiān)測公司收集的ip地址數(shù)據(jù)過多,而媒體收集服務(wù)器收集的ip地址數(shù)據(jù)相對比較少,可能會導(dǎo)致利用媒體收集服務(wù)器和第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù)確定的風(fēng)險(xiǎn)ip地址不準(zhǔn)確。第三方訂單信息推送量過于集中,會減少第三方監(jiān)測服務(wù)器收集的ip地址的多樣性。這里所說的閾值可以是事先與第三方監(jiān)測公司進(jìn)行協(xié)商確定,也可以通過其他方式確定,在這里不進(jìn)行限定。第一預(yù)設(shè)時(shí)間周期也是預(yù)設(shè)的,示例性的,第一預(yù)設(shè)時(shí)間周期可以為一天。
s1082:在所述第一地域?qū)?yīng)的除所述第三方合作訂單信息之外的信息中確定目標(biāo)信息。
在判斷第三方合作訂單信息在第一預(yù)設(shè)時(shí)間內(nèi)的推送量不小于預(yù)設(shè)的推送量閾值的情況下,則在第一地域?qū)?yīng)的除第三方合作訂單信息之外的信息中確定目標(biāo)信息。在判斷第三方合作訂單信息在第一預(yù)設(shè)時(shí)間內(nèi)的推送量小于預(yù)設(shè)的推送量閾值的情況下,則在第一地域?qū)?yīng)的信息中確定目標(biāo)信息。
示例性的,在第一地域?qū)?yīng)的信息中確定目標(biāo)信息的方法可以為:根據(jù)該目標(biāo)推送請求所對應(yīng)的視頻請求確定,如果該視頻請求所請求的視頻是播放量很少的視頻,屬于比較冷門的視頻的時(shí)候,則在第三方合作訂單的信息中確定目標(biāo)信息。當(dāng)然,與目標(biāo)推送請求對應(yīng)的除了視頻請求之外,還可以包括網(wǎng)頁請求、游戲請求等等,上述只是舉例說明。與目標(biāo)推送請求對應(yīng)的視頻請求,可以理解為目標(biāo)客戶端在獲得該視頻請求后,將該目標(biāo)推送請求發(fā)送給推送服務(wù)器;還可以理解為目標(biāo)客戶端在獲得該視頻請求后,向其他提供視頻服務(wù)的服務(wù)器發(fā)送該視頻請求,提供視頻服務(wù)的服務(wù)器獲得該視頻請求后,基于該視頻請求,生成目標(biāo)推送請求,將該目標(biāo)推送請求發(fā)送給推送服務(wù)器。
應(yīng)用本發(fā)明實(shí)施例,如果第一ip地址不是風(fēng)險(xiǎn)ip地址,則直接在第一ip地址所屬的第一地域?qū)?yīng)的地域中確定目標(biāo)信息,并向目標(biāo)客戶端推送目標(biāo)信息。這樣可以減少信息的庫存,提高用戶體驗(yàn)。
圖5為本發(fā)明實(shí)施例所提供的信息推送方法的第五種流程示意圖?;趫D4所提供的實(shí)施例,本發(fā)明實(shí)施例所提供的信息推送方法,當(dāng)所述第三方合作訂單信息在第一預(yù)設(shè)時(shí)間周期內(nèi)的推送總量小于預(yù)先設(shè)置的推送量閾值時(shí),在所述第一地域?qū)?yīng)的信息中確定目標(biāo)信息(s108),還包括:
s1083:判斷在第二預(yù)設(shè)時(shí)間周期內(nèi)向所述第一ip地址推送所述第三方訂單信息中的信息的次數(shù)是否小于預(yù)設(shè)的第一閾值;若為否,執(zhí)行s1082。
需要說明的是,第一預(yù)設(shè)時(shí)間周期和第二預(yù)設(shè)時(shí)間周期可以相同,也可以不相同,具體,可以根據(jù)實(shí)際情況確定。在本發(fā)明實(shí)施例中,在確定目標(biāo)第三方合作訂單信息在第一預(yù)設(shè)時(shí)間周期內(nèi)的推送總量小于預(yù)先設(shè)置的推送量閾值,則判斷在第二預(yù)設(shè)時(shí)間周期內(nèi)向第一ip地址推送第三方訂單信息中的信息的次數(shù)是否小于預(yù)設(shè)的第一閾值。在本發(fā)明實(shí)施例中,針對同一個(gè)ip地址在第二預(yù)設(shè)時(shí)間周期內(nèi)的推送第三方合作訂單中的信息的次數(shù)設(shè)置了一個(gè)閾值,這樣,有利于后期第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù)的多樣性,而不是在一個(gè)ip地址處集中。
應(yīng)用本發(fā)明實(shí)施例,如果第一ip地址不是風(fēng)險(xiǎn)ip地址,則直接在第一ip地址所屬的第一地域?qū)?yīng)的地域中確定目標(biāo)信息,并向目標(biāo)客戶端推送目標(biāo)信息。這樣可以減少信息的庫存,提高用戶體驗(yàn),也有利于后期第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù)的多樣性。
圖6為本發(fā)明實(shí)施例所提供的信息推送方法的第六種流程示意圖?;趫D2所提供的實(shí)施例,本發(fā)明實(shí)施例所提供的信息推送方法,所述確定風(fēng)險(xiǎn)ip地址的方法包括:s109、s110和s111,其中,
s109:獲得媒體收集服務(wù)器和第三方監(jiān)測服務(wù)器分別在第三預(yù)設(shè)時(shí)間周期內(nèi)收集的ip地址數(shù)據(jù);其中,所述ip地址數(shù)據(jù)包括:第二ip地址和第三ip地址,第二ip地址為:監(jiān)測請求中攜帶的、接收推送信息的客戶端的ip地址,第三ip地址為:監(jiān)測請求中攜帶的、發(fā)送所述監(jiān)測請求的客戶端的ip地址。
在實(shí)際應(yīng)用中,第三方監(jiān)測公司出于信息主的利益考慮,不會向網(wǎng)絡(luò)信息推送平臺提供信息主的信息推送的監(jiān)測詳細(xì)數(shù)據(jù)。為了獲取第三方監(jiān)控公司的數(shù)據(jù),在本發(fā)明實(shí)施例中,網(wǎng)絡(luò)信息推送平臺與第三方監(jiān)測公司建立第三方合作訂單,并對第三方合作訂單中的信息進(jìn)行推送。發(fā)送推送請求的客戶端、推送服務(wù)器或除推送服務(wù)器之外的其他服務(wù)器向第三方監(jiān)測服務(wù)器發(fā)送監(jiān)測請求,第三方監(jiān)測服務(wù)器會獲得監(jiān)測請求,收集所獲得的監(jiān)測請求中攜帶的ip地址數(shù)據(jù),然后將收集的ip地址數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)信息推送平臺。
在本發(fā)明實(shí)施例中,媒體收集服務(wù)器和第三方監(jiān)測服務(wù)器收集ip地址數(shù)據(jù)的方法為:獲得監(jiān)測請求,從監(jiān)測請求中確定第二ip地址和第三ip地址,記錄所獲得的第二ip地址和第三ip地址。
以客戶端發(fā)送推送請求和監(jiān)測請求為例進(jìn)行說明??蛻舳嗽诮邮盏酵扑头?wù)器推送的信息后,根據(jù)推送服務(wù)器反饋的客戶端的ip地址及自身的ip地址,生成監(jiān)測請求,并將監(jiān)測請求發(fā)送給媒體收集服務(wù)器或第三方監(jiān)測服務(wù)器。具體地,可以根據(jù)接收到的推送信息是不是第三方合作訂單中的信息,確定向哪個(gè)服務(wù)器發(fā)送監(jiān)測請求。如果推送信息是第三方合作訂單中的信息,則向第三方監(jiān)測服務(wù)器發(fā)送監(jiān)測請求,否則,向媒體收集服務(wù)器發(fā)送監(jiān)測請求。推送服務(wù)器反饋的客戶端的ip地址就是這里所說的第二ip地址。客戶端自身的ip地址在發(fā)送的過程中有可能會被更改,則可以將監(jiān)測請求中攜帶的、發(fā)送該監(jiān)測請求的客戶端的ip地址確定為第三ip地址。
需要說明的是,網(wǎng)絡(luò)信息推送平臺和第三方監(jiān)測服務(wù)器共同構(gòu)成了信息推送系統(tǒng),在現(xiàn)有技術(shù)中,網(wǎng)絡(luò)信息推送平臺中的推送服務(wù)器,用于確定待推送信息,向客戶端推送待推送信息;第三方監(jiān)測服務(wù)器,用于監(jiān)測網(wǎng)絡(luò)信息推送平臺的推送行為。在本發(fā)明實(shí)施例中,第三方監(jiān)測服務(wù)器,還用于收集推送第三方訂單信息所產(chǎn)生的監(jiān)測請求中的ip地址數(shù)據(jù)。為了提高收集的ip地址數(shù)據(jù)的全面性,在本發(fā)明實(shí)施例中,該網(wǎng)絡(luò)信息推送平臺還包括媒體收集服務(wù)器,媒體收集服務(wù)器是第三方監(jiān)測服務(wù)器的ip地址數(shù)據(jù)收集行為的服務(wù)器,主要用于對推送除第三方訂單信息以外的信息所產(chǎn)生的監(jiān)測請求中的ip地址數(shù)據(jù)進(jìn)行收集。第三方監(jiān)測服務(wù)器可以是第三方監(jiān)測服務(wù)器集群其中一個(gè)第三方監(jiān)測服務(wù)器;媒體收集服務(wù)器也可以是媒體收集服務(wù)器集群其中一個(gè)媒體收集服務(wù)器;推送服務(wù)器也可以是推送服務(wù)器集群其中一個(gè)推送服務(wù)器。
在本發(fā)明實(shí)施例中,媒體收集服務(wù)器與第三方監(jiān)測服務(wù)器收集的第二ip地址中可能存在相同的第二ip地址,也可能不存在相同的ip地址。在第一次建立風(fēng)險(xiǎn)ip地址庫時(shí),因?yàn)椴淮_定哪些ip地址是風(fēng)險(xiǎn)ip地址,第三方合作訂單中的信息可以向所有的ip地址對應(yīng)的客戶端推送。當(dāng)建立風(fēng)險(xiǎn)ip地址庫后,第三方合作訂單中的信息可以向非風(fēng)險(xiǎn)ip地址對應(yīng)的客戶端推送,這樣可以減少體收集服務(wù)器與第三方監(jiān)測服務(wù)器收集的第二ip地址交叉的情況。
需要說明的是,在本發(fā)明實(shí)施例中,風(fēng)險(xiǎn)ip地址可以是推送服務(wù)器確定的,也可以是信息推送系統(tǒng)中除推送服務(wù)器以外的具有風(fēng)險(xiǎn)ip地址分析及確定功能的服務(wù)器確定的。除推送服務(wù)器以外的具有風(fēng)險(xiǎn)ip地址分析及確定功能的服務(wù)器可以稱之為風(fēng)險(xiǎn)ip地址分析服務(wù)器,風(fēng)險(xiǎn)ip地址分析服務(wù)器在信息推送系統(tǒng)中主要用于對獲得的ip地址數(shù)據(jù)進(jìn)行分析,確定風(fēng)險(xiǎn)ip地址;基于確定的風(fēng)險(xiǎn)ip地址,建立風(fēng)險(xiǎn)ip地址庫;將建立的風(fēng)險(xiǎn)ip地址庫發(fā)送給推送服務(wù)器。
第三預(yù)設(shè)時(shí)間周期可以與上面所說的第一預(yù)設(shè)時(shí)間周期或第二預(yù)設(shè)時(shí)間周期相同,也可以不同。
s110:針對所述第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù),統(tǒng)計(jì)每一第二ip地址出現(xiàn)的次數(shù)及出現(xiàn)地域差異的次數(shù),并將滿足第一條件的第二ip地址確定為風(fēng)險(xiǎn)ip地址,其中,一個(gè)第二ip地址出現(xiàn)地域差異表示:目標(biāo)監(jiān)測請求攜帶的第三ip地址所屬的地域與該第二ip地址所屬的地域不同,目標(biāo)監(jiān)測請求為:攜帶該第二ip地址的監(jiān)測請求,所述第一條件為:出現(xiàn)的次數(shù)不超過預(yù)設(shè)的第二閾值、且出現(xiàn)地域差異的次數(shù)大于預(yù)設(shè)的第三閾值。
需要說明的是,可以針對所有的第二ip地址設(shè)置相同的第三閾值,也可以是針對不同的第二ip地址設(shè)置不同的第三閾值。具體的,第三閾值可以根據(jù)一個(gè)第二ip地址出現(xiàn)的次數(shù)與預(yù)先設(shè)置的第一比例閾值確定。示例性的,一個(gè)第二ip地址出現(xiàn)的次數(shù)為4,第一比例閾值為20%,則第三閾值為該第二ip地址出現(xiàn)的次數(shù)與第一比例閾值的乘積,即為0.8。另外,可以將第二閾值設(shè)置為3。
在本發(fā)明實(shí)施例中,可以先在第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù)中,選擇一個(gè)第二ip地址,作為目標(biāo)第二ip地址。具體的,可以是隨機(jī)選擇,也可以是根據(jù)第二ip地址出現(xiàn)的次數(shù)等等方式選擇,在這里不進(jìn)行限定。判斷該目標(biāo)第二ip地址是否滿足第一條件,如果滿足,則將該目標(biāo)第二ip地址確定為風(fēng)險(xiǎn)ip地址,并在除該目標(biāo)第二ip地址以外的其他的第二ip地址中選擇一個(gè)第二ip地址,并將目標(biāo)第二ip地址更新為所選擇的第二ip地址,判斷該目標(biāo)第二ip地址是否滿足第一條件的步驟;如果不滿足,在除該目標(biāo)第二ip地址以外的其他的第二ip地址中選擇一個(gè)第二ip地址,并將目標(biāo)第二ip地址更新為所選擇的第二ip地址,判斷該目標(biāo)第二ip地址是否滿足第一條件的步驟。上述過程是循環(huán)的過程,直至第三方監(jiān)測服務(wù)器收集的第二ip地址均被作為目標(biāo)第二ip地址。
s111:針對所述媒體收集服務(wù)器收集的ip地址數(shù)據(jù),統(tǒng)計(jì)每一第四ip地址出現(xiàn)的次數(shù)及出現(xiàn)地域差異的次數(shù),并將滿足第二條件的第四ip地址確定為風(fēng)險(xiǎn)ip地址,其中,所述第二條件為:出現(xiàn)的次數(shù)不超過預(yù)設(shè)的第四閾值、且出現(xiàn)地域差異的次數(shù)大于預(yù)設(shè)的第五閾值;所述第四ip地址為利用所述第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù)未被確定為風(fēng)險(xiǎn)ip地址的第二ip地址。
需要說明的是,第三方監(jiān)測服務(wù)器和媒體收集服務(wù)器收集的同一個(gè)第二ip地址,如果利用第三方監(jiān)測服務(wù)器收集的數(shù)據(jù)已經(jīng)將該第二ip地址確定為風(fēng)險(xiǎn)ip地址,則為了節(jié)省資源,在媒體收集服務(wù)器收集的ip地址數(shù)據(jù)中,不再進(jìn)行再次確定。當(dāng)然,為了驗(yàn)證針對第三方監(jiān)測服務(wù)器收集的ip數(shù)據(jù)判斷的一個(gè)第二ip地址是否為風(fēng)險(xiǎn)ip地址的正確性,可以利用媒體收集服務(wù)器收集針對該第二ip地址的數(shù)據(jù),對該第二ip地址是否為風(fēng)險(xiǎn)ip地址進(jìn)行驗(yàn)證。需要說明的是,驗(yàn)證結(jié)果并不會影利用第三方監(jiān)測服務(wù)器收集的數(shù)據(jù)判斷的結(jié)果。
在本發(fā)明實(shí)施例中,第四ip地址可以包括:媒體收集服務(wù)器收集的第二ip地址中不同于第三方監(jiān)測服務(wù)器收集的第二ip地址;媒體收集服務(wù)器收集的第二ip地址與第三方監(jiān)測服務(wù)器收集的第二ip地址交集中,利用第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù)未被確定為風(fēng)險(xiǎn)ip地址的第二ip地址。
需要說明的是,可以針對所有的第四ip地址相同的第五閾值,也可以是針對不同的第四ip地址設(shè)置不同的第五閾值。具體的,第五閾值可以一個(gè)第四ip地址出現(xiàn)的次數(shù)與預(yù)先設(shè)置的第二比例閾值確定。示例性的,一個(gè)第四ip地址出現(xiàn)的次數(shù)為12,第二比例閾值為50%,則第五閾值為該第四ip地址出現(xiàn)的次數(shù)與第二比例閾值的乘積,即為6。另外,可以將第二閾值設(shè)置為10。
s111和s110的原理基本相同,具體的確定風(fēng)險(xiǎn)ip地址的過程在此不進(jìn)行贅述。
具體的,所述推送服務(wù)器、所述媒體收集服務(wù)器以及所述第三方監(jiān)測服務(wù)器位于同一同源機(jī)房。
上述三個(gè)服務(wù)器位于同一個(gè)同源機(jī)房,是指這三個(gè)服務(wù)器的ip地址是同一同源機(jī)房中的ip網(wǎng)段,使得這三個(gè)服務(wù)器共用網(wǎng)絡(luò)資源,主要為了消除地域差異。
應(yīng)用本發(fā)明實(shí)施例,根據(jù)收集的ip地址數(shù)據(jù)確定風(fēng)險(xiǎn)ip地址,然后向風(fēng)險(xiǎn)ip地址對應(yīng)的客戶端推送沒有地域定向的消息,進(jìn)而,降低所推送信息存在地域差異的概率,提高用戶體驗(yàn)。
圖7為本發(fā)明實(shí)施例所提供的信息推送方法的第七種流程示意圖。基于圖6所提供的實(shí)施例,本發(fā)明實(shí)施例所提供的信息推送方法,在s111之后,所述方法還包括:
s112:針對所獲得的ip地址數(shù)據(jù)中每一未被確定為風(fēng)險(xiǎn)ip地址的第二ip地址,判斷該第二ip地址在第四預(yù)設(shè)時(shí)間周期內(nèi),被確定為風(fēng)險(xiǎn)ip地址的次數(shù)是否不小于預(yù)設(shè)的第六閾值,其中,所述第四預(yù)設(shè)時(shí)間周期大于所述第三預(yù)設(shè)時(shí)間周期。
針對一個(gè)第二ip地址根據(jù)所確定的ip地址數(shù)據(jù),有可能沒有被確定為風(fēng)險(xiǎn)ip地址,但實(shí)際上該第二ip地址可能就是風(fēng)險(xiǎn)ip地址。為了盡可能地準(zhǔn)確地將風(fēng)險(xiǎn)ip地址確定出來,在執(zhí)行完s111之后,還需要執(zhí)行s112。
在本發(fā)明實(shí)施例中,是在所獲得的ip地址數(shù)中沒有被確定為風(fēng)險(xiǎn)ip地址的第二ip地址再次確定有沒有風(fēng)險(xiǎn)ip地址。具體的確定方法為:判斷該第二ip地址在第四預(yù)設(shè)時(shí)間周期內(nèi),被確定為風(fēng)險(xiǎn)ip地址的次數(shù)是否不小于預(yù)設(shè)的第六閾值。
需要說明的是,第四預(yù)設(shè)時(shí)間周期大于第三預(yù)設(shè)時(shí)間周期,一般第四預(yù)設(shè)時(shí)間周期時(shí)第三預(yù)設(shè)時(shí)間周期的倍數(shù)。示例性的,第三預(yù)設(shè)時(shí)間周期時(shí)1天,第三預(yù)設(shè)時(shí)間周期是7天,而且是過去的7天,因?yàn)樵诘谌A(yù)設(shè)時(shí)間周期之后的ip地址數(shù)據(jù)此時(shí)還沒有產(chǎn)生,只有第四預(yù)設(shè)時(shí)間周期所在的時(shí)間區(qū)間不晚于第三預(yù)設(shè)時(shí)間周期所在的時(shí)間區(qū)間,執(zhí)行s112才有意義。第六閾值是根據(jù)實(shí)際情況確定的,示例性的,可以為4次,如果一個(gè)第二ip地址在7天內(nèi)被確定為風(fēng)險(xiǎn)ipip地址的次數(shù)超過4次,則確定該第二ip地址為風(fēng)險(xiǎn)ip地址,否則,該第二ip地址則不是風(fēng)險(xiǎn)ip地址。
s113:將該第二ip地址確定為風(fēng)險(xiǎn)ip地址。
在本發(fā)明實(shí)施例中,進(jìn)一步確定風(fēng)險(xiǎn)ip地址,減少了風(fēng)險(xiǎn)ip地址被遺漏的概率,這樣可以降低所推送信息存在地域差異的概率,從而提高用戶體驗(yàn)。
需要說明的是,在本發(fā)明實(shí)施例中,風(fēng)險(xiǎn)ip地址可以是推送服務(wù)器確定的,也可以是風(fēng)險(xiǎn)ip地址分析服務(wù)器確定的。在本發(fā)明實(shí)施例中和上述的實(shí)施例中,確定風(fēng)險(xiǎn)ip地址的服務(wù)器要么都是推送服務(wù)器,要么都是風(fēng)險(xiǎn)ip地址分析服務(wù)器。
應(yīng)用本發(fā)明實(shí)施例,在根據(jù)收集的ip地址數(shù)據(jù)確定風(fēng)險(xiǎn)ip地址之后,再進(jìn)一步在沒有確定為風(fēng)險(xiǎn)ip地址的第二ip地址中確定風(fēng)險(xiǎn)ip地址,減少了風(fēng)險(xiǎn)ip地址被遺漏的概率。然后向風(fēng)險(xiǎn)ip地址對應(yīng)的客戶端推送沒有地域定向的消息,進(jìn)而,降低所推送信息存在地域差異的概率,提高用戶體驗(yàn)。
圖8為本發(fā)明實(shí)施例所提供的信息推送方法的第八種流程示意圖。基于圖6所提供的實(shí)施例,本發(fā)明實(shí)施例所提供的信息推送方法中,確定所述對應(yīng)關(guān)系的方法包括:
s114:從所述風(fēng)險(xiǎn)ip庫中確定目標(biāo)風(fēng)險(xiǎn)ip地址,其中,所述目標(biāo)風(fēng)險(xiǎn)ip地址為:采用所述第三方監(jiān)測服務(wù)器收的ip地址數(shù)據(jù)確定的一個(gè)風(fēng)險(xiǎn)ip地址。
目標(biāo)風(fēng)險(xiǎn)ip地址為在s110中確定的風(fēng)險(xiǎn)ip地址,可以在s110確定的風(fēng)險(xiǎn)ip地址中選擇一個(gè)作為目標(biāo)風(fēng)險(xiǎn)ip地址,具體的,可以是隨機(jī)選擇一個(gè),也可以是根據(jù)風(fēng)險(xiǎn)ip地址在第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù)中出現(xiàn)的次數(shù)進(jìn)行選擇,當(dāng)然,還存在其他的辦法,在這里不進(jìn)行贅述。
s115:確定所述目標(biāo)風(fēng)險(xiǎn)ip地址對應(yīng)的第三ip地址。
根據(jù)s110中一個(gè)風(fēng)險(xiǎn)ip地址需要滿足的條件可知,目標(biāo)風(fēng)險(xiǎn)ip地址對應(yīng)的第三ip地址的數(shù)量不止一個(gè)。在一個(gè)監(jiān)測請求中,第二ip地址和第三ip地址是成對出現(xiàn)的,因此第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù)中,第二ip地址和第三ip地址也是成對出現(xiàn)的,當(dāng)目標(biāo)風(fēng)險(xiǎn)ip地址確定,目標(biāo)風(fēng)險(xiǎn)ip地址對應(yīng)的第三ip地址也可以在第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù)中確定。
s116:獲得所確定的每一第三ip地址所屬的地域。
示例性的,確定的第三ip地址分別為ip地址1、ip地址2和ip地址3,獲得ip地址1、ip地址2和ip地址3所屬的地域。
s117:判斷所獲得的地域是否相同,若相同,執(zhí)行s118。
延續(xù)上述示例,判斷ip地址1、ip地址2和ip地址3所屬的地域是否相同,如果相同,執(zhí)行s118。如果不相同,則將執(zhí)行s110所得到的沒有作為目標(biāo)風(fēng)險(xiǎn)ip地址的風(fēng)險(xiǎn)ip地址中,選擇一個(gè)風(fēng)險(xiǎn)ip地址,將目標(biāo)風(fēng)險(xiǎn)ip地址更新為所選擇的風(fēng)險(xiǎn)ip地址。
s118:將所述目標(biāo)風(fēng)險(xiǎn)ip地址所屬的地域矯正為所獲得的地域,確定所述目標(biāo)風(fēng)險(xiǎn)ip與矯正后的地域之間的對應(yīng)關(guān)系。
延續(xù)上述示例,如果ip地址1、ip地址2和ip地址3所屬的地域都是地域1,則將目標(biāo)風(fēng)險(xiǎn)ip地址所屬的地域矯正為地域1,然后確定目標(biāo)風(fēng)險(xiǎn)ip地址與地域1之間的對應(yīng)關(guān)系。確定完對應(yīng)關(guān)系后,將執(zhí)行s110所得到的沒有作為目標(biāo)風(fēng)險(xiǎn)ip地址的風(fēng)險(xiǎn)ip地址中,選擇一個(gè)風(fēng)險(xiǎn)ip地址,將目標(biāo)風(fēng)險(xiǎn)ip地址更新為所選擇的風(fēng)險(xiǎn)ip地址,直至所有的將執(zhí)行s110所得到的風(fēng)險(xiǎn)ip地址均作為目標(biāo)風(fēng)險(xiǎn)ip地址。
在本發(fā)明實(shí)施中,根據(jù)建立確定目標(biāo)風(fēng)險(xiǎn)ip與矯正后的地域之間的對應(yīng)關(guān)系,可以建立矯正ip地址庫。通過對風(fēng)險(xiǎn)ip地址所屬的地域進(jìn)行了矯正,在矯正后的地域?qū)?yīng)的信息確定目標(biāo)信息,這樣減少了矯正后的地域?qū)?yīng)的信息的庫存。
需要說明的是,在本發(fā)明實(shí)施例中,對應(yīng)關(guān)系可以是推送服務(wù)器確定的,也可以是風(fēng)險(xiǎn)ip地址分析服務(wù)器確定的。如果是風(fēng)險(xiǎn)ip地址分析服務(wù)器確定的對應(yīng)關(guān)系,則風(fēng)險(xiǎn)ip地址分析服務(wù)器在確定對應(yīng)關(guān)系之后,基于所確定的對應(yīng)關(guān)系,建立矯正ip地址庫;將建立的矯正ip地址庫發(fā)送給推送服務(wù)器。
應(yīng)用本發(fā)明實(shí)施例,確定風(fēng)險(xiǎn)ip與矯正后的地域之間的對應(yīng)關(guān)系,在確定第一ip地址記錄在矯正ip地址庫中,在矯正后的地域?qū)?yīng)的信息確定目標(biāo)信息,不僅減少了矯正后的地域?qū)?yīng)的信息的庫存,還降低所推送信息存在地域差異的概率,提高用戶體驗(yàn)。
與圖1所示的方法實(shí)施例相對應(yīng),圖9為本發(fā)明實(shí)施例提供的信息推送裝置的第一種結(jié)構(gòu)示意圖,應(yīng)用于推送服務(wù)器,該裝置包括:第一獲得模塊201、第一判斷模塊202、第一確定模塊203和推送模塊204,其中,
第一獲得模塊201,用于獲得針對目標(biāo)客戶端的目標(biāo)推送請求,并根據(jù)所述目標(biāo)推送請求確定所述目標(biāo)客戶端的ip地址,作為第一ip地址;
第一判斷模塊202,用于判斷所述第一ip地址是否記錄在預(yù)先建立的風(fēng)險(xiǎn)ip地址庫中,其中,所述風(fēng)險(xiǎn)ip地址庫,用于存儲預(yù)先確定的風(fēng)險(xiǎn)ip地址;
第一確定模塊203,用于在所述第一判斷模塊的判斷結(jié)果為是的情況下,在沒有地域定向的信息中確定目標(biāo)信息;
推送模塊204,用于向所述目標(biāo)客戶端推送所述目標(biāo)信息。
應(yīng)用本發(fā)明實(shí)施例,通過向風(fēng)險(xiǎn)ip地址對應(yīng)的客戶端推送沒有地域定向的消息,從而,降低所推送信息存在地域差異的概率,提高用戶體驗(yàn)。
與圖2所示的方法實(shí)施例相對應(yīng),圖10為本發(fā)明實(shí)施例提供的信息推送裝置的第二種結(jié)構(gòu)示意圖,應(yīng)用于推送服務(wù)器,該裝置包括:第二判斷模塊205和第二確定模塊206,其中,
第二判斷模塊205,用于在所述第一判斷模塊202的判斷結(jié)果為是的情況下,判斷所述第一ip地址是否記錄在預(yù)先設(shè)置的矯正ip地址庫中,其中,所述矯正ip地址庫中記錄有:進(jìn)行了地域矯正的風(fēng)險(xiǎn)ip地址和該風(fēng)險(xiǎn)ip地址矯正后的地域之間的對應(yīng)關(guān)系;
第二確定模塊206,用于在所述第二判斷模塊205的判斷結(jié)果為是的情況下,按照所述矯正ip地址庫中記錄的對應(yīng)關(guān)系,確定所述第一ip地址矯正后的目標(biāo)地域,并在所述目標(biāo)地域?qū)?yīng)的信息中確定目標(biāo)信息;
所述第一確定模塊203,還用于在所述第二判斷模塊205的判斷結(jié)果為否的情況下,在沒有地域定向的信息中確定目標(biāo)信息。
應(yīng)用本發(fā)明實(shí)施例,通過向風(fēng)險(xiǎn)ip地址對應(yīng)的客戶端推送沒有地域定向的消息,從而,降低所推送信息存在地域差異的概率,提高用戶體驗(yàn)。另外,對風(fēng)險(xiǎn)ip地址所屬的地域進(jìn)行了矯正,在矯正后的地域?qū)?yīng)的信息確定目標(biāo)信息,這樣減少了矯正后的地域?qū)?yīng)的信息的庫存。
與圖3所示的方法實(shí)施例相對應(yīng),圖11為本發(fā)明實(shí)施例提供的信息推送裝置的第三種結(jié)構(gòu)示意圖,應(yīng)用于推送服務(wù)器,該裝置包括:第三確定模塊207和第四確定模塊208,其中,
第三確定模塊207,用于在所述第一判斷模塊的判斷結(jié)果為否的情況下,確定所述第一ip地址所屬的第一地域;
第四確定模塊208,用于在所述第一地域?qū)?yīng)的信息中確定目標(biāo)信息。
應(yīng)用本發(fā)明實(shí)施例,如果第一ip地址不是風(fēng)險(xiǎn)ip地址,則直接在第一ip地址所屬的第一地域?qū)?yīng)的地域中確定目標(biāo)信息,并向目標(biāo)客戶端推送目標(biāo)信息。這樣可以減少信息的庫存,提高用戶體驗(yàn)。
與圖4所示的方法實(shí)施例相對應(yīng),圖12為本發(fā)明實(shí)施例提供的信息推送裝置的第四種結(jié)構(gòu)示意圖,應(yīng)用于推送服務(wù)器,所述在第四確定模塊包括:第一判斷子模塊2081和確定子模塊2082,其中,
第一判斷子模塊2081,用于判斷第三方合作訂單信息在第一預(yù)設(shè)時(shí)間周期內(nèi)的推送量是否小于預(yù)先設(shè)置的推送量閾值;
確定子模塊2082,用于在所述第第一判斷子模塊2081的判斷結(jié)果為否的情況下,在所述第一地域?qū)?yīng)的除所述第三方合作訂單信息之外的信息中確定目標(biāo)信息。
應(yīng)用本發(fā)明實(shí)施例,如果第一ip地址不是風(fēng)險(xiǎn)ip地址,則直接在第一ip地址所屬的第一地域?qū)?yīng)的地域中確定目標(biāo)信息,并向目標(biāo)客戶端推送目標(biāo)信息。這樣可以減少信息的庫存,提高用戶體驗(yàn)。
與圖5所示的方法實(shí)施例相對應(yīng),圖13為本發(fā)明實(shí)施例提供的信息推送裝置的第五種結(jié)構(gòu)示意圖,應(yīng)用于推送服務(wù)器,所述在第四確定模塊還包括:第二判斷子模塊2083,其中,
第二判斷子模塊2083,用于在所述第一判斷子模塊2081的判斷結(jié)果為是的情況下,判斷在第二預(yù)設(shè)時(shí)間周期內(nèi)向所述第一ip地址推送所述第三方訂單信息中的信息的次數(shù)是否小于預(yù)設(shè)的第一閾值;
所述確定子模塊,還用于在所述第二判斷子模塊的判斷結(jié)果為否的情況下,在所述第一地域?qū)?yīng)的除所述第三方合作訂單信息之外的信息中確定目標(biāo)信息。
所述確定子模塊2082,還用于在所述第二判斷子模塊2081的判斷結(jié)果為否的情況下,在所述第一地域?qū)?yīng)的除所述第三方合作訂單信息之外的信息中確定目標(biāo)信息。
應(yīng)用本發(fā)明實(shí)施例,如果第一ip地址不是風(fēng)險(xiǎn)ip地址,則直接在第一ip地址所屬的第一地域?qū)?yīng)的地域中確定目標(biāo)信息,并向目標(biāo)客戶端推送目標(biāo)信息。這樣可以減少信息的庫存,提高用戶體驗(yàn),也有利于后期第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù)的多樣性。
圖6所示的方法實(shí)施例相對應(yīng),圖14為本發(fā)明實(shí)施例提供的信息推送裝置的第六種結(jié)構(gòu)示意圖,應(yīng)用于推送服務(wù)器,該裝置還包括第二獲得模塊209、第五確定模塊210和第六確定模塊211,其中,
第二獲得模塊209,用于獲得媒體收集服務(wù)器和第三方監(jiān)測服務(wù)器分別在第三預(yù)設(shè)時(shí)間周期內(nèi)收集的ip地址數(shù)據(jù);其中,所述ip地址數(shù)據(jù)包括:第二ip地址和第三ip地址,第二ip地址為:監(jiān)測請求中攜帶的、接收推送信息的客戶端的ip地址,第三ip地址為:監(jiān)測請求中攜帶的、發(fā)送所述監(jiān)測請求的客戶端的ip地址;
第五確定模塊210,用于針對所述第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù),統(tǒng)計(jì)每一第二ip地址出現(xiàn)的次數(shù)及出現(xiàn)地域差異的次數(shù),并將滿足第一條件的第二ip地址確定為風(fēng)險(xiǎn)ip地址,其中,一個(gè)第二ip地址出現(xiàn)地域差異表示:目標(biāo)監(jiān)測請求攜帶的第三ip地址所屬的地域與該第二ip地址所屬的地域不同,目標(biāo)監(jiān)測請求為:攜帶該第二ip地址的監(jiān)測請求,所述第一條件為:出現(xiàn)的次數(shù)不超過預(yù)設(shè)的第二閾值、且出現(xiàn)地域差異的次數(shù)大于預(yù)設(shè)的第三閾值;
第六確定模塊211,用于針對所述媒體收集服務(wù)器收集的ip地址數(shù)據(jù),統(tǒng)計(jì)每一第四ip地址出現(xiàn)的次數(shù)及出現(xiàn)地域差異的次數(shù),并將滿足第二條件的第四ip地址確定為風(fēng)險(xiǎn)ip地址,其中,所述第二條件為:出現(xiàn)的次數(shù)不超過預(yù)設(shè)的第四閾值、且出現(xiàn)地域差異的次數(shù)大于預(yù)設(shè)的第五閾值;所述第四ip地址為利用所述第三方監(jiān)測服務(wù)器收集的ip地址數(shù)據(jù)未被確定為風(fēng)險(xiǎn)ip地址的第二ip地址。
具體的,所述推送服務(wù)器、所述媒體收集服務(wù)器以及所述第三方監(jiān)測服務(wù)器位于同一同源機(jī)房。
應(yīng)用本發(fā)明實(shí)施例,根據(jù)收集的ip地址數(shù)據(jù)確定風(fēng)險(xiǎn)ip地址,然后向風(fēng)險(xiǎn)ip地址對應(yīng)的客戶端推送沒有地域定向的消息,進(jìn)而,降低所推送信息存在地域差異的概率,提高用戶體驗(yàn)。
圖7所示的方法實(shí)施例相對應(yīng),圖15為本發(fā)明實(shí)施例提供的信息推送裝置的第七種結(jié)構(gòu)示意圖,應(yīng)用于推送服務(wù)器,該裝置還包括:第三判斷模塊212和第七確定模塊213,其中,
第三判斷模塊212,用于針對所獲得的ip地址數(shù)據(jù)中每一未被確定為風(fēng)險(xiǎn)ip地址的第二ip地址,判斷該第二ip地址在第四預(yù)設(shè)時(shí)間周期內(nèi),被確定為風(fēng)險(xiǎn)ip地址的次數(shù)是否不小于預(yù)設(shè)的第六閾值,其中,所述第四預(yù)設(shè)時(shí)間周期大于所述第三預(yù)設(shè)時(shí)間周期;
第七確定模塊213,用于在所述第三判斷模塊212的判斷結(jié)果為是的情況下,該第二ip地址確定為風(fēng)險(xiǎn)ip地址。
應(yīng)用本發(fā)明實(shí)施例,在根據(jù)收集的ip地址數(shù)據(jù)確定風(fēng)險(xiǎn)ip地址之后,再進(jìn)一步在沒有確定為風(fēng)險(xiǎn)ip地址的第二ip地址中確定風(fēng)險(xiǎn)ip地址,減少了風(fēng)險(xiǎn)ip地址被遺漏的概率。然后向風(fēng)險(xiǎn)ip地址對應(yīng)的客戶端推送沒有地域定向的消息,進(jìn)而,降低所推送信息存在地域差異的概率,提高用戶體驗(yàn)。
圖8所示的方法實(shí)施例相對應(yīng),圖16為本發(fā)明實(shí)施例提供的信息推送裝置的第八種結(jié)構(gòu)示意圖,應(yīng)用于推送服務(wù)器,該裝置還包括:第八確定模塊214、第九確定模塊215、第三獲得模塊216、第四判斷模塊217和第十確定模塊218,其中,
第八確定模塊214,用于從所述風(fēng)險(xiǎn)ip庫中確定目標(biāo)風(fēng)險(xiǎn)ip地址,其中,所述目標(biāo)風(fēng)險(xiǎn)ip地址為:采用所述第三方監(jiān)測服務(wù)器收的ip地址數(shù)據(jù)確定的一個(gè)風(fēng)險(xiǎn)ip地址;
第九確定模塊215,用于確定所述目標(biāo)風(fēng)險(xiǎn)ip地址對應(yīng)的第三ip地址;
第三獲得模塊216,用于獲得所確定的每一第三ip地址所屬的地域;
第四判斷模塊217,用于判斷所獲得的地域是否相同;
第十確定模塊218,用于在所述第四判斷模塊217的判斷結(jié)果為相同的情況下,將所述目標(biāo)風(fēng)險(xiǎn)ip地址所屬的地域矯正為所獲得的地域,確定所述目標(biāo)風(fēng)險(xiǎn)ip與矯正后的地域之間的對應(yīng)關(guān)系。
應(yīng)用本發(fā)明實(shí)施例,確定風(fēng)險(xiǎn)ip與矯正后的地域之間的對應(yīng)關(guān)系,在確定第一ip地址記錄在矯正ip地址庫中,在矯正后的地域?qū)?yīng)的信息確定目標(biāo)信息,不僅減少了矯正后的地域?qū)?yīng)的信息的庫存,還降低所推送信息存在地域差異的概率,提高用戶體驗(yàn)。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
本說明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。