欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

監(jiān)測推廣鏈接有效性的方法及裝置的制造方法

文檔序號:9930002閱讀:393來源:國知局
監(jiān)測推廣鏈接有效性的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子商務(wù)技術(shù)領(lǐng)域,尤其涉及一種監(jiān)測推廣鏈接有效性的方法及裝置。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)的日益普及,通過互聯(lián)網(wǎng)平臺進行營銷推廣已經(jīng)成為商家推廣的重要手段之一,其中包括電子郵件營銷,搜索引擎營銷等方式,都是通過給用戶展示推廣鏈接,用戶點擊后,跳轉(zhuǎn)到商家推廣的目標(biāo)著陸頁面。
[0003]在使用互聯(lián)網(wǎng)平臺做營銷推廣時,為了統(tǒng)計營銷推廣的效果,通常做法是在互聯(lián)網(wǎng)平臺和真正的目標(biāo)著陸頁之間,部署一套跳轉(zhuǎn)系統(tǒng),用戶點擊推廣鏈接時,請求先經(jīng)過跳轉(zhuǎn)系統(tǒng),跳轉(zhuǎn)系統(tǒng)記錄相關(guān)日志,再由跳轉(zhuǎn)系統(tǒng)將請求跳轉(zhuǎn)至目標(biāo)著陸頁。
[0004]現(xiàn)有的跳轉(zhuǎn)系統(tǒng),為了保證點擊請求從推廣平臺到目標(biāo)著陸頁的實時性,通常只是會記錄跳轉(zhuǎn)日志,不會去檢測整個跳轉(zhuǎn)過程是否正常。同時,存在部分跳轉(zhuǎn)鏈接,跳轉(zhuǎn)到目標(biāo)著陸頁之前,跳轉(zhuǎn)請求可能會經(jīng)過多個不同系統(tǒng),在這種發(fā)生多級跳轉(zhuǎn)情況下,跳轉(zhuǎn)系統(tǒng)是無法判斷整個多級跳轉(zhuǎn)過程是否正常的,因為多級跳轉(zhuǎn)只是在請求第一次跳轉(zhuǎn)時,發(fā)生在跳轉(zhuǎn)系統(tǒng)上,剩余跳轉(zhuǎn)都是發(fā)生在其他系統(tǒng)上。
[0005]在實現(xiàn)本發(fā)明的過程中,申請人發(fā)現(xiàn)現(xiàn)有技術(shù)的跳轉(zhuǎn)系統(tǒng)不能夠檢測到鏈接請求整個跳轉(zhuǎn)過程是否正常,會有以下缺點:
[0006]1、當(dāng)出現(xiàn)異常跳轉(zhuǎn)的推廣鏈接,不能夠及時通知到商家進行修正,導(dǎo)致當(dāng)用戶點擊到跳轉(zhuǎn)異常的推廣鏈接時,始終跳轉(zhuǎn)不到真正目標(biāo)著陸頁,影響用戶體驗;
[0007]2、增加商家成本,降低推廣效果,現(xiàn)在搜索引擎或者視頻媒體等推廣平臺,都存在按用戶每次點擊收取費用的模式,當(dāng)用戶點擊到跳轉(zhuǎn)異常的推廣鏈接,不能跳轉(zhuǎn)至目標(biāo)著陸頁,直接導(dǎo)致商家損失。

【發(fā)明內(nèi)容】

