本發(fā)明涉及計算機
技術(shù)領(lǐng)域:
,尤其涉及一種內(nèi)容推廣方法、裝置及電子設備。
背景技術(shù):
:隨著互聯(lián)網(wǎng)的發(fā)展,內(nèi)容推廣成了一種新型的市場營銷方式。在現(xiàn)在的互聯(lián)網(wǎng)軟件全部免費的情況下,大部分免費的互聯(lián)網(wǎng)軟件采用的推廣方式主要為桌面彈泡,現(xiàn)有條件下,在對用戶沒有精確定位的情況下通過此方法可以大概匹配中用戶實時的購物需求,比如推薦一些便宜又實惠的物品給用戶,讓用戶進行選擇。但是,這種推廣方式無法獲知用戶的準確需求,不僅不能對用戶提供有效的網(wǎng)頁附加價值,同時也浪費了內(nèi)容推廣商的資源。技術(shù)實現(xiàn)要素:有鑒于此,本發(fā)明實施例提供一種內(nèi)容推廣方法、裝置及電子設備,使得內(nèi)容推廣更加精準。第一方面,本發(fā)明實施例提供一種內(nèi)容推廣方法,包括:在操作系統(tǒng)中網(wǎng)頁瀏覽器啟動后,將關(guān)鍵信息獲取進程注入到所述網(wǎng)頁瀏覽器的進程中;通過所述關(guān)鍵信息獲取進程獲取用戶使用所述網(wǎng)頁瀏覽器的關(guān)鍵信息;判斷預先設置的數(shù)據(jù)庫中是否能匹配到所述關(guān)鍵信息;所述數(shù)據(jù)庫中存儲有關(guān)鍵信息和推廣內(nèi)容的對應關(guān)系;當所述數(shù)據(jù)庫中能匹配到所述關(guān)鍵信息時,獲取所述關(guān)鍵信息對應的推廣內(nèi)容;將獲取的推廣內(nèi)容在所述網(wǎng)頁瀏覽器顯示頁面中的指定位置顯示。結(jié)合第一方面,在第一方面的第一種實施方式中,所述關(guān)鍵信息包括用戶在所述網(wǎng)頁瀏覽器中輸入的搜索關(guān)鍵詞或所述網(wǎng)頁瀏覽器訪問網(wǎng)頁的網(wǎng)頁標題關(guān)鍵詞。結(jié)合第一方面的第一種實施方式,在第一方面的第二種實施方式中,所述關(guān)鍵信息還包括用戶在所述網(wǎng)頁瀏覽器中輸入的域名或所述網(wǎng)頁瀏覽器訪問網(wǎng)頁的域名;所述判斷預先設置的數(shù)據(jù)庫中是否能匹配到所述關(guān)鍵信息,包括:判斷所述數(shù)據(jù)庫中是否能匹配到包括所述域名的關(guān)鍵信息;若所述數(shù)據(jù)庫中能匹配到包括所述域名的關(guān)鍵信息,則繼續(xù)判斷包括所述域名的關(guān)鍵信息中是否包括所述搜索關(guān)鍵詞或網(wǎng)頁標題關(guān)鍵詞;若包括所述域名的關(guān)鍵信息中包括所述搜索關(guān)鍵詞或網(wǎng)頁標題關(guān)鍵詞,則確定所述數(shù)據(jù)庫中能匹配到所述關(guān)鍵信息。結(jié)合第一方面,在第一方面的第三種實施方式中,所述操作系統(tǒng)為Windows系統(tǒng),所述網(wǎng)頁瀏覽器為InternetExplorer;所述將關(guān)鍵信息獲取進程注入到所述網(wǎng)頁瀏覽器的進程中,包括:通過DLL將關(guān)鍵信息獲取進程注入到InternetExplorer的進程中。結(jié)合第一方面,在第一方面的第四種實施方式中,所述內(nèi)容推廣方法還包括:當當前時間與所述數(shù)據(jù)庫的最近一次更新時間的時間間隔達到預定時間間隔時,向服務器發(fā)送查詢更新消息;接收服務器根據(jù)所述查詢更新消息返回的更新內(nèi)容;所述更新內(nèi)容中包括本次更新的關(guān)鍵信息和推廣內(nèi)容的對應關(guān)系;根據(jù)所述更新內(nèi)容更新所述數(shù)據(jù)庫,并將所述最近一次更新時間更新為當前時間。結(jié)合第一方面,在第一方面的第五種可能的實現(xiàn)方式中,所述網(wǎng)頁瀏覽器顯示頁面中的指定位置為所述網(wǎng)頁瀏覽器顯示頁面的頂部。結(jié)合第一方面,在第一方面的第六種可能的實現(xiàn)方式中,所述將獲取的推廣內(nèi)容在所述網(wǎng)頁瀏覽器顯示頁面中的指定位置顯示,包括:將獲取的推廣內(nèi)容載入預先設定的顯示模板;將加載了所述推廣內(nèi)容的顯示模板以窗口形式顯示于所述網(wǎng)頁瀏覽器顯示頁面中的指定位置。結(jié)合第一方面,在第一方面的第七種實施方式中,所述推廣內(nèi)容包括產(chǎn)品圖片信息和/或折扣信息和/或推廣網(wǎng)頁鏈接。第二方面,本發(fā)明實施例提供一種內(nèi)容推廣裝置,包括:進程注入模塊,用于在操作系統(tǒng)中網(wǎng)頁瀏覽器啟動后,將關(guān)鍵信息獲取進程注入到所述網(wǎng)頁瀏覽器的進程中;獲取模塊,用于通過所述進程注入模塊注入的關(guān)鍵信息獲取進程獲取用戶使用所述網(wǎng)頁瀏覽器的關(guān)鍵信息;匹配模塊,用于判斷預先設置的數(shù)據(jù)庫中是否能匹配到所述獲取模塊獲取的關(guān)鍵信息;若是,則獲取所述關(guān)鍵信息對應的推廣內(nèi)容;所述數(shù)據(jù)庫中存儲有關(guān)鍵信息和推廣內(nèi)容的對應關(guān)系;推廣顯示模塊,用于將所述匹配模塊獲取的推廣內(nèi)容在所述目標網(wǎng)頁瀏覽器顯示頁面中的指定位置顯示。結(jié)合第二方面,在第二方面的第一種實施方式中,所述獲取模塊通過所述進程注入模塊注入的關(guān)鍵信息獲取進程獲取用戶在所述網(wǎng)頁瀏覽器中輸入的搜索關(guān)鍵詞或所述網(wǎng)頁瀏覽器訪問網(wǎng)頁的網(wǎng)頁標題關(guān)鍵詞。結(jié)合第二方面的第一種實施方式,在第二方面的第二種實施方式中,所述獲取模塊還通過所述進程注入模塊注入的關(guān)鍵信息獲取進程獲取用戶在所述網(wǎng)頁瀏覽器中輸入的域名或所述網(wǎng)頁瀏覽器訪問網(wǎng)頁的域名;所述匹配模塊包括:第一匹配子模塊,用于判斷所述數(shù)據(jù)庫中是否能匹配到包括所述獲取模塊獲取的域名的關(guān)鍵信息;第二匹配子模塊,用于在所述第一匹配子模塊在所述數(shù)據(jù)庫中能匹配到包括所述域名的關(guān)鍵信息時,判斷所述包括所述域名的關(guān)鍵信息中是否包括所述獲取模塊獲取的搜索關(guān)鍵詞或網(wǎng)頁標題關(guān)鍵詞;獲取子模塊,用于在所述第二匹配子模塊判斷出包括所述域名的關(guān)鍵信息中包括所述獲取模塊獲取的搜索關(guān)鍵詞或網(wǎng)頁標題關(guān)鍵詞時,獲取包括所述域名和搜索關(guān)鍵詞或網(wǎng)頁標題關(guān)鍵詞的關(guān)鍵信息對應的推廣內(nèi)容。結(jié)合第二方面,在第二方面的第三種實施方式中,當所述內(nèi)容推廣裝置用于Windows系統(tǒng)時,所述網(wǎng)頁瀏覽器為InternetExplorer;所述進程注入模塊,具體用于通過DLL將關(guān)鍵信息獲取進程注入到InternetExplorer的進程中。結(jié)合第二方面,在第二方面的第四種實施方式中,所述內(nèi)容推廣裝置還包括:計時模塊,用于當當前時間與更新模塊記錄的最近一次更新時間的時間間隔達到預定時間間隔時,向服務器發(fā)送查詢更新消息;接收模塊,用于接收服務器根據(jù)所述查詢更新消息返回的更新內(nèi)容;所述更新內(nèi)容中包括本次更新的關(guān)鍵信息和推廣內(nèi)容的對應關(guān)系;更新模塊,用于根據(jù)所述接收模塊接收的更新內(nèi)容更新所述數(shù)據(jù)庫,并將所述最近一次更新時間更新為當前時間。結(jié)合第二方面,在第二方面的第五種實施方式中,所述推廣顯示模塊,具體用于將所述匹配模塊獲取的推廣內(nèi)容在所述目標網(wǎng)頁瀏覽器顯示頁面的頂部顯示。結(jié)合第二方面,在第二方面的第六種實施方式中,所述推廣顯示模塊包括:加載子模塊,用于將所述匹配模塊獲取的推廣內(nèi)容載入預先設定的顯示模板;顯示子模塊,用于將加載子模塊得到的加載了所述推廣內(nèi)容的顯示模板以窗口形式顯示于所述網(wǎng)頁瀏覽器顯示頁面中的指定位置。結(jié)合第二方面,在第二方面的第七種實施方式中,所述數(shù)據(jù)庫中存儲的推廣內(nèi)容包括產(chǎn)品圖片信息和/或折扣信息和/或推廣網(wǎng)頁鏈接。第三方面,本發(fā)明實施例提供一種電子設備,所述電子設備包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設置在電路板上;電源電路,用于為上述電子設備的各個電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應的程序,用于執(zhí)行前述任一實施方式所述的內(nèi)容推廣方法。本發(fā)明實施例提供的一種內(nèi)容推廣方法、裝置及電子設備,通過對網(wǎng)頁瀏覽器進行進程注入,通過關(guān)鍵信息獲取進程獲取用戶在所述網(wǎng)頁瀏覽器中輸入的關(guān)鍵信息,隨后在預先設置的數(shù)據(jù)庫中匹配到所述關(guān)鍵信息對應的推廣內(nèi)容并在網(wǎng)頁瀏覽器的指定位置顯示,由此使得內(nèi)容投放內(nèi)容更加精準。附圖說明為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。圖1為本
發(fā)明內(nèi)容推廣方法實施例一的流程圖;圖2為本
發(fā)明內(nèi)容推廣方法實施例二的流程圖;圖3為本發(fā)明的內(nèi)容推廣方法中數(shù)據(jù)庫的更新流程圖;圖4為本
發(fā)明內(nèi)容推廣裝置實施例一的結(jié)構(gòu)示意圖;圖5為本
發(fā)明內(nèi)容推廣裝置實施例二的結(jié)構(gòu)示意圖;圖6為本
發(fā)明內(nèi)容推廣裝置實施例三的結(jié)構(gòu)示意圖;圖7為本
發(fā)明內(nèi)容推廣裝置實施例四的結(jié)構(gòu)示意圖;圖8為本發(fā)明提供的電子設備的一個實施例的結(jié)構(gòu)示意圖。具體實施方式下面結(jié)合附圖對本發(fā)明實施例提供的內(nèi)容推廣方法、裝置及電子設備進行詳細描述。應當明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。圖1為本
發(fā)明內(nèi)容推廣方法實施例一的流程圖,如圖1所示,本實施例的方法可以包括:步驟101、在操作系統(tǒng)中網(wǎng)頁瀏覽器啟動后,將關(guān)鍵信息獲取進程注入到所述網(wǎng)頁瀏覽器的進程中。本實施例中,預先編寫程序?qū)λ鼍W(wǎng)頁瀏覽器進行進程注入,則在所述網(wǎng)頁瀏覽器啟動后,關(guān)鍵信息獲取進程自動注入到所述網(wǎng)頁瀏覽器的進程中。作為一種可選實施方式,當操作系統(tǒng)為Windows系統(tǒng),所述網(wǎng)頁瀏覽器為IntemetExplorer,步驟101中可通過DLL將關(guān)鍵信息獲取進程注入到InternetExplorer的進程中。步驟102、通過所述關(guān)鍵信息獲取進程獲取用戶使用所述網(wǎng)頁瀏覽器的關(guān)鍵信息。所述關(guān)鍵信息包括關(guān)鍵詞,若用戶是在網(wǎng)頁瀏覽器中直接輸入信息,如在當前打開的網(wǎng)頁搜索框中輸入搜索關(guān)鍵詞,則所述關(guān)鍵詞為用戶在所述網(wǎng)頁瀏覽器中輸入的搜索關(guān)鍵詞;若用戶沒有進行網(wǎng)頁搜索操作,而是直接點擊打開當前網(wǎng)頁上的鏈接瀏覽網(wǎng)頁時,所述關(guān)鍵詞為當前所述網(wǎng)頁瀏覽器訪問網(wǎng)頁的網(wǎng)頁標題關(guān)鍵詞。進一步地,所述關(guān)鍵信息還包括用戶在所述網(wǎng)頁瀏覽器中輸入的域名或所述網(wǎng)頁瀏覽器訪問網(wǎng)頁的域名。當操作系統(tǒng)為Windows系統(tǒng),所述網(wǎng)頁瀏覽器為InternetExplorer時,在DLL文件中設置用于相關(guān)鉤子函數(shù)來獲取用戶在所述網(wǎng)頁瀏覽器中輸入的關(guān)鍵信息。例如,當用戶在InternetExplorer的地址欄中鍵盤輸入域名后,只要敲擊回車鍵,鉤子函數(shù)即可直接獲取該域名,當用戶在InternetExplorer打開的網(wǎng)頁搜索框中輸入搜索關(guān)鍵詞后,輸入回車鍵,鉤子函數(shù)即可直接獲取輸入的搜索關(guān)鍵詞?;蛘?,鉤子函數(shù)通過獲取用戶當前訪問的網(wǎng)頁的域名及該網(wǎng)頁標題信息,間接從所述標題信息中提取關(guān)鍵詞,將域名和提取的網(wǎng)頁標題關(guān)鍵詞作為關(guān)鍵信息。步驟103、判斷預先設置的數(shù)據(jù)庫中是否能匹配到所述關(guān)鍵信息;若所述數(shù)據(jù)庫中能匹配到所述關(guān)鍵信息,則執(zhí)行步驟104,否則結(jié)束流程。其中,所述數(shù)據(jù)庫中存儲有關(guān)鍵信息和推廣內(nèi)容的對應關(guān)系,則當用戶搜索某類關(guān)鍵詞時,可從數(shù)據(jù)庫中匹配到用戶當前關(guān)注的關(guān)鍵詞對應的推廣內(nèi)容推送給用戶。推廣內(nèi)容可以包括產(chǎn)品圖片信息和/或折扣信息和/或推廣網(wǎng)頁鏈接等。步驟104、獲取匹配到的所述關(guān)鍵信息對應的推廣內(nèi)容。例如,若當前用戶在網(wǎng)頁瀏覽器中搜索“魚的做法”,則在數(shù)據(jù)庫中匹配到“魚的做法”對應的推廣內(nèi)容為某網(wǎng)站銷售的一本關(guān)于魚的美食菜譜的圖片及購買鏈接。步驟105、將獲取的推廣內(nèi)容在所述網(wǎng)頁瀏覽器顯示頁面中的指定位置顯示。優(yōu)選地,將獲取的推廣內(nèi)容在所述網(wǎng)頁瀏覽器顯示頁面的頂部顯示。作為一可選實施方式,步驟105可以先將獲取的推廣內(nèi)容載入預先設定的顯示模板,隨后再將加載了所述推廣內(nèi)容的顯示模板以窗口形式顯示于所述網(wǎng)頁瀏覽器顯示頁面中的指定位置。所述顯示模版可以實現(xiàn)個性化的推廣廣告位設置。本實施例通過對網(wǎng)頁瀏覽器進行進程注入,通過關(guān)鍵信息獲取進程獲取用戶在所述網(wǎng)頁瀏覽器中輸入的關(guān)鍵信息,隨后在預先設置的數(shù)據(jù)庫中匹配到所述關(guān)鍵信息對應的推廣內(nèi)容并在網(wǎng)頁瀏覽器的指定位置顯示,由此使得內(nèi)容投放內(nèi)容更加精準,向用戶推薦更為符合用戶喜好的產(chǎn)品,提高用戶的網(wǎng)頁瀏覽體驗,同時幫助商品提供商實現(xiàn)精準營銷,減少廣告投放費用。圖2為本
發(fā)明內(nèi)容推廣方法實施例二的流程圖,如圖2所示,本實施例的方法可以包括:步驟201、在操作系統(tǒng)中InternetExplorer(IE)啟動后,通過DLL將關(guān)鍵信息獲取進程注入到所述網(wǎng)頁瀏覽器的進程中。本實施例中,步驟201的過程和上述方法實施例的步驟101類似,此處不再贅述。步驟202、通過所述關(guān)鍵信息獲取進程獲取關(guān)鍵信息;所述關(guān)鍵信息包括域名和搜索關(guān)鍵詞或網(wǎng)頁標題關(guān)鍵詞。本實施例中,步驟202的過程和上述方法實施例的步驟102類似,此處不再贅述。步驟203、判斷預先設置的數(shù)據(jù)庫中是否能匹配到包括當前獲取的域名的關(guān)鍵信息;若是,則執(zhí)行步驟204;否則,結(jié)束流程。本實施例中,數(shù)據(jù)庫存儲的關(guān)鍵信息和推廣內(nèi)容的對應關(guān)系如下表1所示:表1關(guān)鍵信息和推廣內(nèi)容的對應關(guān)系表關(guān)鍵信息推廣內(nèi)容域名1,關(guān)鍵詞A產(chǎn)品A的廣告圖片域名2,關(guān)鍵詞B,關(guān)鍵詞C產(chǎn)品B的推廣鏈接……若步驟202中獲取的域名為“www.XXX.com”,數(shù)據(jù)庫中存儲的關(guān)鍵信息如上表1所示,則此步驟中先去表1中匹配包括域名“www.XXX.com”的關(guān)鍵信息。步驟204、判斷包括當前獲取的域名的關(guān)鍵信息中是否包括當前獲取的搜索關(guān)鍵詞或網(wǎng)頁標題關(guān)鍵詞;若是,則執(zhí)行步驟205;否則,結(jié)束流程。步驟205、在所述數(shù)據(jù)庫中獲取包括當前獲取的域名和搜索關(guān)鍵詞或網(wǎng)頁標題關(guān)鍵詞的關(guān)鍵信息對應的推廣內(nèi)容。例如,若步驟203在表1中匹配到兩條關(guān)鍵信息和推廣內(nèi)容的對應關(guān)系:第一條對應關(guān)系中的域名為“www.XXX.com””,搜索關(guān)鍵詞為“文具,書籍”;第二條對應關(guān)系中的域名為“www.XXX.com””,搜索關(guān)鍵詞為“太陽能”,若步驟202中獲取的搜索關(guān)鍵詞為“文具”,則步驟204將第一條域名為“www.XXX.com””且搜索關(guān)鍵詞為“文具,書籍”的對應關(guān)系作為匹配到的結(jié)果,此步驟205中獲取包括域名為“www.XXX.com””且搜索關(guān)鍵詞為“文具,書籍”的關(guān)鍵信息的第一條對應關(guān)系中的推廣內(nèi)容(如某電子商務網(wǎng)站上的文具售賣店鋪的推廣鏈接)。步驟206、將獲取的推廣內(nèi)容在所述網(wǎng)頁瀏覽器顯示頁面中的指定位置顯示。本實施例中,步驟206的過程和上述方法實施例的步驟105類似,此處不再贅述。本實施例,通過DLL對InternetExplorer進行進程注入,獲取用戶在InternetExplorer中輸入的關(guān)鍵信息或IntemetExplorer訪問網(wǎng)頁的關(guān)鍵信息,首先判斷獲取的關(guān)鍵信息中的域名是否在數(shù)據(jù)庫中有記錄,若有,再判斷數(shù)據(jù)庫中包括所述域名的關(guān)鍵信息是否包括搜索關(guān)鍵詞或網(wǎng)頁標題關(guān)鍵詞,根據(jù)域名和關(guān)鍵詞匹配到對應的推廣信息,可以根據(jù)用戶瀏覽內(nèi)容得到更為貼近用戶關(guān)注的產(chǎn)品信息并將相關(guān)廣告推廣給用戶,提高網(wǎng)絡營銷的精準性。上述內(nèi)容推廣方法中,考慮到數(shù)據(jù)庫的維護,例如若有新的供應商的產(chǎn)品需要推廣,則需要對數(shù)據(jù)庫存儲的內(nèi)容進行更新。更新采用自動更新的辦法。具體地,如圖3所示,上述內(nèi)容推廣方法還包括步驟301-303:步驟301、當當前時間與所述數(shù)據(jù)庫的最近一次更新時間的時間間隔達到預定時間間隔時,向服務器發(fā)送查詢更新消息。其中,最近一次更新時間的初始值可由用戶設置或者為所述數(shù)據(jù)庫的首次存儲時間。所述時間間隔由用戶設置,例如,每小時或每天更新一次。步驟302、接收服務器根據(jù)所述查詢更新消息返回的更新內(nèi)容;所述更新內(nèi)容中包括本次更新的關(guān)鍵信息和推廣內(nèi)容的對應關(guān)系。步驟303、根據(jù)所述更新內(nèi)容更新所述數(shù)據(jù)庫,并將所述最近一次更新時間更新為當前時間。下面采用一個具體的實施例,對圖1~圖3中任一個所示方法實施例的技術(shù)方案進行詳細說明。在Windows環(huán)境中,用戶啟動IntemetExplorer(IE),DLL注入用戶IE進程,注入完成后關(guān)鍵信息獲取進程接收相關(guān)的IE消息,當用戶輸入的搜索關(guān)鍵詞詞能在數(shù)據(jù)庫中匹配到時獲取相關(guān)推廣內(nèi)容,生成用于顯示產(chǎn)品相關(guān)的信息和內(nèi)容的推廣廣告條顯示于IE頂部。圖4為本
發(fā)明內(nèi)容推廣裝置實施例一的結(jié)構(gòu)示意圖,如圖4所示,本實施例的裝置可以包括:進程注入模塊11、獲取模塊12、匹配模塊13、推廣顯示模塊14和數(shù)據(jù)庫15。其中,進程注入模塊11,用于在操作系統(tǒng)中網(wǎng)頁瀏覽器啟動后,將關(guān)鍵信息獲取進程注入到所述網(wǎng)頁瀏覽器的進程中;獲取模塊12,用于通過進程注入模塊11注入的關(guān)鍵信息獲取進程獲取用戶使用所述網(wǎng)頁瀏覽器的關(guān)鍵信息;匹配模塊13,用于判斷預先設置的數(shù)據(jù)庫15中是否能匹配到獲取模塊12獲取的關(guān)鍵信息;若是,則獲取所述關(guān)鍵信息對應的推廣內(nèi)容;所述數(shù)據(jù)庫15中存儲有關(guān)鍵信息和推廣內(nèi)容的對應關(guān)系;推廣顯示模塊14,用于將匹配模塊13獲取的推廣內(nèi)容在所述目標網(wǎng)頁瀏覽器顯示頁面中的指定位置顯示。本實施例的裝置,可以用于執(zhí)行圖1所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。優(yōu)選地,獲取模塊12通過進程注入模塊11注入的關(guān)鍵信息獲取進程獲取用戶在所述網(wǎng)頁瀏覽器中輸入的搜索關(guān)鍵詞或所述網(wǎng)頁瀏覽器訪問網(wǎng)頁的網(wǎng)頁標題關(guān)鍵詞作為關(guān)鍵信息。圖5為本
發(fā)明內(nèi)容推廣裝置實施例二的結(jié)構(gòu)示意圖,如圖5所示,本實施例的裝置在圖4所示裝置結(jié)構(gòu)的基礎(chǔ)上,進一步地,匹配模塊13可以包括:第一匹配子模塊131、第二匹配子模塊132、獲取子模塊133。本實施例中,獲取模塊12通過所述進程注入模塊注入的關(guān)鍵信息獲取進程獲取用戶在所述網(wǎng)頁瀏覽器中輸入的域名和搜索關(guān)鍵詞或獲取所述網(wǎng)頁瀏覽器訪問網(wǎng)頁的域名和網(wǎng)頁標題關(guān)鍵詞以作為關(guān)鍵信息。第一匹配子模塊131,用于判斷數(shù)據(jù)庫15中是否能匹配到包括獲取模塊12獲取的域名的關(guān)鍵信息;第二匹配子模塊132,用于在第一匹配子模塊131在數(shù)據(jù)庫15中能匹配到包括所述域名的關(guān)鍵信息時,判斷所述包括所述域名的關(guān)鍵信息中是否包括獲取模塊12獲取的搜索關(guān)鍵詞或網(wǎng)頁標題關(guān)鍵詞;獲取子模塊133,用于在第二匹配子模塊132判斷出包括所述域名的關(guān)鍵信息中包括獲取模塊12獲取的搜索關(guān)鍵詞或網(wǎng)頁標題關(guān)鍵詞時,獲取包括所述域名和搜索關(guān)鍵詞或網(wǎng)頁標題關(guān)鍵詞的關(guān)鍵信息對應的推廣內(nèi)容。本實施例的裝置,可以用于執(zhí)行圖1或圖2所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。圖6為本
發(fā)明內(nèi)容推廣裝置實施例三的結(jié)構(gòu)示意圖,如圖6所示,本實施例的裝置在圖4所示裝置結(jié)構(gòu)的基礎(chǔ)上,進一步地,還包括:計時模塊16、接收模塊17、更新模塊18;其中,計時模塊16,用于當當前時間與更新模塊18記錄的最近一次更新時間的時間間隔達到預定時間間隔時,向服務器發(fā)送查詢更新消息;接收模塊17,用于接收服務器根據(jù)所述查詢更新消息返回的更新內(nèi)容,其中,所述更新內(nèi)容中包括本次更新的關(guān)鍵信息和推廣內(nèi)容的對應關(guān)系;更新模塊18,用于根據(jù)接收模塊17接收的更新內(nèi)容更新數(shù)據(jù)庫15,并將所述最近一次更新時間更新為當前時間。本實施例的裝置,可以用于執(zhí)行圖1或圖2所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。圖7為本
發(fā)明內(nèi)容推廣裝置實施例四的結(jié)構(gòu)示意圖,如圖7所示,本實施例的裝置在圖4所示裝置結(jié)構(gòu)的基礎(chǔ)上,進一步地,推廣顯示模塊14可以包括加載子模塊141和顯示子模塊142;其中,加載子模塊141,用于將匹配模塊13獲取的推廣內(nèi)容載入預先設定的顯示模板;顯示子模塊142,用于將加載子模塊141得到的加載了所述推廣內(nèi)容的顯示模板以窗口形式顯示于所述網(wǎng)頁瀏覽器顯示頁面中的指定位置。本實施例的裝置,可以用于執(zhí)行圖1或圖2所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。作為一可選實施方式,當所述內(nèi)容推廣裝置用于Windows系統(tǒng)時,所述網(wǎng)頁瀏覽器為InternetExplorer;進程注入模塊11,具體用于通過DLL將關(guān)鍵信息獲取進程注入到InternetExplorer的進程中。作為一可選實施方式,上述裝置中的推廣顯示模塊14,具體用于將匹配模塊13獲取的推廣內(nèi)容在所述目標網(wǎng)頁瀏覽器顯示頁面的頂部顯示。優(yōu)選地,用于匹配的所述數(shù)據(jù)庫中存儲的推廣內(nèi)容包括產(chǎn)品圖片信息和/或折扣信息和/或推廣網(wǎng)頁鏈接。本發(fā)明實施例還提供一種電子設備。圖8為本發(fā)明提供的電子設備的一個實施例的結(jié)構(gòu)示意圖,可以實現(xiàn)本發(fā)明圖1或圖2所示實施例的流程,如圖8所示,上述電子設備可以包括:殼體21、處理器22、存儲器23、電路板24和電源電路25,其中,電路板24安置在殼體21圍成的空間內(nèi)部,處理器22和存儲器23設置在電路板24上;電源電路25,用于為上述電子設備的各個電路或器件供電;存儲器23用于存儲可執(zhí)行程序代碼;處理器22通過讀取存儲器23中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應的程序,用于執(zhí)行前述任一實施例所述的內(nèi)容推廣方法。該電子設備以多種形式存在,包括但不限于:(1)移動通信設備:這類設備的特點是具備移動通信功能,并且以提供話音、數(shù)據(jù)通信為主要目標。這類終端包括:智能手機(例如iPhone)、多媒體手機、功能性手機,以及低端手機等。(2)超移動個人計算機設備:這類設備屬于個人計算機的范疇,有計算和處理功能,一般也具備移動上網(wǎng)特性。這類終端包括:PDA、MID和UMPC設備等,例如iPad。(3)便攜式娛樂設備:這類設備可以顯示和播放多媒體內(nèi)容。該類設備包括:音頻、視頻播放模塊(例如iPod),掌上游戲機,電子書,以及智能玩具和便攜式車載導航設備。(4)服務器:提供計算服務的設備,服務器的構(gòu)成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,服務器和通用的計算機架構(gòu)類似,但是由于需要提供高可靠的服務,因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。(5)其他具有數(shù)據(jù)交互功能的電子設備。需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-OnlyMemory,ROM)或隨機存儲記憶體(RandomAccessMemory,RAM)等。以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域:
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以權(quán)利要求的保護范圍為準。當前第1頁1 2 3