本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,具體而言,涉及一種鏈接地址更新方法和裝置。
背景技術(shù):廣告主在投放廣告時(shí),需要設(shè)置廣告的鏈接地址。而出于關(guān)鍵績(jī)效指標(biāo)跟蹤的目的,鏈接地址往往要添加很多的形如trackid1=value1&trackid2=value2...這樣的跟蹤參數(shù)。而投放的廣告物料不同時(shí),跟蹤參數(shù)往往也不相同,當(dāng)需要投放的廣告物料較多時(shí),往往使用Excel宏或其他工具批量生成參數(shù),這就出現(xiàn)了很多問(wèn)題。1、使用Excel宏或其他工具能解決一次性生成地址的問(wèn)題,但無(wú)法實(shí)現(xiàn)之后參數(shù)策略變更時(shí)已投放的廣告鏈接地址的自動(dòng)更新。2、無(wú)法自動(dòng)檢驗(yàn)廣告鏈接地址的參數(shù)設(shè)置是否正確。針對(duì)現(xiàn)有技術(shù)中鏈接參數(shù)信息變更時(shí),無(wú)法自動(dòng)更新鏈接地址的問(wèn)題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明的主要目的在于提供一種鏈接地址更新方法和裝置,以解決鏈接參數(shù)信息變更時(shí),無(wú)法自動(dòng)更新鏈接地址的問(wèn)題。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種鏈接地址更新方法。根據(jù)本發(fā)明的鏈接地址更新方法包括:獲取跟蹤參數(shù)信息,其中,跟蹤參數(shù)為第一鏈接地址的參數(shù)信息,用于跟蹤第一鏈接地址;獲取第一鏈接地址;以及根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址,第二鏈接地址為第一鏈接地址添加或更改跟蹤參數(shù)后的鏈接地址,其中,第一鏈接地址和第二鏈接地址是同一網(wǎng)頁(yè)的鏈接地址。進(jìn)一步地,跟蹤參數(shù)的值為固定常量或通配符表示的變量,其中,根據(jù)跟蹤參數(shù)信息和第一鏈接地址的基準(zhǔn)鏈接地址生成第二鏈接地址包括:根據(jù)固定常量和第一鏈接地址生成第二鏈接地址,或者,根據(jù)通配符表示的變量和第一鏈接地址生成第二鏈接地址。進(jìn)一步地,根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址包括:將跟蹤參數(shù)信息附加到第一鏈接地址上,其中,將跟蹤參數(shù)信息附加到第一鏈接地址上包括:判斷跟蹤參數(shù)的值是否為固定常量;如果跟蹤參數(shù)的值為固定常量,將固定常量附加到第一鏈接地址上;如果跟蹤參數(shù)的值為通配符表示的變量,則將通配符表示的變量轉(zhuǎn)變?yōu)閷?duì)應(yīng)的變量的值,然后將變量的值附加到第一鏈接地址上。進(jìn)一步地,在根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址之前,方法還包括:檢測(cè)第一鏈接地址是否啟用跟蹤參數(shù)信息;如果第一鏈接地址啟用跟蹤參數(shù)信息,則查找第一鏈接地址的父級(jí)是否有跟蹤參數(shù)信息,其中,查找第一鏈接地址的父級(jí)是否有跟蹤參數(shù)信息包括:如果第一鏈接地址的父級(jí)有跟蹤參數(shù)信息,則對(duì)第一鏈接地址進(jìn)行第一檢查處理,其中,第一檢查處理為標(biāo)記第一鏈接地址中已有的參數(shù)信息;如果第一鏈接地址的父級(jí)沒(méi)有跟蹤參數(shù)信息,則對(duì)查找后的第一鏈接地址內(nèi)容進(jìn)行第二檢查處理;如果第一鏈接地址沒(méi)有啟用跟蹤參數(shù)信息,則對(duì)檢測(cè)后的第一鏈接地址內(nèi)容進(jìn)行第二檢查,并記錄檢查結(jié)果。進(jìn)一步地,對(duì)查找后的第一鏈接地址內(nèi)容進(jìn)行第二檢查處理包括:如果查找后的第一鏈接地址內(nèi)容與第一鏈接地址內(nèi)容相同,則記錄檢查結(jié)果;如果查找后的第一鏈接地址內(nèi)容與第一鏈接地址內(nèi)容不相同,則重新檢查第一鏈接地址是否啟用跟蹤參數(shù)信息。進(jìn)一步地,對(duì)第一鏈接地址進(jìn)行第一檢查處理后,對(duì)第一鏈接地址添加或更改跟蹤參數(shù)信息,得到第二鏈接地址。進(jìn)一步地,如果跟蹤參數(shù)信息或第一鏈接地址改變,則重新檢查第一鏈接地址是否啟用跟蹤參數(shù)信息,其中,如果啟用跟蹤參數(shù)信息,則查找父級(jí)的跟蹤參數(shù)信息;如果不啟用跟蹤參數(shù)信息,則對(duì)第一鏈接地址的內(nèi)容進(jìn)行第二檢查。進(jìn)一步地,根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址后,對(duì)第二鏈接地址進(jìn)行鏈接地址檢查,其中,采用以下方式對(duì)第二鏈接地址進(jìn)行鏈接地址檢查:檢查第二鏈接地址的跟蹤參數(shù)是否加全;檢查第二鏈接地址的值是否正確;以及檢查第二鏈接地址的長(zhǎng)度是否超長(zhǎng),其中,如果第二鏈接地址的跟蹤參數(shù)沒(méi)有加全、第二鏈接地址的值不正確或者第二鏈接地址的長(zhǎng)度超長(zhǎng),則重新檢查第一鏈接地址是否啟用跟蹤參數(shù)信息;如果第二鏈接地址的跟蹤參數(shù)已經(jīng)加全、第二鏈接地址的值正確以及第二鏈接地址的長(zhǎng)度沒(méi)有超長(zhǎng),則記錄檢查結(jié)果。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種鏈接地址更新裝置。根據(jù)本發(fā)明的鏈接地址更新裝置包括:第一獲取模塊,用于獲取跟蹤參數(shù)信息,其中,跟蹤參數(shù)為第一鏈接地址的參數(shù)信息,用于跟蹤第一鏈接地址;第二獲取模塊,用于獲取第一鏈接地址;以及生成模塊,用于根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址,第二鏈接地址為第一鏈接地址添加或更改跟蹤參數(shù)后的鏈接地址,其中,第一鏈接地址和第二鏈接地址是同一網(wǎng)頁(yè)的鏈接地址。進(jìn)一步地,跟蹤參數(shù)的值為固定常量或通配符表示的變量,其中,生成模塊用于采用以下方式根據(jù)跟蹤參數(shù)信息和第一鏈接地址的基準(zhǔn)鏈接地址生成第二鏈接地址:根據(jù)固定常量和第一鏈接地址生成第二鏈接地址,或者,根據(jù)通配符表示的變量和第一鏈接地址生成第二鏈接地址。進(jìn)一步地,生成模塊用于通過(guò)將跟蹤參數(shù)信息附加到第一鏈接地址上來(lái)根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址,生成模塊包括:判斷子模塊,用于判斷跟蹤參數(shù)的值是否為固定常量;第一添加子模塊,用于如果跟蹤參數(shù)的值為固定常量,將固定常量附加到第一鏈接地址上;第二添加子模塊,用于如果跟蹤參數(shù)的值為通配符表示的變量,則將通配符表示的變量轉(zhuǎn)變?yōu)閷?duì)應(yīng)的變量的值,然后將變量的值附加到第一鏈接地址上。進(jìn)一步地,鏈接地址更新裝置還包括:檢測(cè)模塊,用于在根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址之前,檢測(cè)第一鏈接地址是否啟用跟蹤參數(shù)信息;查找模塊,用于在第一鏈接地址啟用跟蹤參數(shù)信息時(shí),查找第一鏈接地址的父級(jí)是否有跟蹤參數(shù)信息,其中,查找第一鏈接地址的父級(jí)是否有跟蹤參數(shù)信息包括:如果第一鏈接地址的父級(jí)有跟蹤參數(shù)信息,則對(duì)第一鏈接地址進(jìn)行第一檢查處理,其中,第一檢查處理為標(biāo)記第一鏈接地址中已有的參數(shù)信息;如果第一鏈接地址的父級(jí)沒(méi)有跟蹤參數(shù)信息,則對(duì)查找后的第一鏈接地址內(nèi)容進(jìn)行第二檢查處理;檢查模塊,用于在第一鏈接地址沒(méi)有啟用跟蹤參數(shù)信息時(shí),對(duì)檢測(cè)后的第一鏈接地址內(nèi)容進(jìn)行第二檢查,并記錄檢查結(jié)果。進(jìn)一步地,檢查模塊用于采用以下方式對(duì)查找后的第一鏈接地址內(nèi)容進(jìn)行第二檢查處理包括:如果查找后的第一鏈接地址內(nèi)容與第一鏈接地址內(nèi)容相同,則記錄檢查結(jié)果;如果查找后的第一鏈接地址內(nèi)容與第一鏈接地址內(nèi)容不相同,則重新檢查第一鏈接地址是否啟用跟蹤參數(shù)信息。進(jìn)一步地,生成模塊用于對(duì)第一鏈接地址進(jìn)行第一檢查處理后,對(duì)第一鏈接地址添加或更改跟蹤參數(shù)信息,得到第二鏈接地址。進(jìn)一步地,如果跟蹤參數(shù)信息或第一鏈接地址改變,則重新檢查第一鏈接地址是否啟用跟蹤參數(shù)信息,其中,如果啟用跟蹤參數(shù)信息,則查找父級(jí)的跟蹤參數(shù)信息;如果不啟用跟蹤參數(shù)信息,則對(duì)第一鏈接地址的內(nèi)容進(jìn)行第二檢查。進(jìn)一步地,鏈接地址更新裝置還包括:檢查模塊,用于根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址后,對(duì)第二鏈接地址進(jìn)行鏈接地址檢查,其中,采用以下方式對(duì)第二鏈接地址進(jìn)行鏈接地址檢查:檢查第二鏈接地址的跟蹤參數(shù)是否加全;檢查第二鏈接地址的值是否正確;以及檢查第二鏈接地址的長(zhǎng)度是否超長(zhǎng),其中,如果第二鏈接地址的跟蹤參數(shù)沒(méi)有加全、第二鏈接地址的值不正確或者第二鏈接地址的長(zhǎng)度超長(zhǎng),則重新檢查第一鏈接地址是否啟用跟蹤參數(shù)信息;如果第二鏈接地址的跟蹤參數(shù)已經(jīng)加全、第二鏈接地址的值正確以及第二鏈接地址的長(zhǎng)度沒(méi)有超長(zhǎng),則記錄檢查結(jié)果。通過(guò)本發(fā)明,采用管理鏈接地址跟蹤參數(shù)的方法,解決了當(dāng)鏈接地址參數(shù)信息變更時(shí),無(wú)法自動(dòng)更新鏈接地址的問(wèn)題,進(jìn)而達(dá)到了自動(dòng)更新鏈接地址的效果。附圖說(shuō)明構(gòu)成本申請(qǐng)的一部分的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:圖1是根據(jù)本發(fā)明第一實(shí)施例鏈接地址更新裝置的示意圖;圖2是根據(jù)本發(fā)明第二實(shí)施例鏈接地址更新裝置的示意圖;圖3是根據(jù)本發(fā)明第三實(shí)施例的鏈接地址更新裝置的示意圖;圖4是根據(jù)本發(fā)明實(shí)施例的鏈接地址更新方法的流程圖;圖5是根據(jù)本發(fā)明一實(shí)施例鏈接地址更新方法中添加參數(shù)的流程圖;圖6是根據(jù)本發(fā)明又一實(shí)施例鏈接地址更新方法流程圖;以及圖7是根據(jù)本發(fā)明實(shí)施例的對(duì)鏈接地址添加參數(shù)的流程圖。具體實(shí)施方式需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。圖1是根據(jù)本發(fā)明第一實(shí)施例鏈接地址更新裝置的示意圖。該裝置包括第一獲取模塊10、第二獲取模塊20和生成模塊30。第一獲取模塊10用于獲取跟蹤參數(shù)信息,其中,跟蹤參數(shù)為第一鏈接地址的參數(shù)信息,用于跟蹤第一鏈接地址。跟蹤參數(shù)信息可以是一系列鍵-值對(duì),每個(gè)跟蹤參數(shù)的值可以是固定常量,也可以是通配符所表示的變量,將跟蹤參數(shù)信息按照一定的規(guī)則進(jìn)行設(shè)置以能夠?qū)崿F(xiàn)鏈接地址的跟蹤。鏈接地址包含很多地址信息,鏈接地址的地址信息可以是網(wǎng)頁(yè)的鏈接地址信息,也可以是廣告的鏈接地址信息,還可以是其他需要進(jìn)行鏈接地址跟蹤的鏈接地址。例如:出于關(guān)鍵業(yè)績(jī)指標(biāo)跟蹤的目的,鏈接地址可以添加很多形如trackid1=value1&trackid2=value2...這樣的信息,即為跟蹤參數(shù)。當(dāng)網(wǎng)頁(yè)或者廣告中的物料信息不同時(shí),跟蹤參數(shù)可以不相同。第一鏈接地址可以是任意一個(gè)網(wǎng)頁(yè)或者廣告的鏈接地址。第二獲取模塊20用于獲取第一鏈接地址。第二獲取模塊20獲取的第一鏈接地址,可以是獲取任一網(wǎng)頁(yè)的原始鏈接地址,例如www.baidu.com,也可以是獲取任一具有跟蹤參數(shù)的網(wǎng)頁(yè)鏈接地址,例如www.baidu.com/trackid1=value1。生成模塊30用于根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址,第二鏈接地址為第一鏈接地址添加或更改跟蹤參數(shù)后的鏈接地址,其中,第一鏈接地址和第二鏈接地址是同一網(wǎng)頁(yè)的鏈接地址。第二鏈接地址為第一鏈接地址添加或更改跟蹤參數(shù)后的鏈接地址,例如獲取的第一鏈接地址為www.baidu.com/trackid1=value1,跟蹤參數(shù)信息為trackid2=value2,根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成的第二鏈接地址可以為對(duì)第一鏈接地址添加跟蹤參數(shù),生成的第二鏈接地址為www.baidu.com/trackid1=value1&trackid2=value2,還可以是對(duì)第一鏈接地址的跟蹤參數(shù)進(jìn)行更改,生成第二鏈接地址為www.baidu.com/trackid2=value2。需要說(shuō)明的是,生成的第二鏈接地址與第一鏈接地址不同,但是第一鏈接地址與第二鏈接地址可以對(duì)應(yīng)同一個(gè)網(wǎng)頁(yè)。根據(jù)本發(fā)明實(shí)施例的鏈接地址更新裝置,在跟蹤參數(shù)的值為固定常量或通配符表示的變量時(shí),生成模塊用于采用以下方式根據(jù)跟蹤參數(shù)信息和第一鏈接地址的基準(zhǔn)鏈接地址生成第二鏈接地址:根據(jù)固定常量和第一鏈接地址生成第二鏈接地址,或者根據(jù)通配符表示的變量和第一鏈接地址生成第二鏈接地址。圖2是根據(jù)本發(fā)明第二實(shí)施例鏈接地址更新裝置的示意圖。該鏈接地址更新裝置的生成模塊30還包括判斷子模塊301、第一添加子模塊302和第二添加子模塊303。判斷子模塊301用于判斷跟蹤參數(shù)的值是否為固定常量。跟蹤參數(shù)的值可以為固定常量,也可以為通配符表示的變量。當(dāng)跟蹤參數(shù)的值為固定常量時(shí),判斷子模塊301判斷跟蹤參數(shù)的值是固定常量。第一添加子模塊302用于如果跟蹤參數(shù)的值為固定常量,將固定常量附加到第一鏈接地址上。例如固定常量為C,第一鏈接地址為www.baidu.com,則生成的第二鏈接地址為www.baidu.com/trackid2=C,第二添加子模塊303用于如果跟蹤參數(shù)的值為通配符表示的變量,則將通配符表示的變量轉(zhuǎn)變?yōu)閷?duì)應(yīng)的變量的值,然后將變量的值附加到第一鏈接地址上。例如通配符表示的變量為value1,變量value1的值為5,則將變量的值附加到第一鏈接地址www.baidu.com上,則生成的第二鏈接地址為www.baidu.com/trackid1=5。圖3是根據(jù)本發(fā)明第三實(shí)施例的鏈接地址更新裝置的示意圖。該裝置包括第一獲取模塊10、第二獲取模塊20、生成模塊30和檢測(cè)模塊40。第一獲取模塊10、第二獲取模塊20、生成模塊30與圖1所示實(shí)施例中的第一獲取模塊10、第二獲取模塊20、生成模塊30的作用相同,在此不再贅述。檢測(cè)模塊40用于在根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址之前,檢測(cè)第一鏈接地址是否啟用跟蹤參數(shù)信息。例如,在跟蹤參數(shù)信息或者第一鏈接地址的地址信息變更時(shí),檢測(cè)第一鏈接地址需要啟用跟蹤參數(shù)信息。查找模塊50用于在第一鏈接地址啟用跟蹤參數(shù)信息時(shí),查找第一鏈接地址的父級(jí)是否有跟蹤參數(shù)信息,其中,查找第一鏈接地址的父級(jí)是否有跟蹤參數(shù)信息包括:如果第一鏈接地址的父級(jí)有跟蹤參數(shù)信息,則對(duì)第一鏈接地址進(jìn)行第一檢查處理,其中,第一檢查處理為標(biāo)記第一鏈接地址中已有的參數(shù)信息,第一鏈接地址中已有的參數(shù)信息可以是形如www.baidu.com這樣的地址,也可以是形如www.baidu.com/trackid1=5這樣帶有跟蹤參數(shù)的地址;如果第一鏈接地址的父級(jí)沒(méi)有跟蹤參數(shù)信息,則對(duì)查找后的第一鏈接地址內(nèi)容進(jìn)行第二檢查處理,第一鏈接地址的父級(jí)可以是單元、計(jì)劃、方案、賬戶(hù)等。檢查模塊60用于在第一鏈接地址沒(méi)有啟用跟蹤參數(shù)信息時(shí),對(duì)檢測(cè)后的第一鏈接地址內(nèi)容進(jìn)行第二檢查,并記錄檢查結(jié)果。第二檢查處理包括:如果查找后的第一鏈接地址內(nèi)容與第一鏈接地址內(nèi)容相同,則記錄檢查結(jié)果;如果查找后的第一鏈接地址內(nèi)容與第一鏈接地址內(nèi)容不相同,則重新檢查第一鏈接地址是否啟用跟蹤參數(shù)信息。檢查模塊60還用于根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址后,對(duì)第二鏈接地址進(jìn)行鏈接地址檢查,其中,采用以下方式對(duì)第二鏈接地址進(jìn)行鏈接地址檢查:檢查第二鏈接地址的跟蹤參數(shù)是否加全;檢查第二鏈接地址的值是否正確;以及檢查第二鏈接地址的長(zhǎng)度是否超長(zhǎng),其中,如果第二鏈接地址的跟蹤參數(shù)沒(méi)有加全、第二鏈接地址的值不正確或者第二鏈接地址的長(zhǎng)度超長(zhǎng),則重新檢查第一鏈接地址是否啟用跟蹤參數(shù)信息;如果第二鏈接地址的跟蹤參數(shù)已經(jīng)加全、第二鏈接地址的值正確以及第二鏈接地址的長(zhǎng)度沒(méi)有超長(zhǎng),則記錄檢查結(jié)果。對(duì)第一鏈接地址進(jìn)行第一檢查處理后,利用生成模塊對(duì)第一鏈接地址添加或更改跟蹤參數(shù)信息,得到第二鏈接地址。如果跟蹤參數(shù)信息或第一鏈接地址改變,則重新檢查第一鏈接地址是否啟用跟蹤參數(shù)信息,其中,如果啟用跟蹤參數(shù)信息,則查找父級(jí)的跟蹤參數(shù)信息;如果不啟用跟蹤參數(shù)信息,則對(duì)第一鏈接地址的內(nèi)容進(jìn)行第二檢查。圖4是根據(jù)本發(fā)明實(shí)施例的鏈接地址更新方法的流程圖,根據(jù)本發(fā)明實(shí)施例的鏈接地址更新方法包括如下的步驟S401至步驟S403:步驟S401,獲取跟蹤參數(shù)信息,其中,跟蹤參數(shù)為第一鏈接地址的參數(shù)信息,用于跟蹤第一鏈接地址。鏈接地址包含很多地址信息,出于關(guān)鍵業(yè)績(jī)指標(biāo)跟蹤的目的,鏈接地址會(huì)添加很多形如trackid1=value1&trackid2=value2...這樣的跟蹤參數(shù)。當(dāng)網(wǎng)頁(yè)中的物料信息不同時(shí),跟蹤參數(shù)往往也不相同。跟蹤參數(shù)信息是一系列鍵-值對(duì),每個(gè)跟蹤參數(shù)的值可以是固定常量,也可是通配符所表示的變量,這樣就形成了一套跟蹤參數(shù)設(shè)置規(guī)則,也就是跟蹤參數(shù)信息。第一鏈接地址可以是任意一個(gè)網(wǎng)頁(yè)或者廣告的鏈接地址跟蹤參數(shù)中的參數(shù)值可以為物料的一些相關(guān)屬性,例如:?jiǎn)卧⒂?jì)劃名、方案名、賬戶(hù)名等。因?yàn)槲锪系南嚓P(guān)屬性與物料信息直接相關(guān),所以以物料的相關(guān)屬性為跟蹤參數(shù)中的參數(shù)值可以更方便對(duì)跟蹤參數(shù)進(jìn)行管理。跟蹤參數(shù)信息可以運(yùn)用到任意一個(gè)鏈接中,根據(jù)跟蹤參數(shù)信息跟蹤預(yù)定的鏈接,這樣,當(dāng)物料信息更改時(shí),根據(jù)與物料信息相對(duì)應(yīng)的跟蹤參數(shù)信息變更鏈接地址,從而達(dá)到了跟蹤鏈接的目的。步驟S402,獲取第一鏈接地址。第一鏈接地址可以是需要添加參數(shù)的網(wǎng)頁(yè)的鏈接地址,也可以是廣告的基準(zhǔn)鏈接地址,在獲得的第一鏈接地址的基礎(chǔ)上添加參數(shù),以獲得添加參數(shù)后的、可跟蹤的鏈接地址。獲取的第一鏈接地址,可以是獲取任一網(wǎng)頁(yè)的原始鏈接地址,例如www.baidu.com,也可以是獲取任一具有跟蹤參數(shù)的網(wǎng)頁(yè)鏈接地址,例如www.baidu.com/trackid1=value1。步驟S403,根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址,第二鏈接地址為第一鏈接地址添加或更改跟蹤參數(shù)后的鏈接地址,第一鏈接地址和第二鏈接地址是同一網(wǎng)頁(yè)的鏈接地址。第二鏈接地址為第一鏈接地址添加或更改跟蹤參數(shù)后的鏈接地址,例如獲取的第一鏈接地址為www.baidu.com/trackid1=value1,跟蹤參數(shù)信息為trackid2=value2,根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成的第二鏈接地址可以為對(duì)第一鏈接地址添加跟蹤參數(shù),生成的第二鏈接地址為www.baidu.com/trackid1=value1&trackid2=value2,還可以是對(duì)第一鏈接地址的跟蹤參數(shù)進(jìn)行更改,生成第二鏈接地址為www.baidu.com/trackid2=value2。當(dāng)需要在第一鏈接地址添加跟蹤參數(shù)時(shí),以第一鏈接地址和跟蹤參數(shù)為依據(jù),在第一鏈接地址上添加跟蹤參數(shù),獲得第二鏈接地址;當(dāng)跟蹤參數(shù)信息改變時(shí),將第一鏈接地址的原跟蹤參數(shù)改變?yōu)樾碌母檯?shù),得到第二鏈接地址。當(dāng)對(duì)第一鏈接地址添加或更改跟蹤參數(shù)時(shí),與第一鏈接地址對(duì)應(yīng)的網(wǎng)頁(yè)內(nèi)容不變。因?yàn)樯鲜鲦溄拥刂返母率窃诘谝绘溄拥刂飞咸砑踊蚋母檯?shù)信息,形成了帶有跟蹤參數(shù)的第二鏈接地址,可以通過(guò)查找第二鏈接地址中的跟蹤參數(shù)來(lái)找到需要跟蹤的鏈接地址,既實(shí)現(xiàn)了跟蹤鏈接地址的目的,也避免了查找鏈接地址時(shí)需要查找鏈接地址的全部?jī)?nèi)容,簡(jiǎn)化了跟蹤查找程序,減少了跟蹤查找的工作量。為了使本發(fā)明的技術(shù)方案更加清楚,以下以廣告鏈接地址為例,對(duì)鏈接地址添加參數(shù)進(jìn)行詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,不用于限定本發(fā)明。根據(jù)本發(fā)明實(shí)施例的鏈接地址更新方法,在跟蹤參數(shù)的值為固定常量或通配符表示的變量時(shí),根據(jù)跟蹤參數(shù)信息和第一鏈接地址的基準(zhǔn)鏈接地址生成第二鏈接地址:根據(jù)固定常量和第一鏈接地址生成第二鏈接地址,或者根據(jù)通配符表示的變量和第一鏈接地址生成第二鏈接地址。圖5是根據(jù)本發(fā)明一實(shí)施例鏈接地址更新方法中添加參數(shù)的流程圖。該鏈接地址更新方法中添加參數(shù)包括如下步驟:步驟S501,判斷跟蹤參數(shù)的值是否為固定常量。跟蹤參數(shù)的值可以為固定常量,也可以為通配符表示的變量。步驟S502,如果跟蹤參數(shù)的值為固定常量,將固定常量附加到第一鏈接地址上。例如固定常量為C,第一鏈接地址為www.baidu.com,則生成的第二鏈接地址為www.baidu.com/trackid2=C,步驟S503,如果跟蹤參數(shù)的值為通配符表示的變量,則將通配符表示的變量轉(zhuǎn)變?yōu)閷?duì)應(yīng)的變量的值,然后將變量的值附加到第一鏈接地址上。例如通配符表示的變量為value1,變量value1的值為5,則將變量的值附加到第一鏈接地址www.baidu.com上,則生成的第二鏈接地址為www.baidu.com/trackid1=5。圖6是根據(jù)本發(fā)明又一實(shí)施例鏈接地址更新方法流程圖。該實(shí)施例鏈接地址更新方法包括如下步驟:步驟S601至步驟S602與圖4所示實(shí)施例中的步驟S401至步驟S402相同,在此不再贅述。步驟S603,在根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址之前,檢測(cè)第一鏈接地址是否啟用跟蹤參數(shù)信息。例如,在跟蹤參數(shù)信息或者第一鏈接地址的地址信息變更時(shí),檢測(cè)第一鏈接地址需要啟用跟蹤參數(shù)信息。步驟S604,在第一鏈接地址啟用跟蹤參數(shù)信息時(shí),查找第一鏈接地址的父級(jí)是否有跟蹤參數(shù)信息,其中,查找第一鏈接地址的父級(jí)是否有跟蹤參數(shù)信息包括:步驟S6041,如果第一鏈接地址的父級(jí)有跟蹤參數(shù)信息,則對(duì)第一鏈接地址進(jìn)行第一檢查處理,其中,第一檢查處理為標(biāo)記第一鏈接地址中已有的參數(shù)信息,第一鏈接地址中已有的參數(shù)信息可以是形如www.baidu.com這樣的地址,也可以是形如www.baidu.com/trackid1=5這樣帶有跟蹤參數(shù)的地址;步驟S6042,如果第一鏈接地址的父級(jí)沒(méi)有跟蹤參數(shù)信息,則對(duì)查找后的第一鏈接地址內(nèi)容進(jìn)行第二檢查處理,第一鏈接地址的父級(jí)可以是單元、計(jì)劃、方案、賬戶(hù)等。步驟S605,在第一鏈接地址沒(méi)有啟用跟蹤參數(shù)信息時(shí),對(duì)檢測(cè)后的第一鏈接地址內(nèi)容進(jìn)行第二檢查,并記錄檢查結(jié)果。第二檢查處理包括:如果查找后的第一鏈接地址內(nèi)容與第一鏈接地址內(nèi)容相同,則記錄檢查結(jié)果;如果查找后的第一鏈接地址內(nèi)容與第一鏈接地址內(nèi)容不相同,則重新檢查第一鏈接地址是否啟用跟蹤參數(shù)信息。在根據(jù)跟蹤參數(shù)信息和第一鏈接地址生成第二鏈接地址后,對(duì)第二鏈接地址進(jìn)行鏈接地址檢查,其中,采用以下方式對(duì)第二鏈接地址進(jìn)行鏈接地址檢查:檢查第二鏈接地址的跟蹤參數(shù)是否加全;檢查第二鏈接地址的值是否正確;以及檢查第二鏈接地址的長(zhǎng)度是否超長(zhǎng),其中,如果第二鏈接地址的跟蹤參數(shù)沒(méi)有加全、第二鏈接地址的值不正確或者第二鏈接地址的長(zhǎng)度超長(zhǎng),則重新檢查第一鏈接地址是否啟用跟蹤參數(shù)信息;如果第二鏈接地址的跟蹤參數(shù)已經(jīng)加全、第二鏈接地址的值正確以及第二鏈接地址的長(zhǎng)度沒(méi)有超長(zhǎng),則記錄檢查結(jié)果。對(duì)第一鏈接地址進(jìn)行第一檢查處理后,利用生成模塊對(duì)第一鏈接地址添加或更改跟蹤參數(shù)信息,得到第二鏈接地址。如果跟蹤參數(shù)信息或第一鏈接地址改變,則重新檢查第一鏈接地址是否啟用跟蹤參數(shù)信息,其中,如果啟用跟蹤參數(shù)信息,則查找父級(jí)的跟蹤參數(shù)信息;如果不啟用跟蹤參數(shù)信息,則對(duì)第一鏈接地址的內(nèi)容進(jìn)行第二檢查。圖7是根據(jù)本發(fā)明實(shí)施例的鏈接地址添加參數(shù)的流程圖。根據(jù)本發(fā)明實(shí)施例的對(duì)廣告鏈接地址添加參數(shù)的方法包括步驟S701至步驟S702。步驟S701,檢測(cè)廣告的鏈接地址是否啟用跟蹤參數(shù)信息。在對(duì)鏈接地址添加參數(shù)之前,首先檢測(cè)模塊檢測(cè)廣告的鏈接地址是否啟用跟蹤參數(shù)信息,如果啟用跟蹤參數(shù)信息,則查找廣告的鏈接地址的父級(jí)是否有跟蹤參數(shù)信息;如果沒(méi)有啟用跟蹤參數(shù)信息,則執(zhí)行步驟S705,由校驗(yàn)?zāi)K檢查廣告的鏈接地址是否正確。其中,檢查廣告的鏈接地址是否正確是檢查沒(méi)有啟用跟蹤參數(shù)信息的廣告的鏈接地址與原來(lái)的廣告的鏈接地址內(nèi)容是否相同,如果內(nèi)容相同,則執(zhí)行步驟S706,記錄檢查結(jié)果;如果內(nèi)容不相同,則執(zhí)行步驟S702,記錄檢查結(jié)果。優(yōu)選地,如果添加廣告物料,則設(shè)置跟蹤參數(shù)信息。當(dāng)需要啟用跟蹤參數(shù)信息時(shí),查找跟蹤參數(shù)信息,并進(jìn)行第一檢查處理。其中,第一檢查處理可以是對(duì)鏈接地址中已有的信息進(jìn)行標(biāo)注。但是,在沒(méi)有設(shè)置跟蹤參數(shù)信息的情況下,查找鏈接地址的父級(jí)是否有跟蹤參數(shù)信息,如果鏈接地址的父級(jí)有跟蹤參數(shù)信息,則以父級(jí)跟蹤參數(shù)信息和廣告鏈接地址為依據(jù),進(jìn)行跟蹤參數(shù)的添加。步驟S702,查找廣告的鏈接地址的父級(jí)是否有跟蹤參數(shù)信息。如果廣告的鏈接地址啟用跟蹤參數(shù)信息,則查找廣告的鏈接地址的父級(jí)是否有跟蹤參數(shù)信息。如果找到廣告的鏈接地址的父級(jí)的跟蹤參數(shù)信息,那么將父級(jí)的跟蹤參數(shù)信息作為廣告的鏈接地址的跟蹤參數(shù)信息。如果廣告的鏈接地址的父級(jí)沒(méi)有跟蹤參數(shù)信息,那么執(zhí)行步驟S705,對(duì)廣告的鏈接地址進(jìn)行檢查。檢查查找后的廣告的鏈接地址與查找前的廣告的鏈接地址的內(nèi)容是否相同,如果內(nèi)容相同,則執(zhí)行步驟S706,記錄檢查結(jié)果;如果內(nèi)容不相同,則執(zhí)行步驟S702,記錄檢查結(jié)果。步驟S703,對(duì)廣告的鏈接地址進(jìn)行第一檢查處理。對(duì)找到父級(jí)跟蹤參數(shù)信息的廣告的鏈接地址進(jìn)行第一檢查處理,第一檢查處理就是標(biāo)記已有的參數(shù)信息。對(duì)已有的參數(shù)信息標(biāo)記后,在對(duì)鏈接地址進(jìn)行添加跟蹤參數(shù)或者更改跟蹤參數(shù)的過(guò)程中,能方便的辨別已有的參數(shù)信息和添加或者更改的跟蹤參數(shù)信息,準(zhǔn)確定位要添加或者更改的參數(shù)的位置,避免添加的參數(shù)信息重復(fù)或者更改的跟蹤參數(shù)信息錯(cuò)誤。步驟S704,對(duì)廣告的鏈接地址添加或者更改跟蹤參數(shù)。在對(duì)鏈接地址進(jìn)行第一檢查處理后,根據(jù)跟蹤參數(shù)及廣告鏈接地址對(duì)鏈接地址添加或者更改跟蹤參數(shù)。其中,跟蹤參數(shù)是一系列鍵值對(duì),每個(gè)跟蹤參數(shù)的值可以是固定常量也可以是通配符所表示的變量。當(dāng)添加的跟蹤參數(shù)的值是通配符所表示的變量的時(shí)候,在對(duì)廣告的鏈接地址添加參數(shù)的過(guò)程中,自動(dòng)將跟蹤參數(shù)中的通配符轉(zhuǎn)變?yōu)閷?duì)應(yīng)的變量的值;當(dāng)添加的跟蹤參數(shù)的值是固定常量的時(shí)候,直接將固定常量添加到廣告鏈接地址中。當(dāng)廣告鏈接所對(duì)應(yīng)的跟蹤參數(shù)信息改變或者通配符所表示的變量的值改變時(shí),可以用更改后的跟蹤參數(shù)信息中的跟蹤參數(shù)代替原來(lái)的跟蹤參數(shù)。當(dāng)對(duì)廣告的鏈接地址添加參數(shù)后,執(zhí)行步驟S705跟蹤參數(shù)中的參數(shù)可以以物料的相關(guān)屬性作為參數(shù)值,比如單元名、計(jì)劃名、方案名、賬戶(hù)名等。以物料的相關(guān)屬性為跟蹤參數(shù)中的參數(shù)值,因?yàn)榕c物料信息直接相關(guān),所以更方便對(duì)跟蹤參數(shù)進(jìn)行管理。步驟S705,鏈接地址檢查。鏈接地址檢查由檢測(cè)模塊完成,對(duì)于沒(méi)有添加和更改跟蹤參數(shù)的廣告的鏈接地址,檢查其與原廣告的鏈接地址的內(nèi)容是否相同;對(duì)于添加了跟蹤參數(shù)的廣告的鏈接地址,檢查得到的鏈接地址的跟蹤參數(shù)是否加全;檢查得到的鏈接地址的值是否正確以及檢查得到的鏈接地址的長(zhǎng)度是否超長(zhǎng)。如果第二鏈接地址的跟蹤參數(shù)沒(méi)有加全、第二鏈接地址的值不正確或者第二鏈接地址的長(zhǎng)度超長(zhǎng),則重新檢查第一鏈接地址是否啟用跟蹤參數(shù)信息;如果第二鏈接地址的跟蹤參數(shù)已經(jīng)加全、第二鏈接地址的值正確以及第二鏈接地址的長(zhǎng)度沒(méi)有超長(zhǎng),則記錄檢查結(jié)果。在檢查結(jié)束后,執(zhí)行步驟S706,記錄檢查結(jié)果。步驟S706,記錄檢查結(jié)果。記錄檢查結(jié)果包括記錄正確的鏈接地址以及錯(cuò)誤的鏈接地址,鏈接地址正確則對(duì)鏈接地址進(jìn)行提交,如果鏈接地址不正確,則重新檢查是否需要添加跟蹤參數(shù)。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。