[0008](一)要解決的技術(shù)問題
[0009]鑒于上述技術(shù)問題,本發(fā)明提供了一種監(jiān)測推廣鏈接有效性的方法及裝置,以監(jiān)測異常跳轉(zhuǎn)的推廣鏈接,增加用戶體驗并減少客戶損失。
[0010](二)技術(shù)方案
[0011]根據(jù)本發(fā)明的一個方面,提供了一種監(jiān)測推廣鏈接有效性的方法。該方法包括:步驟A:接收推廣鏈接列表;步驟B:將推廣鏈接列表中的推廣鏈接分配至各個爬蟲節(jié)點;以及步驟C:在每一個爬蟲節(jié)點,對分配的每一個推廣鏈接進行模擬請求,判斷該推廣鏈接是否有效,并對無效的推廣鏈接進行記錄。
[0012]根據(jù)本發(fā)明的另一個方面,還提供了一種監(jiān)測推廣鏈接有效性的裝置。該裝置包括:接收模塊,用于推廣鏈接列表;鏈接分配模塊,用于將推廣鏈接列表中的推廣鏈接分配至爬蟲模塊的各個爬蟲節(jié)點;以及爬蟲模塊,包括多個的爬蟲節(jié)點,每一爬蟲節(jié)點對分配的每一個推廣鏈接進行模擬請求,判斷該推廣鏈接是否有效,并對無效推廣鏈接進行記錄。
[0013](三)有益效果
[0014]從上述技術(shù)方案可以看出,本發(fā)明監(jiān)測推廣鏈接有效性的方法及裝置采用爬蟲模擬跳轉(zhuǎn)的整個過程,對鏈接整個跳轉(zhuǎn)過程進行監(jiān)測,根據(jù)HttpResponse對象,判斷跳轉(zhuǎn)正常,對多級跳轉(zhuǎn)過程同樣有效,從而避免了用戶一直點擊異常跳轉(zhuǎn)鏈接,提升了用戶體驗,同時,避免商家為用戶點擊異常的跳轉(zhuǎn)鏈接而付費,提升廣告投放效果。
【附圖說明】
[0015]圖1為根據(jù)本發(fā)明實施例監(jiān)測推廣鏈接有效性的方法的流程圖;
[0016]圖2為圖1所示方法中步驟C的流程圖;
[0017]圖3為根據(jù)本發(fā)明實施例監(jiān)測推廣鏈接有效性的裝置的結(jié)構(gòu)示意圖。
[0018]【符號說明】
[0019]301-讀取模塊;302-鏈接分配模塊;
[0020]303-爬蟲模塊;304-通知模塊;
[0021]305-定時模塊。
【具體實施方式】
[0022]本發(fā)明通過爬蟲自動化模擬推廣鏈接的整個過程,自動判別跳轉(zhuǎn)是否正常,當(dāng)判定鏈接有跳轉(zhuǎn)異常情況,及時通知商家對鏈接進行修改處理,從而實現(xiàn)了整個推廣鏈接的自動化監(jiān)測。
[0023]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,以下結(jié)合具體實施例,并參照附圖,對本發(fā)明進一步詳細(xì)說明。
[0024]在本發(fā)明的一個示例性實施例中,提供了一種監(jiān)測推廣鏈接有效性的方法。請參照圖1,本實施例監(jiān)測推廣鏈接有效性的方法包括:
[0025]步驟A:接收用戶配置的推廣鏈接列表;
[0026]此處的用戶可以是商戶或者是電子商務(wù)平臺運營商。該推廣鏈接列表并非限定于嚴(yán)格意義上的表格,其可以是表格,數(shù)據(jù)庫,采用文本處理程序整理的多個推廣鏈接或其他形式,其包括將待驗證的推廣鏈接整理出來的任何形式。
[0027]本步驟中,推廣鏈接可以是商家或平臺運營商手動輸入的,也可以是根據(jù)軟件根據(jù)商戶或平臺運營商提供的信息自動生成的,一般情況用為多個。
[0028]步驟B:將推廣鏈接列表中的推廣鏈接分配至各個爬蟲節(jié)點;
[0029]本步驟中,爬蟲節(jié)點的數(shù)目可以用戶根據(jù)需要進行設(shè)定。當(dāng)需要處理的種子鏈接URL數(shù)量較大時,可以多設(shè)置一些爬蟲節(jié)點,反之,則可以少設(shè)置一些爬蟲節(jié)點,甚至可以僅設(shè)置一個爬蟲節(jié)點。一般情況下,設(shè)置爬蟲的數(shù)量介于5?100個之間。
[0030]步驟C:在每一個爬蟲節(jié)點,對分配的每一個推廣鏈接進行模擬請求,判斷該推廣鏈接是否有效,并對無效的推廣鏈接進行記錄;
[0031]本實施例中,爬蟲節(jié)點采用HttpClient技術(shù)對推廣鏈接進行模擬請求。在詳細(xì)說明本步驟之前,首先對Http協(xié)議狀態(tài)碼進行說明:根據(jù)Http協(xié)議返回狀態(tài)碼規(guī)定,大體可分為以下幾種:
[0032]A、狀態(tài)碼以2開頭,2XX:服務(wù)器成功接受了客戶端請求;
[0033]B、狀態(tài)碼以3開頭,3XX:請求重定向,重定向URL在返回的Locat1n中;
[0034]C、狀態(tài)碼以4開頭,4XX:客戶端請求發(fā)生錯誤;
[0035]D、狀態(tài)碼以5開頭,5XX:服務(wù)端發(fā)送錯誤;
[0036]其中,X表示阿拉伯?dāng)?shù)字,2XX表示以2開頭的三位狀態(tài)碼,3XX表示以3開頭的三位狀態(tài)碼,4XX表示以4開頭的三位狀態(tài)碼,5XX表示以5開頭的三位狀態(tài)碼,關(guān)于狀態(tài)碼的詳細(xì)內(nèi)容可參考相關(guān)協(xié)議,此處不再贅述。
[0037]具體而言,如圖2所示,本步驟中一爬蟲節(jié)點對一個推廣鏈接進行模擬請求的過程包括:
[0038]子步驟CO:記錄當(dāng)前的推廣鏈接,并將該推廣鏈接作為種子鏈接;
[0039]子步驟Cl:采用HttpClient技術(shù)對種子鏈接進行模擬請求;
[°04°] 子步驟C2:接收種子鏈接對該模擬請求返回的HttpResponse對象;
[0041 ] 子步驟C3:基于HttpResponse對象中code字段進行判斷:
[0042]子分步驟C3a:判斷HttpResponse對象中code字段中的狀態(tài)碼是否為3XX,如果是,根據(jù)Http協(xié)議狀態(tài)碼規(guī)定,可以得知該種子鏈接發(fā)生重定向,重定向的URL地址為返回HttpResponse對象中Locat1n字段,則執(zhí)行子分步驟C3b;否則,執(zhí)行子分步驟C3c;;
[0043]子分步驟C3b:獲取HttpResponse對象中Locat1n字段中的鏈接地址,并將其作為種子鏈接,再次執(zhí)行子步驟Cl;
[0044]子分步驟C3c:判斷HttpResponse對象中code字段中的狀態(tài)碼是否為2XX,如果是,則表明種子鏈接的跳轉(zhuǎn)過程中為正常情況,則判斷當(dāng)前推廣鏈接有效,執(zhí)行子分步驟C3d;執(zhí)行子分步驟C3e ;
[0045]子分步驟C3d,當(dāng)前推廣鏈接有效,執(zhí)行下一推廣鏈接的判斷過程,執(zhí)行子步驟CO;
[0046]子分步驟C3e,否則表明種子鏈接的跳轉(zhuǎn)過程中有異常情況,則判斷當(dāng)前推廣鏈接無效,將當(dāng)前的推廣鏈接記錄至無效鏈接列表中,執(zhí)行下一推廣鏈接的判斷過程,執(zhí)行子步驟CO;
[0047]步驟D:將各個爬蟲節(jié)點記錄的無效鏈接發(fā)送給用戶。
[0048]在全部推廣鏈接驗證完畢之后,將無效鏈接列表發(fā)送到商家郵箱。當(dāng)然,該無效鏈接列表也可以以其他方式提供給商家,例如打印成紙件,或者該無效鏈接列表僅作為平臺運營商自身的參考資料使用,則本步驟就可以省略。
[0049]在本實施例中,是按照預(yù)設(shè)的時間周期,例如:I小時、一天、一周或一月,來執(zhí)行步驟A?步驟D,來監(jiān)測推廣鏈接的有效性,從而保證在最短的時間內(nèi)發(fā)現(xiàn)無效鏈接,最大限度的提升用戶體驗,避免商家損失。同時,商家也可以對無效鏈接進行修改,保證推廣效果。
[0050]至此,本實施例監(jiān)測推廣鏈接有效性的方法介紹完畢。
[0051]在本發(fā)明的另一個實施例中,還提供了一種監(jiān)測推廣鏈接有效性的裝置。請參照圖3,本實施例監(jiān)測推廣鏈接有效性的裝置包括:
[0052]接收模塊301,用于接收用戶配置的推廣鏈接列表;
[0053]鏈接分配模塊302,用于將推廣鏈接列表中的推廣鏈接分配至爬蟲模塊的各個爬蟲節(jié)點;
[0054]爬蟲模塊303,包括多個的爬蟲節(jié)點,每一爬蟲節(jié)點對分配的每一個推廣鏈接進行模擬請求,判斷該推廣鏈接是否有效,并對無效推廣鏈接進行記錄;以及
[0055]通知模塊304,用于將無效推廣鏈接推送至用戶;
[0056]定時模塊305,用于按照預(yù)設(shè)的時間周期調(diào)用接收模塊301、鏈接分配模塊302、爬蟲模塊303和通知模塊304,以實時監(jiān)測推廣鏈接的有效性。
[0057]其中,每一個爬蟲節(jié)點又可以包括:
[0058]記錄子模塊,用于記錄當(dāng)前的推廣鏈接,并將該推廣鏈接作為種子鏈接;
[0059]模擬請求發(fā)起子模塊,用于采用HttpClient技術(shù)對種子鏈接進行模擬請求;
[0000]接收子模塊,用于接收種子鏈接對該模擬請求返回的HttpResponse對象;
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阜城县| 梧州市| 凤阳县| 京山县| 舟山市| 静乐县| 连城县| 长宁县| 江西省| 汝阳县| 丰县| 班玛县| 白玉县| 惠东县| 汽车| 凤冈县| 卢龙县| 江源县| 汉川市| 广饶县| 荥经县| 安西县| 广灵县| 朝阳县| 宁夏| 仙桃市| 陵水| 福海县| 东莞市| 昌黎县| 三明市| 云南省| 图木舒克市| 阿鲁科尔沁旗| 郓城县| 原阳县| 平陆县| 健康| 施秉县| 昂仁县| 夏津县|