本公開涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種推廣信息的展示方法、裝置及計算機可讀存儲介質(zhì)。
背景技術(shù):
目前,終端不僅能夠為用戶提供各種網(wǎng)絡(luò)活動,例如,播放視頻、即時通訊等,還可以為用戶拉取并展示各種推廣信息,以實現(xiàn)推廣信息的投放,譬如,該推廣信息可以為游戲推薦廣告等。如此,可以使得用戶了解廣泛的信息。
在實際實現(xiàn)中,一些推廣信息的推廣商通常會在網(wǎng)絡(luò)平臺上投放推廣信息。為了實現(xiàn)對推廣信息的定向投放,該推廣商還可以針對該推廣信息配置定向投放條件,該定向投放條件一般包括投放時間范圍和投放位置范圍,其中,該投放位置范圍一般還可以以經(jīng)緯度范圍進行表示。終端可以從該網(wǎng)絡(luò)平臺的信息管理服務(wù)器中拉取推廣信息和該推廣信息的定向投放條件。當(dāng)確定當(dāng)前系統(tǒng)時間處于該投放時間范圍內(nèi)時,終端調(diào)用gps(globalpositioningsystem,全球定位系統(tǒng))確定當(dāng)前所處位置的經(jīng)緯度信息,如果該經(jīng)緯度信息處于該定向投放條件包括的經(jīng)緯度范圍內(nèi),則對該推廣信息進行展示。
技術(shù)實現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本公開提供一種推廣信息的展示方法、裝置及計算機可讀存儲介質(zhì)。
第一方面,提供一種推廣信息的展示方法,所述方法包括:
獲取當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息;
基于所述當(dāng)前系統(tǒng)時間和所述網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇目標(biāo)定向投放條件,所述至少一個第一定向投放條件中的每個第一定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍,用于指示進行推廣信息投放的時間和位置;
獲取所述目標(biāo)定向投放條件對應(yīng)的推廣信息,并展示所獲取的推廣信息。
可選地,所述方法還包括:
向信息管理服務(wù)器發(fā)送信息拉取請求,所述信息拉取請求中攜帶當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)協(xié)議ip地址,所述信息拉取請求用于指示所述信息管理服務(wù)器基于所述ip地址獲取并返回至少一個推廣信息的第二定向投放條件,所述信息管理服務(wù)器用于管理推廣信息;
接收所述信息管理服務(wù)器發(fā)送的至少一個第二定向投放條件,并基于所述至少一個第二定向投放條件確定并存儲所述至少一個第一定向投放條件。
可選地,所述基于所述至少一個第二定向投放條件確定并存儲所述至少一個第一定向投放條件,包括:
當(dāng)所述至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍時,將所述至少一個第二定向投放條件確定并存儲為所述至少一個第一定向投放條件。
可選地,所述基于所述至少一個第二定向投放條件確定并存儲所述至少一個第一定向投放條件,包括:
當(dāng)所述至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放經(jīng)緯度范圍時,向轉(zhuǎn)譯服務(wù)器發(fā)送第一轉(zhuǎn)譯請求,所述第一轉(zhuǎn)譯請求中攜帶所述每個第二定向投放條件包括的投放經(jīng)緯度范圍,所述第一轉(zhuǎn)譯請求用于指示所述轉(zhuǎn)譯服務(wù)器將所述每個第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成并返回投放網(wǎng)絡(luò)范圍;
接收所述轉(zhuǎn)譯服務(wù)器發(fā)送的轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍,并將所述每個第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍;
將替換后的至少一個第二定向投放條件確定并存儲為所述至少一個第一定向投放條件。
可選地,所述基于所述至少一個第二定向投放條件確定并存儲所述至少一個第一定向投放條件,包括:
當(dāng)所述至少一個第二定向投放條件中存在包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件,以及存在包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件時,從所述至少一個第二定向投放條件中選擇包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件;
向轉(zhuǎn)譯服務(wù)器發(fā)送第二轉(zhuǎn)譯請求,所述第二轉(zhuǎn)譯請求中攜帶所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍,所述第二轉(zhuǎn)譯請求用于指示所述轉(zhuǎn)譯服務(wù)器將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成并返回投放網(wǎng)絡(luò)范圍;
接收所述轉(zhuǎn)譯服務(wù)器發(fā)送的轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍,并將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍;
將替換后的第二定向投放條件與未替換的且包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件共同確定并存儲為所述至少一個第一定向投放條件。
可選地,所述至少一個第二定向投放條件中的每個第二定向投放條件包括的投放網(wǎng)絡(luò)范圍均由所述信息管理服務(wù)器請求所述轉(zhuǎn)譯服務(wù)器基于設(shè)置的投放經(jīng)緯度范圍轉(zhuǎn)譯后確定得到。
可選地,所述基于所述當(dāng)前系統(tǒng)時間和所述網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇目標(biāo)定向投放條件,包括:
從所述至少一個第一定向投放條件中,選擇投放時間范圍包括所述當(dāng)前系統(tǒng)時間,以及投放網(wǎng)絡(luò)范圍包括所述網(wǎng)絡(luò)信息的第一定向投放條件;
將選擇的第一定向投放條件確定為所述目標(biāo)定向投放條件。
可選地,所述網(wǎng)絡(luò)信息包括基站信息或無線保真wifi信息。
第二方面,提供一種推廣信息的展示裝置,所述裝置包括:
獲取模塊,用于獲取當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息;
選擇模塊,用于基于所述獲取模塊獲取的所述當(dāng)前系統(tǒng)時間和所述網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇目標(biāo)定向投放條件,所述至少一個第一定向投放條件中的每個第一定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍,用于指示進行推廣信息投放的時間和位置;
獲取展示模塊,用于獲取所述選擇模塊選擇的所述目標(biāo)定向投放條件對應(yīng)的推廣信息,并展示所獲取的推廣信息。
可選地,所述裝置還包括:
發(fā)送模塊,用于向信息管理服務(wù)器發(fā)送信息拉取請求,所述信息拉取請求中攜帶當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)協(xié)議ip地址,所述信息拉取請求用于指示所述信息管理服務(wù)器基于所述ip地址獲取并返回至少一個推廣信息的第二定向投放條件,所述信息管理服務(wù)器用于管理推廣信息;
接收確定模塊,用于接收所述信息管理服務(wù)器發(fā)送的至少一個第二定向投放條件,并基于所述至少一個第二定向投放條件確定并存儲所述至少一個第一定向投放條件。
可選地,所述接收確定模塊用于:
當(dāng)所述至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍時,將所述至少一個第二定向投放條件確定并存儲為所述至少一個第一定向投放條件。
可選地,所述接收確定模塊用于:
當(dāng)所述至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放經(jīng)緯度范圍時,向轉(zhuǎn)譯服務(wù)器發(fā)送第一轉(zhuǎn)譯請求,所述第一轉(zhuǎn)譯請求中攜帶所述每個第二定向投放條件包括的投放經(jīng)緯度范圍,所述第一轉(zhuǎn)譯請求用于指示所述轉(zhuǎn)譯服務(wù)器將所述每個第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成并返回投放網(wǎng)絡(luò)范圍;
接收所述轉(zhuǎn)譯服務(wù)器發(fā)送的轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍,并將所述每個第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍;
將替換后的至少一個第二定向投放條件確定并存儲為所述至少一個第一定向投放條件。
可選地,所述接收確定模塊用于:
當(dāng)所述至少一個第二定向投放條件中存在包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件,以及存在包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件時,從所述至少一個第二定向投放條件中選擇包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件;
向轉(zhuǎn)譯服務(wù)器發(fā)送第二轉(zhuǎn)譯請求,所述第二轉(zhuǎn)譯請求中攜帶所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍,所述第二轉(zhuǎn)譯請求用于指示所述轉(zhuǎn)譯服務(wù)器將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成并返回投放網(wǎng)絡(luò)范圍;
接收所述轉(zhuǎn)譯服務(wù)器發(fā)送的轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍,并將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍;
將替換后的第二定向投放條件與未替換的且包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件共同確定并存儲為所述至少一個第一定向投放條件。
可選地,所述至少一個第二定向投放條件中的每個第二定向投放條件包括的投放網(wǎng)絡(luò)范圍均由所述信息管理服務(wù)器請求所述轉(zhuǎn)譯服務(wù)器基于設(shè)置的投放經(jīng)緯度范圍轉(zhuǎn)譯后確定得到。
可選地,所述選擇模塊用于:
從所述至少一個第一定向投放條件中,選擇投放時間范圍包括所述當(dāng)前系統(tǒng)時間,以及投放網(wǎng)絡(luò)范圍包括所述網(wǎng)絡(luò)信息的第一定向投放條件;
將選擇的第一定向投放條件確定為所述目標(biāo)定向投放條件。
可選地,所述網(wǎng)絡(luò)信息包括基站信息或無線保真wifi信息。
第三方面,提供一種推廣信息的展示裝置,所述裝置包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
獲取當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息;
基于所述當(dāng)前系統(tǒng)時間和所述網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇目標(biāo)定向投放條件,所述至少一個第一定向投放條件中的每個第一定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍,用于指示進行推廣信息投放的時間和位置;
獲取所述目標(biāo)定向投放條件對應(yīng)的推廣信息,并展示所獲取的推廣信息。
第四方面,提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)上存儲有指令,所述指令被處理器執(zhí)行時實現(xiàn)以下步驟:
獲取當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息;
基于所述當(dāng)前系統(tǒng)時間和所述網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇目標(biāo)定向投放條件,所述至少一個第一定向投放條件中的每個第一定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍,用于指示進行推廣信息投放的時間和位置;
獲取所述目標(biāo)定向投放條件對應(yīng)的推廣信息,并展示所獲取的推廣信息。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
獲取當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇當(dāng)前系統(tǒng)時間和網(wǎng)絡(luò)信息符合的目標(biāo)定向投放條件。之后,獲取并展示該目標(biāo)定向投放條件對應(yīng)的推廣信息。如此,根據(jù)當(dāng)前系統(tǒng)時間和網(wǎng)絡(luò)信息即可實現(xiàn)推廣信息的展示,避免需要調(diào)用gps進行定位,減小了功耗。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
圖1a是根據(jù)一示例性實施例示出的一種系統(tǒng)架構(gòu)示意圖。
圖1b是根據(jù)一示例性實施例示出的一種推廣信息的展示方法流程圖。
圖2是根據(jù)一示例性實施例示出的一種存儲至少一個第一定向投放條件的方法流程圖。
圖3是根據(jù)另一示例性實施例示出的一種推廣信息的展示方法流程圖。
圖4a是根據(jù)一示例性實施例示出的一種推廣信息的展示裝置的框圖。
圖4b是根據(jù)另一示例性實施例示出的一種推廣信息的展示裝置的框圖。
圖5是根據(jù)一示例性實施例示出的一種推廣信息的展示裝置500的框圖。
具體實施方式
這里將詳細(xì)地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
在對本公開實施例進行詳細(xì)介紹之前,先對本公開實施例涉及的名詞進行簡單介紹:
定向投放條件:展示對應(yīng)的推廣信息需要滿足的定向條件。定向投放條件可以包括投放時間范圍和投放位置范圍。其中,該投放時間范圍包括起始時間和結(jié)束時間,用于指示推廣信息的投放時間,或者說,用于指示推廣信息在哪個時間段投放。其中,該投放位置范圍用于指示推廣信息的投放位置,在實際實現(xiàn)中,該投放位置范圍可以為投放經(jīng)緯度范圍和/或投放網(wǎng)絡(luò)范圍。為了便于理解和區(qū)分,本公開實施例將定向投放條件分為第一定向投放條件和第二定向投放條件,具體請參見如下實施例。
投放經(jīng)緯度范圍:包括但不限于投放經(jīng)緯度信息和投放半徑。在一種可能的實現(xiàn)方式中,該投放經(jīng)緯度范圍可以由該投放經(jīng)緯度信息和該投放半徑共同確定,例如,該投放經(jīng)緯度信息為北緯n35°18′13.71″、東經(jīng)e113°55′15.05″,投放半徑為2000米,如此,確定了該投放經(jīng)緯度范圍。
投放網(wǎng)絡(luò)范圍:該投放網(wǎng)絡(luò)范圍可以包括但不限于投放基站范圍、投放無線網(wǎng)絡(luò)范圍,例如,該無線網(wǎng)絡(luò)包括但不限于wifi(wirelessfidelity,無線保真)網(wǎng)絡(luò)。進一步地,該投放基站范圍可以包括多個基站信息,該多個基站信息中的每個基站信息可以用于唯一標(biāo)識一個基站,如,該基站信息可以為基站標(biāo)識等。該無線網(wǎng)絡(luò)范圍可以包括多個無線網(wǎng)絡(luò)信息,每個無線網(wǎng)絡(luò)信息用于唯一標(biāo)識一個無線網(wǎng)絡(luò),例如,該多個無線網(wǎng)絡(luò)信息為多個wifi信息,進一步地,每個wifi信息可以為wifibssid(basicservicesetidentifier,基礎(chǔ)服務(wù)集標(biāo)識)或wifissid(servicesetidentifier,服務(wù)集標(biāo)識)。
接下來,對用于實現(xiàn)本公開實施例的系統(tǒng)架構(gòu)進行簡單介紹。請參考圖1a,該圖1a是根據(jù)一示例性實施例示出的一種系統(tǒng)架構(gòu)示意圖,該系統(tǒng)架構(gòu)中主要包括有終端110、信息管理服務(wù)器120和轉(zhuǎn)譯服務(wù)器130。其中,該終端110可以通過有線網(wǎng)絡(luò)或者無線網(wǎng)絡(luò)分別與該信息管理服務(wù)器120和該轉(zhuǎn)譯服務(wù)器130之間連接。進一步地,該信息管理服務(wù)器120也可以通過有線網(wǎng)絡(luò)或者無線網(wǎng)絡(luò)與該轉(zhuǎn)譯服務(wù)器130之間連接。
其中,該信息管理服務(wù)器120主要用于管理推廣信息。在實際應(yīng)用場景中,推廣信息的推廣商可以在該信息管理服務(wù)器120中投放推廣信息,并且,該推廣商還可以針對投放的推廣信息配置第二定向投放條件,其中,該第二定向條件中的投放位置范圍可以包括投放經(jīng)緯度范圍和/或投放網(wǎng)絡(luò)范圍。相應(yīng)地,該信息管理服務(wù)器120可以將該推廣商投放的推廣信息與第二定向投放條件進行對應(yīng)存儲。
需要說明的是,該信息管理服務(wù)器120可以為單獨用于管理推廣信息的服務(wù)器,例如,當(dāng)推廣信息為廣告時,該信息管理服務(wù)器120可以為廣告管理服務(wù)器?;蛘?,該信息管理服務(wù)器120也可以用于管理其他操作,例如,還可以用于下載應(yīng)用等,本公開實施例對此不做限定。
還需要說明的是,該信息管理服務(wù)器120可以為一臺服務(wù)器,也可以為由多臺服務(wù)器組成的服務(wù)器集群,本公開實施例對此不做限定。
其中,該轉(zhuǎn)譯服務(wù)器130主要用于將投放經(jīng)緯度范圍轉(zhuǎn)譯成終端110能夠識別的投放網(wǎng)絡(luò)范圍。進一步地,該轉(zhuǎn)譯服務(wù)器130中可以存儲有大量的基礎(chǔ)地理位置數(shù)據(jù),該轉(zhuǎn)譯服務(wù)器130可以基于該大量的基礎(chǔ)地理位置數(shù)據(jù)識別poi(pointofinterest,信息點)、商圈、經(jīng)緯度范圍等多種位置信息。
需要說明的是,該轉(zhuǎn)譯服務(wù)器130可以為一臺服務(wù)器,也可以為由多臺服務(wù)器組成的服務(wù)器集群,本公開實施例對此不做限定。
其中,該終端110主要用于實現(xiàn)本公開實施例提供的推廣信息的展示方法,進一步地,該終端110中可以安裝有至少一個指定sdk(softwaredevelopmentkit,軟件開發(fā)工具包),該終端110可以通過該至少一個指定sdk(圖1a示例性地示出了第一指定sdk和第二指定sdk)實現(xiàn)該推廣信息的展示方法,其具體實現(xiàn)過程請參見如下實施例。
需要說明的是,該終端110可以為諸如手機、平板電腦、計算機之類的終端,本公開實施例對此不作限定。
在實現(xiàn)推廣信息展示的過程中,相關(guān)技術(shù)為了確定當(dāng)前所處位置是否符合推廣信息的投放位置范圍,終端需要調(diào)用gps進行定位操作,如此,增加了終端的功耗。為此,本公開實施例提供了一種推廣信息的展示方法,接下來將分別通過如下圖1b、圖2和圖3實施例對該推廣信息的展示方法進行詳細(xì)介紹。
圖1b是根據(jù)一示例性實施例示出的一種推廣信息的展示方法流程圖,如圖1b所示,該推廣信息的展示方法用于終端中,包括以下幾個實現(xiàn)步驟:
在步驟101中,獲取當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息。
在步驟102中,基于該當(dāng)前系統(tǒng)時間和該網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇目標(biāo)定向投放條件,該至少一個第一定向投放條件中的每個第一定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍,用于指示進行推廣信息投放的時間和位置。
在步驟103中,獲取該目標(biāo)定向投放條件對應(yīng)的推廣信息,并展示所獲取的推廣信息。
在本公開實施例中,獲取當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇當(dāng)前系統(tǒng)時間和網(wǎng)絡(luò)信息符合的目標(biāo)定向投放條件。之后,獲取并展示該目標(biāo)定向投放條件對應(yīng)的推廣信息。如此,根據(jù)當(dāng)前系統(tǒng)時間和網(wǎng)絡(luò)信息即可實現(xiàn)推廣信息的展示,避免需要調(diào)用gps進行定位,減小了功耗。
可選地,該方法還包括:
向信息管理服務(wù)器發(fā)送信息拉取請求,該信息拉取請求中攜帶當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)協(xié)議ip地址,該信息拉取請求用于指示該信息管理服務(wù)器基于該ip地址獲取并返回至少一個推廣信息的第二定向投放條件,該信息管理服務(wù)器用于管理推廣信息;
接收該信息管理服務(wù)器發(fā)送的至少一個第二定向投放條件,并基于該至少一個第二定向投放條件確定并存儲該至少一個第一定向投放條件。
在本公開實施例中,預(yù)先從信息管理服務(wù)器中拉取至少一個推廣信息的第二定向投放條件,并基于該至少一個第二定向投放條件確定并存儲該至少一個第一定向投放條件,以便于后續(xù)終端能夠根據(jù)向前系統(tǒng)時間和接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息進行推廣信息的獲取與展示。
可選地,基于該至少一個第二定向投放條件確定并存儲該至少一個第一定向投放條件,包括:
當(dāng)該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍時,將該至少一個第二定向投放條件確定并存儲為該至少一個第一定向投放條件。
在本公開實施例中,當(dāng)該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍時,終端可以直接將該至少一個第二定向投放條件確定并存儲為該至少一個第一定向投放條件。如此,無需終端請求轉(zhuǎn)譯服務(wù)器進行轉(zhuǎn)譯操作,節(jié)省了終端的功耗。
可選地,基于該至少一個第二定向投放條件確定并存儲該至少一個第一定向投放條件,包括:
當(dāng)該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放經(jīng)緯度范圍時,向轉(zhuǎn)譯服務(wù)器發(fā)送第一轉(zhuǎn)譯請求,該第一轉(zhuǎn)譯請求中攜帶該每個第二定向投放條件包括的投放經(jīng)緯度范圍,該第一轉(zhuǎn)譯請求用于指示該轉(zhuǎn)譯服務(wù)器將該每個第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成并返回投放網(wǎng)絡(luò)范圍;
接收該轉(zhuǎn)譯服務(wù)器發(fā)送的轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍,并將該每個第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍;
將替換后的至少一個第二定向投放條件確定并存儲為該至少一個第一定向投放條件。
在本公開實施例中,當(dāng)該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放經(jīng)緯度范圍時,終端請求轉(zhuǎn)譯服務(wù)器將投放經(jīng)緯度范圍轉(zhuǎn)譯成投放網(wǎng)絡(luò)范圍,以便于后續(xù)展示推廣信息過程中能夠快速識別。
可選地,基于該至少一個第二定向投放條件確定并存儲該至少一個第一定向投放條件,包括:
當(dāng)該至少一個第二定向投放條件中存在包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件,以及存在包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件時,從該至少一個第二定向投放條件中選擇包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件;
向轉(zhuǎn)譯服務(wù)器發(fā)送第二轉(zhuǎn)譯請求,該第二轉(zhuǎn)譯請求中攜帶所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍,該第二轉(zhuǎn)譯請求用于指示該轉(zhuǎn)譯服務(wù)器將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成并返回投放網(wǎng)絡(luò)范圍;
接收該轉(zhuǎn)譯服務(wù)器發(fā)送的轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍,并將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍;
將替換后的第二定向投放條件與未替換的且包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件共同確定并存儲為該至少一個第一定向投放條件。
在本公開實施例中,當(dāng)該至少一個第二定向投放條件中存在包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件,以及存在包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件時,終端請求轉(zhuǎn)譯服務(wù)器將投放經(jīng)緯度范圍轉(zhuǎn)譯成投放網(wǎng)絡(luò)范圍,以便于后續(xù)展示推廣信息過程中能夠快速識別。
可選地,該至少一個第二定向投放條件中的每個第二定向投放條件包括的投放網(wǎng)絡(luò)范圍均由該信息管理服務(wù)器請求該轉(zhuǎn)譯服務(wù)器基于設(shè)置的投放經(jīng)緯度范圍轉(zhuǎn)譯后確定得到。
在本公開實施例中,由該信息管理服務(wù)器請求該轉(zhuǎn)譯服務(wù)器基于設(shè)置的投放經(jīng)緯度范圍進行轉(zhuǎn)譯,如此,使得終端接收到第二定向投放條件后,直接確定并存儲為第一定向投放條件,避免需要終端請求轉(zhuǎn)譯服務(wù)器進行轉(zhuǎn)譯,減少了終端與轉(zhuǎn)譯服務(wù)器之間的交互,從而節(jié)省了功耗。
可選地,基于該當(dāng)前系統(tǒng)時間和該網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇目標(biāo)定向投放條件,包括:
從該至少一個第一定向投放條件中,選擇投放時間范圍包括該當(dāng)前系統(tǒng)時間,以及投放網(wǎng)絡(luò)范圍包括該網(wǎng)絡(luò)信息的第一定向投放條件;
將選擇的第一定向投放條件確定為該目標(biāo)定向投放條件。
在本公開實施例中,從該至少一個第一定向投放條件中,選擇投放時間范圍包括該當(dāng)前系統(tǒng)時間,以及投放網(wǎng)絡(luò)范圍包括該網(wǎng)絡(luò)信息的第一定向投放條件,以對所選擇的該第一定向投放條件對應(yīng)的推廣信息進行展示,從而可以對推廣信息進行準(zhǔn)確投放。
可選地,該網(wǎng)絡(luò)信息包括基站信息或無線保真wifi信息。
在本公開實施例中,根據(jù)基站信息或wifi信息,即可確定當(dāng)前的位置是否符合推廣信息的投放位置條件,無需調(diào)用gps,減小了終端的功耗。
上述所有可選技術(shù)方案,均可按照任意結(jié)合形成本公開的可選實施例,本公開實施例對此不再一一贅述。
如圖1b實施例所述,在實現(xiàn)本公開實施例中之前,該終端中需要存儲有至少一個第一定向投放條件。為此,在對本公開實施例涉及的推廣信息的展示方法進行詳細(xì)介紹之前,先對該終端存儲該至少一個第一定向投放條件的實現(xiàn)過程進行詳細(xì)介紹。請參考圖2,該圖2是根據(jù)一示例性實施例示出的一種存儲至少一個第一定向投放條件的方法流程圖,該方法可以通過圖1a所示的系統(tǒng)架構(gòu)來實現(xiàn),該方法可以包括如下幾個實現(xiàn)步驟:
在步驟201中,終端向信息管理服務(wù)器發(fā)送信息拉取請求,該信息拉取請求中攜帶當(dāng)前所接入網(wǎng)絡(luò)的ip(intentprotocol,網(wǎng)絡(luò)協(xié)議)地址。
在實際應(yīng)用場景中,終端可以在檢測到接入了合適的無線網(wǎng)絡(luò)環(huán)境下(例如,在接入了wifi網(wǎng)絡(luò)的條件下),每隔預(yù)設(shè)時長,向該信息管理服務(wù)器發(fā)送信息拉取請求,其中,該信息管理服務(wù)器用于管理推廣信息。
其中,該預(yù)設(shè)時長可以由用戶根據(jù)實際需求自定義設(shè)置,也可以由該終端默認(rèn)設(shè)置,本公開實施例對此不做限定。
上述在檢測到接入了合適的無線網(wǎng)絡(luò)環(huán)境下向該信息管理服務(wù)器發(fā)送信息拉取請求,如此,可以達到節(jié)省流量的效果。
或者,終端也可以在接收到信息拉取指令的情況下,向該信息管理服務(wù)器發(fā)送該信息拉取請求。其中,該信息拉取指令可以由用戶觸發(fā),該用戶可以通過指定操作觸發(fā),該指定操作可以為諸如點擊、滑動等操作,本公開實施例對此不做限定。
例如,如前文所述,該終端中可以安裝有至少一個指定sdk,當(dāng)用戶需要終端拉取并展示推廣信息時,可以點擊該至少一個指定sdk中用于拉取并展示推廣信息的某指定sdk以觸發(fā)上述信息拉取指令,終端接收到該信息拉取指令后,獲取當(dāng)前接入的無線網(wǎng)絡(luò)的ip地址,基于該ip地址生成信息拉取請求,并向該信息管理服務(wù)器發(fā)送該信息拉取請求。
其中,該信息拉取請求用于指示該信息管理服務(wù)器基于該ip地址獲取并返回至少一個推廣信息的第二定向投放條件,其中,關(guān)于該信息管理服務(wù)器基于該ip地址獲取并返回至少一個推廣信息的第二定向投放條件的具體實現(xiàn)請參見如下步驟202。
另外,需要說明的是,本公開實施例中僅是以該信息拉取請求中攜帶當(dāng)前所接入網(wǎng)絡(luò)的ip地址為例進行說明。在另一實施例中,該信息拉取請求中還可以不攜帶ip地址,在該種情況下,在后續(xù)執(zhí)行步驟中,信息管理服務(wù)器可以根據(jù)一定的策略獲取并返回至少一個推廣信息的第二定向投放條件,例如,該策略可以為優(yōu)先級策略等,本公開實施例對此不做限定。
在步驟202中,信息管理服務(wù)器獲取并返回至少一個推廣信息的第二定向投放條件。
如前文所述,該信息管理服務(wù)器中存儲有推廣信息的推廣商投放的推廣信息和該推廣信息的第二定向投放條件,該第二定向投放條件至少包括投放時間范圍和投放位置范圍,且該投放位置范圍可以包括投放經(jīng)緯度范圍和/或投放網(wǎng)絡(luò)范圍。
信息管理服務(wù)器接收到終端發(fā)送的信息拉取請求后,獲取該信息拉取請求中攜帶的ip地址,管理服務(wù)器根據(jù)該ip地址信息可以確定該終端當(dāng)前所處的區(qū)域,如,可以確定該終端當(dāng)前處于哪個城市等。之后,該信息管理服務(wù)器可以根據(jù)區(qū)域匹配策略,獲取包括的投放位置范圍屬于該ip地址對應(yīng)的區(qū)域的至少一個推廣信息的第二定向投放條件。
該投放位置范圍可能包括投放經(jīng)緯度范圍和/或投放網(wǎng)絡(luò)范圍,根據(jù)該投放位置范圍包括的內(nèi)容不同,該信息管理服務(wù)器獲取包括的投放位置范圍屬于該ip地址對應(yīng)的區(qū)域的至少一個推廣信息的第二定向投放條件后,可能執(zhí)行如下幾種操作:
第一種:該信息管理服務(wù)器直接將獲取的該至少一個推廣信息的第二定向投放條件發(fā)送給該終端。
也即是,無論所獲取的該至少一個第二定向投放條件中每個第二定向投放條件包括的投放位置范圍內(nèi)容是什么,信息管理服務(wù)器對該至少一個推廣信息的第二定向投放條件均不做任何處理,而是直接發(fā)送給終端。如此,可以提高終端拉取至少一個推廣信息的第二定向投放條件的速度。
第二種:該信息管理服務(wù)器請求轉(zhuǎn)譯服務(wù)器將設(shè)置的投放經(jīng)緯度范圍轉(zhuǎn)譯成投放網(wǎng)絡(luò)范圍,并向終端發(fā)送至少一個第二定向投放條件,其中,該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍。
在具體實現(xiàn)中,該至少一個第二定向投放條件中的每個第二定向投放條件可能均包括投放時間范圍和投放經(jīng)緯度范圍,或者,該至少一個第二定向投放條件中的部分第二定向投放條件可能包括投放時間范圍和投放經(jīng)緯度范圍。由于本公開實施例中是基于網(wǎng)絡(luò)信息來確定終端所處位置是否符合投放位置范圍,因此,針對這兩種情況,可以由該信息管理服務(wù)器請求轉(zhuǎn)譯服務(wù)器對每個第二定向投放條件所包括的投放經(jīng)緯度范圍進行轉(zhuǎn)譯,以將投放經(jīng)緯度范圍轉(zhuǎn)譯成投放網(wǎng)絡(luò)范圍。
也即是,該信息管理服務(wù)器可以獲取第二定向投放條件包括的投放經(jīng)緯度范圍,并基于所獲取的投放經(jīng)緯度范圍生成第三轉(zhuǎn)譯請求,該信息管理服務(wù)器向轉(zhuǎn)譯服務(wù)器發(fā)送該第三轉(zhuǎn)譯請求。轉(zhuǎn)譯服務(wù)器接收到該第三轉(zhuǎn)譯請求后,根據(jù)存儲的大量的基礎(chǔ)地理位置數(shù)據(jù),將該第三轉(zhuǎn)譯請求中攜帶的投放經(jīng)緯度范圍轉(zhuǎn)譯成投放網(wǎng)絡(luò)范圍,并返回給該信息管理服務(wù)器。
需要說明的是,轉(zhuǎn)譯服務(wù)器根據(jù)存儲的大量的基礎(chǔ)地理位置數(shù)據(jù),將投放經(jīng)緯度范圍轉(zhuǎn)譯成投放網(wǎng)絡(luò)范圍的具體實現(xiàn)可以參見相關(guān)技術(shù),本公開實施例對此不做限定。
該信息管理服務(wù)器接收轉(zhuǎn)譯服務(wù)器發(fā)送的轉(zhuǎn)后的投放網(wǎng)絡(luò)范圍,將第二定向投放條件中包括的投放經(jīng)緯度范圍替換為對應(yīng)的投放網(wǎng)絡(luò)范圍,并將經(jīng)過替換后的所獲取的至少一個第二定向投放條件返回給終端。
值得一提的是,當(dāng)該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放經(jīng)緯度范圍,或者,該至少一個第二定向投放條件中的部分第二定向投放條件包括投放時間范圍和投放經(jīng)緯度范圍時,由該信息管理服務(wù)器請求該轉(zhuǎn)譯服務(wù)器對其中包括的投放經(jīng)緯度范圍進行轉(zhuǎn)譯,避免需要終端請求轉(zhuǎn)譯服務(wù)器進行轉(zhuǎn)譯,減小了終端的運行負(fù)擔(dān)。
進一步地,信息管理服務(wù)器向終端返回至少一個推廣信息的第二定向投放條件的同時,還是可以向該終端返回該至少一個推廣信息,以便于終端后續(xù)能夠快速從本地獲取待展示的推廣信息,如此,可以提高展示的時效性。
當(dāng)然,信息管理服務(wù)器也可以不返回推廣信息給該終端,而是返回推廣信息標(biāo)識給該終端,以便于終端后續(xù)根據(jù)該推廣信息標(biāo)識,從該信息管理服務(wù)器中獲取對應(yīng)的推廣信息,如此,可以節(jié)省終端的存儲容量。
需要說明的是,本公開實施例中僅是以該第二定向投放條件包括投放時間范圍和投放位置范圍為例進行說明,在另一實施例中,該第二定向投放條件還可以包括其它信息,例如,該第二定向投放條件還可以包括投放用戶群體范圍等,本公開實施例對此不做限定。
在步驟203中,終端接收該信息管理服務(wù)器發(fā)送的至少一個第二定向投放條件,并基于該至少一個第二定向投放條件確定并存儲該至少一個第一定向投放條件。
其中,根據(jù)該至少一個第二定向投放條件中每個第二定向投放條件包括的投放位置范圍的內(nèi)容不同,基于該至少一個第二定向投放條件確定并存儲該至少一個第一定向投放條件的具體實現(xiàn)可以包括如下幾種可能的實現(xiàn)方式:
第一種:當(dāng)該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍時,將該至少一個第二定向投放條件確定并存儲為該至少一個第一定向投放條件。
也即是,該至少一個第二定向投放條件中的每個第二定向投放條件包括的投放位置范圍均為投放網(wǎng)絡(luò)范圍,在該種情況下,終端可以直接將該至少一個第二定向投放條件確定并存儲為該至少一個第一定向投放條件。
進一步地,該至少一個第二定向投放條件中的每個第二定向投放條件包括的投放網(wǎng)絡(luò)范圍均由該信息管理服務(wù)器請求該轉(zhuǎn)譯服務(wù)器基于設(shè)置的投放經(jīng)緯度范圍轉(zhuǎn)譯后確定得到。
正如前文所述,如果該至少一個第二定向投放條件中存在包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件,則信息管理服務(wù)器在為該終端返回至少一個第二定向投放條件之前,可以先請求轉(zhuǎn)譯服務(wù)器對投放經(jīng)緯度范圍進行轉(zhuǎn)譯處理,以使得該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍。如此,終端接收的該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍。
第二種:當(dāng)該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放經(jīng)緯度范圍時,終端請求轉(zhuǎn)譯服務(wù)器對至少一個第二定向投放條件中每個第二定向投放條件包括的投放經(jīng)緯度范圍進行轉(zhuǎn)譯。
在該種實現(xiàn)方式中,信息管理服務(wù)器存儲的該至少一個第二定向投放條件中每個第二定向投放條件包括的投放位置范圍均為投放經(jīng)緯度范圍,且該信息管理服務(wù)器根據(jù)ip地址獲取該至少一個第二定向投放條件后,未請求轉(zhuǎn)譯服務(wù)器進行轉(zhuǎn)譯處理,在該種情況下,需要由該終端請求轉(zhuǎn)譯服務(wù)器對至少一個第二定向投放條件中每個第二定向投放條件包括的投放經(jīng)緯度范圍進行轉(zhuǎn)譯處理。其具體實現(xiàn)可以包括如下(1)-(3)幾個步驟:
(1)當(dāng)該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放經(jīng)緯度范圍時,終端向轉(zhuǎn)譯服務(wù)器發(fā)送第一轉(zhuǎn)譯請求,該第一轉(zhuǎn)譯請求中攜帶該每個第二定向投放條件包括的投放經(jīng)緯度范圍,該第一轉(zhuǎn)譯請求用于指示該轉(zhuǎn)譯服務(wù)器將該每個第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成并返回投放網(wǎng)絡(luò)范圍。
在具體實現(xiàn)中,終端獲取每個第二定向投放條件包括的投放經(jīng)緯度范圍,基于所獲取的投放經(jīng)緯度范圍生成第一轉(zhuǎn)譯請求,并將該第一轉(zhuǎn)譯請求發(fā)送給該轉(zhuǎn)譯服務(wù)器。
該轉(zhuǎn)譯服務(wù)器接收到該終端發(fā)送的該第一轉(zhuǎn)譯請求后,從該第一轉(zhuǎn)譯請求中獲取每個第二定向投放條件包括的投放經(jīng)緯度范圍,并根據(jù)預(yù)先存儲的大量的基礎(chǔ)地理位置數(shù)據(jù),將該每個第二定向投放條件包括的投放經(jīng)緯度范圍均轉(zhuǎn)譯成對應(yīng)的投放網(wǎng)絡(luò)范圍。之后,該轉(zhuǎn)譯服務(wù)器向該終端發(fā)送第一轉(zhuǎn)譯響應(yīng),該第一轉(zhuǎn)譯響應(yīng)中攜帶每個第二定向投放條件包括的投放經(jīng)緯度范圍對應(yīng)的投放網(wǎng)絡(luò)范圍。
(2)終端接收該轉(zhuǎn)譯服務(wù)器發(fā)送的轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍,并將該每個第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍。
也即是,對于該至少一個第二定向投放條件中的每個第二定向投放條件,終端將該第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍。如此,即得到了該至少一個第一定向投放條件。
(3)終端將替換后的至少一個第二定向投放條件確定并存儲為該至少一個第一定向投放條件。
在具體實現(xiàn)中,如果信息管理服務(wù)器還返回至少一個推廣信息,則該終端可以將每個第二定向投放條件與對應(yīng)的推廣信息進行對應(yīng)存儲?;蛘?,如果信息管理服務(wù)器返回至少一個推廣信息標(biāo)識,則該終端可以將該每個第二定向投放條件與對應(yīng)的推廣信息標(biāo)識進行對應(yīng)存儲。
第三種:當(dāng)該至少一個第二定向投放條件中存在包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件,以及存在包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件時,終端請求轉(zhuǎn)譯服務(wù)器對部分第二定向投放條件中的投放經(jīng)緯度范圍進行轉(zhuǎn)譯。
在該種實現(xiàn)方式中,信息管理服務(wù)器存儲的該至少一個第二定向投放條件中即存在包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件,又存在包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件,且該信息管理服務(wù)器獲取該至少一個第二定向投放條件后,未請求轉(zhuǎn)譯服務(wù)器進行轉(zhuǎn)譯處理。在該種情況下,需要終端請求轉(zhuǎn)譯服務(wù)器對至少一個第二定向投放條件中部分第二定向投放條件包括的投放經(jīng)緯度范圍進行轉(zhuǎn)譯處理。其具體實現(xiàn)可以包括如下(4)-(7)幾個步驟:
(4)當(dāng)該至少一個第二定向投放條件中存在包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件,以及存在包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件時,從該至少一個第二定向投放條件中選擇包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件。
為了對該至少一個第二定向投放條件中部分第二定向投放條件包括的投放經(jīng)緯度范圍進行轉(zhuǎn)譯,需要從該至少一個第二定向投放條件中選擇該部分第二定向投放條件。進一步地,該終端選擇該部分第二定向投放條件后,從該部分第二定向投放條件中的每個第二定向投放條件中獲取包括的投放經(jīng)緯度范圍。
(5)向轉(zhuǎn)譯服務(wù)器發(fā)送第二轉(zhuǎn)譯請求,該第二轉(zhuǎn)譯請求中攜帶所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍,該第二轉(zhuǎn)譯請求用于指示該轉(zhuǎn)譯服務(wù)器將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成并返回投放網(wǎng)絡(luò)范圍。
終端基于所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍,生成第二轉(zhuǎn)譯請求,并向該轉(zhuǎn)譯服務(wù)器發(fā)送該第二轉(zhuǎn)譯請求。轉(zhuǎn)譯服務(wù)器接收到該第二轉(zhuǎn)譯請求后,從該第二轉(zhuǎn)譯請求中獲取所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍,并根據(jù)存儲的大量基礎(chǔ)地理位置數(shù)據(jù),將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成對應(yīng)的投放網(wǎng)絡(luò)范圍。
在具體實現(xiàn)中,轉(zhuǎn)譯服務(wù)器將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成對應(yīng)的投放網(wǎng)絡(luò)范圍后,可以向該終端發(fā)送第二轉(zhuǎn)譯響應(yīng),該第二轉(zhuǎn)譯響應(yīng)中攜帶轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍。
(6)接收該轉(zhuǎn)譯服務(wù)器發(fā)送的轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍,并將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍。
在具體實現(xiàn)中,轉(zhuǎn)譯服務(wù)器接收到第二轉(zhuǎn)譯響應(yīng)后,從該第二轉(zhuǎn)譯響應(yīng)中獲取轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍,并將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍。
(7)將替換后的第二定向投放條件與未替換的且包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件共同確定并存儲為該至少一個第一定向投放條件。
其具體實現(xiàn)與上述第二種中的步驟(3)類似,這里不再重復(fù)贅述。
進一步地,終端還可以定期地對所存儲的第一定向投放條件進行維護,以清除過期或無效的第一定向投放條件,例如,過期的第一定向投放條件是指當(dāng)前系統(tǒng)時間已經(jīng)超過了該第一定向投放條件包括的投放時間范圍的,或者,已經(jīng)被選中過的第一定向投放條件。
需要說明的是,當(dāng)該終端中安裝有一個指定sdk時,上述執(zhí)行過程可以由該終端通過該指定sdk執(zhí)行實現(xiàn)。當(dāng)該終端中安裝有多個sdk時,終端可以分別通過該多個sdk執(zhí)行實現(xiàn)上述過程。
例如,請參考圖1a,當(dāng)該終端中安裝有兩個指定sdk,且該兩個指定sdk分別為第一指定sdk和第二指定sdk時,該終端可以通過該第一指定sdk從信息管理服務(wù)器中拉取至少一個第二定向投放條件。之后,該終端可以通過該第一指定sdk向該第二指定sdk發(fā)起注冊請求,該注冊請求中攜帶請求標(biāo)識和第二定向投放條件,該請求標(biāo)識可以用于唯一標(biāo)識一個請求,該請求標(biāo)識可以由該第一指定sdk生成,并且與推廣信息具有一一對應(yīng)的關(guān)系。另外,針對包括不同投放時間范圍的第二定向投放條件,可以采用多個注冊請求分別向第一指定sdk發(fā)起注冊,關(guān)于注冊實現(xiàn)過程,本公開實施例對此不做限定。
之后,該終端可以通過該第二指定sdk請求轉(zhuǎn)譯服務(wù)器對投放經(jīng)緯度范圍進行轉(zhuǎn)譯處理,以及通過該第二指定sdk存儲該至少一個第一定向投放條件。具體實現(xiàn)過程可以參見上文,這里不再詳細(xì)介紹。
在本公開實施例中,在展示推廣信息之前,從信息管理服務(wù)器中拉取并存儲至少一個第二定向投放條件,以及基于該至少一個第二定向投放條件確定并存儲至少一個第一定向投放條件,以便于后續(xù)執(zhí)行推廣信息的展示方法時,能夠根據(jù)當(dāng)前系統(tǒng)時間和所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息,從該至少一個第一定向投放條件選擇目標(biāo)定向投放條件,并對該目標(biāo)定向投放條件對應(yīng)的推廣信息進行展示,如此,避免需要調(diào)用gps進行定位操作,從而減小了功耗。
基于上述圖2實施例所存儲的至少一個第一定向投放條件,接下來將對本公開實施例所涉及的推廣信息的展示方法進行詳細(xì)介紹。請參考圖3,該圖3是根據(jù)另一示例性實施例示出的一種推廣信息的展示方法流程圖,該方法可以由圖1a所示的系統(tǒng)架構(gòu)中的終端來執(zhí)行,該方法可以包括如下幾個實現(xiàn)步驟:
在步驟301中,獲取當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息。
在實際應(yīng)用場景中,終端可以實時監(jiān)測當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息,如此,當(dāng)終端的位置發(fā)生變化時,也可以監(jiān)測到變化后的系統(tǒng)時間和變化后所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息。進一步地,當(dāng)該終端中安裝有第一指定sdk和第二指定sdk時,該終端可以通過上述第二指定sdk實時監(jiān)測當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息。
其中,該網(wǎng)絡(luò)信息可以為基站信息、無線網(wǎng)絡(luò)信息,該無線網(wǎng)絡(luò)信息可以為wifibssid等。
在步驟302中,基于該當(dāng)前系統(tǒng)時間和該網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇目標(biāo)定向投放條件,該至少一個第一定向投放條件中的每個第一定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍,用于指示進行推廣信息投放的時間和位置。
如前文所述,由于實現(xiàn)該推廣信息的展示方法之前,終端中已經(jīng)存儲了至少一個第一定向投放條件,且該至少一個第一定向投放條件中的每個第一定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍,因此,終端根據(jù)該當(dāng)前系統(tǒng)時間和該網(wǎng)絡(luò)信息,從本地存儲的至少一個第一定向投放條件中可以選擇目標(biāo)定向投放條件。
在具體實現(xiàn)中,基于該當(dāng)前系統(tǒng)時間和該網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇目標(biāo)定向投放條件的具體實現(xiàn)包括:從該至少一個第一定向投放條件中,選擇投放時間范圍包括該當(dāng)前系統(tǒng)時間,以及投放網(wǎng)絡(luò)范圍包括該網(wǎng)絡(luò)信息的第一定向投放條件,將選擇的第一定向投放條件確定為該目標(biāo)定向投放條件。
例如,若終端獲取的當(dāng)前系統(tǒng)時間為2017年5月12日10:00,當(dāng)前接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息為基站a。假設(shè)至少一個第一定向投放條件中的每個第一定向投放條件與推廣信息標(biāo)識對應(yīng)存儲,且存儲方式如下表1所示,則終端將該第一定向投放條件2確定為該目標(biāo)定向投放條件。
表1
需要說明的是,該表1僅是示例性地示出了推廣信息標(biāo)識和第一定向投放條件之間的對應(yīng)關(guān)系,但是,該表1并不用于限定本公開實施例中推廣信息標(biāo)識和第一定向投放條件之間對應(yīng)關(guān)系的存在方式。
值得說明的是,上述根據(jù)該當(dāng)前系統(tǒng)時間和該網(wǎng)絡(luò)信息,從本地存儲的至少一個第一定向投放條件中選擇目標(biāo)定向投放條件的匹配過程無需消耗網(wǎng)絡(luò)流量,且由于在本地實時進行匹配,提高了推廣信息展示的時效性。另外,由于終端無需上報自己的位置信息,因此,保護了用戶的地理位置隱私,提高了安全性。
在步驟303中,獲取該目標(biāo)定向投放條件對應(yīng)的推廣信息。
如前文所述,信息管理服務(wù)器在為該終端返回至少一個推廣信息的第二定向投放條件時,還可能為該終端返回推廣信息,也可能為該終端返回推廣信息標(biāo)識。根據(jù)信息管理服務(wù)器返回的內(nèi)容不同,終端獲取該目標(biāo)定向投放條件對應(yīng)的推廣信息的具體實現(xiàn)也不同,具體可以包括如下幾種可能的實現(xiàn)方式:
第一種實現(xiàn)方式:終端從本地獲取該目標(biāo)定向投放條件對應(yīng)的推廣信息。
如前文所述,終端從信息管理服務(wù)器中拉取至少一個推廣信息的第二定向投放條件時,該信息管理服務(wù)器還可能將該至少一個推廣信息發(fā)送給該終端,該終端接收到該至少一個推廣信息后,當(dāng)基于該至少一個推廣信息的第二定向投放條件確定至少一個第一定向投放條件時,終端可以將每個推廣信息與每個推廣信息的第一定向投放條件進行對應(yīng)存儲。如此,該終端在確定目標(biāo)定向投放條件后,根據(jù)該對應(yīng)關(guān)系即可從本地獲取目標(biāo)定向投放條件對應(yīng)的推廣信息,并展示所獲取的推廣信息。
第二種實現(xiàn)方式:終端從信息管理服務(wù)器中獲取該目標(biāo)定向投放條件對應(yīng)的推廣信息。
在該種實現(xiàn)方式中,信息管理服務(wù)器也可能只提供推廣信息標(biāo)識,不向終端發(fā)送推廣信息。在該種情況下,當(dāng)基于該至少一個推廣信息的第二定向投放條件確定至少一個第一定向投放條件時,終端可以將每個推廣信息標(biāo)識與每個推廣信息的第一定向投放條件進行對應(yīng)存儲。
當(dāng)終端確定目標(biāo)定向投放條件后,可以確定該目標(biāo)定向投放條件對應(yīng)的推廣信息標(biāo)識。之后,終端向該信息管理服務(wù)器發(fā)送內(nèi)容獲取請求,該內(nèi)容獲取請求中攜帶目標(biāo)定向投放條件對應(yīng)的推廣信息標(biāo)識。該內(nèi)容獲取請求用于指示該信息管理服務(wù)器根據(jù)該推廣信息標(biāo)識獲取對應(yīng)的推廣信息,并將獲取的推廣信息發(fā)送給終端。
在步驟304中,展示所獲取的推廣信息。
終端接收信息管理服務(wù)器發(fā)送的推廣信息,并將推廣信息確定為該目標(biāo)定向投放條件對應(yīng)的推廣信息。之后,該終端展示該推廣信息。
進一步地,終端在執(zhí)行上述推廣信息的展示方法之前,還可以判斷本地存儲的第一定向投放條件是否包括投放位置范圍,如果確定第一定向投放條件包括,則終端執(zhí)行上述實現(xiàn)方法。
需要說明的是,當(dāng)該終端中安裝有第一指定sdk和第二指定sdk時,該終端可以通過該第二指定sdk獲取的當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息,并根據(jù)獲取的當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息,在本地匹配對應(yīng)的目標(biāo)定向投放條件。
之后,該終端通過該第二指定sdk向該第一指定sdk發(fā)送該目標(biāo)定向投放條件對應(yīng)的請求標(biāo)識,以使該第一指定sdk根據(jù)該請求標(biāo)識,從請求標(biāo)識與推廣信息之間的對應(yīng)關(guān)系中,獲取對應(yīng)的推廣信息,并將該推廣信息確定為該目標(biāo)定向投放條件對應(yīng)的推廣信息。之后,該終端可以通過該第一指定sdk展示該推廣信息。
在本公開實施例中,獲取當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇當(dāng)前系統(tǒng)時間和網(wǎng)絡(luò)信息符合的目標(biāo)定向投放條件。之后,獲取并展示該目標(biāo)定向投放條件對應(yīng)的推廣信息。如此,根據(jù)當(dāng)前系統(tǒng)時間和網(wǎng)絡(luò)信息即可實現(xiàn)推廣信息的展示,避免需要調(diào)用gps進行定位,減小了功耗。
圖4a是根據(jù)一示例性實施例示出的一種推廣信息的展示裝置的框圖。參照圖4a,該裝置包括獲取模塊410,選擇模塊412和獲取展示模塊414。
獲取模塊410,用于獲取當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息;
選擇模塊412,用于基于該獲取模塊410獲取的該當(dāng)前系統(tǒng)時間和該網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇目標(biāo)定向投放條件,該至少一個第一定向投放條件中的每個第一定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍,用于指示進行推廣信息投放的時間和位置;
獲取展示模塊414,用于獲取該選擇模塊412選擇的該目標(biāo)定向投放條件對應(yīng)的推廣信息,并展示所獲取的推廣信息。
可選地,請參考圖4b,該裝置還包括:
發(fā)送模塊416,用于向信息管理服務(wù)器發(fā)送信息拉取請求,該信息拉取請求中攜帶當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)協(xié)議ip地址,該信息拉取請求用于指示該信息管理服務(wù)器基于該ip地址獲取并返回至少一個推廣信息的第二定向投放條件,該信息管理服務(wù)器用于管理推廣信息;
接收確定模塊418,用于接收該信息管理服務(wù)器發(fā)送的至少一個第二定向投放條件,并基于該至少一個第二定向投放條件確定并存儲該至少一個第一定向投放條件。
可選地,該接收確定模塊418用于:
當(dāng)該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍時,將該至少一個第二定向投放條件確定并存儲為該至少一個第一定向投放條件。
可選地,該接收確定模塊418用于:
當(dāng)該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放經(jīng)緯度范圍時,向轉(zhuǎn)譯服務(wù)器發(fā)送第一轉(zhuǎn)譯請求,該第一轉(zhuǎn)譯請求中攜帶該每個第二定向投放條件包括的投放經(jīng)緯度范圍,該第一轉(zhuǎn)譯請求用于指示該轉(zhuǎn)譯服務(wù)器將該每個第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成并返回投放網(wǎng)絡(luò)范圍;
接收該轉(zhuǎn)譯服務(wù)器發(fā)送的轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍,并將該每個第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍;
將替換后的至少一個第二定向投放條件確定并存儲為該至少一個第一定向投放條件。
可選地,該接收確定模塊418用于:
當(dāng)該至少一個第二定向投放條件中存在包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件,以及存在包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件時,從該至少一個第二定向投放條件中選擇包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件;
向轉(zhuǎn)譯服務(wù)器發(fā)送第二轉(zhuǎn)譯請求,該第二轉(zhuǎn)譯請求中攜帶所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍,該第二轉(zhuǎn)譯請求用于指示該轉(zhuǎn)譯服務(wù)器將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成并返回投放網(wǎng)絡(luò)范圍;
接收該轉(zhuǎn)譯服務(wù)器發(fā)送的轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍,并將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍;
將替換后的第二定向投放條件與未替換的且包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件共同確定并存儲為該至少一個第一定向投放條件。
可選地,該至少一個第二定向投放條件中的每個第二定向投放條件包括的投放網(wǎng)絡(luò)范圍均由該信息管理服務(wù)器請求該轉(zhuǎn)譯服務(wù)器基于設(shè)置的投放經(jīng)緯度范圍轉(zhuǎn)譯后確定得到。
可選地,該選擇模塊412用于:
從該至少一個第一定向投放條件中,選擇投放時間范圍包括該當(dāng)前系統(tǒng)時間,以及投放網(wǎng)絡(luò)范圍包括該網(wǎng)絡(luò)信息的第一定向投放條件;
將選擇的第一定向投放條件確定為該目標(biāo)定向投放條件。
可選地,該網(wǎng)絡(luò)信息包括基站信息或無線保真wifi信息。
在本公開實施例中,獲取當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇當(dāng)前系統(tǒng)時間和網(wǎng)絡(luò)信息符合的目標(biāo)定向投放條件。之后,獲取并展示該目標(biāo)定向投放條件對應(yīng)的推廣信息。如此,根據(jù)當(dāng)前系統(tǒng)時間和網(wǎng)絡(luò)信息即可實現(xiàn)推廣信息的展示,避免需要調(diào)用gps進行定位,減小了功耗。
關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
圖5是根據(jù)一示例性實施例示出的一種推廣信息的展示裝置500的框圖。例如,裝置500可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
參照圖5,裝置500可以包括以下一個或多個組件:處理組件502,存儲器504,電源組件506,多媒體組件508,音頻組件510,輸入/輸出(i/o)的接口512,傳感器組件514,以及通信組件516。
處理組件502通??刂蒲b置500的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件502可以包括一個或多個處理器520來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件502可以包括一個或多個模塊,便于處理組件502和其他組件之間的交互。例如,處理組件502可以包括多媒體模塊,以方便多媒體組件508和處理組件502之間的交互。
存儲器504被配置為存儲各種類型的數(shù)據(jù)以支持在裝置500的操作。這些數(shù)據(jù)的示例包括用于在裝置500上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器504可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件506為裝置500的各種組件提供電源。電源組件506可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置500生成、管理和分配電源相關(guān)聯(lián)的組件。
多媒體組件508包括在所述裝置500和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件508包括一個前置攝像頭和/或后置攝像頭。當(dāng)裝置500處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件510被配置為輸出和/或輸入音頻信號。例如,音頻組件510包括一個麥克風(fēng)(mic),當(dāng)裝置500處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器504或經(jīng)由通信組件516發(fā)送。在一些實施例中,音頻組件510還包括一個揚聲器,用于輸出音頻信號。
i/o接口512為處理組件502和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件514包括一個或多個傳感器,用于為裝置500提供各個方面的狀態(tài)評估。例如,傳感器組件514可以檢測到裝置500的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置500的顯示器和小鍵盤,傳感器組件514還可以檢測裝置500或裝置500一個組件的位置改變,用戶與裝置500接觸的存在或不存在,裝置500方位或加速/減速和裝置500的溫度變化。傳感器組件514可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件514還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件514還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件516被配置為便于裝置500和其他設(shè)備之間有線或無線方式的通信。裝置500可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個示例性實施例中,通信組件516經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,所述通信組件516還包括近場通信(nfc)模塊,以促進短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(irda)技術(shù),超寬帶(uwb)技術(shù),藍牙(bt)技術(shù)和其他技術(shù)來實現(xiàn)。
在示例性實施例中,裝置500可以被一個或多個應(yīng)用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述圖1b、圖2或圖3所示實施例提供的方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器504,上述指令可由裝置500的處理器520執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
一種非臨時性計算機可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由移動終端的處理器執(zhí)行時,使得移動終端能夠執(zhí)行一種推廣信息的展示方法,所述方法包括:
獲取當(dāng)前系統(tǒng)時間和當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)信息。
基于該當(dāng)前系統(tǒng)時間和該網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇目標(biāo)定向投放條件,該至少一個第一定向投放條件中的每個第一定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍,用于指示進行推廣信息投放的時間和位置。
獲取該目標(biāo)定向投放條件對應(yīng)的推廣信息,并展示所獲取的推廣信息。
可選地,該方法還包括:
向信息管理服務(wù)器發(fā)送信息拉取請求,該信息拉取請求中攜帶當(dāng)前所接入網(wǎng)絡(luò)的網(wǎng)絡(luò)協(xié)議ip地址,該信息拉取請求用于指示該信息管理服務(wù)器基于該ip地址獲取并返回至少一個推廣信息的第二定向投放條件,該信息管理服務(wù)器用于管理推廣信息;
接收該信息管理服務(wù)器發(fā)送的至少一個第二定向投放條件,并基于該至少一個第二定向投放條件確定并存儲該至少一個第一定向投放條件。
可選地,基于該至少一個第二定向投放條件確定并存儲該至少一個第一定向投放條件,包括:
當(dāng)該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放網(wǎng)絡(luò)范圍時,將該至少一個第二定向投放條件確定并存儲為該至少一個第一定向投放條件。
可選地,基于該至少一個第二定向投放條件確定并存儲該至少一個第一定向投放條件,包括:
當(dāng)該至少一個第二定向投放條件中的每個第二定向投放條件均包括投放時間范圍和投放經(jīng)緯度范圍時,向轉(zhuǎn)譯服務(wù)器發(fā)送第一轉(zhuǎn)譯請求,該第一轉(zhuǎn)譯請求中攜帶該每個第二定向投放條件包括的投放經(jīng)緯度范圍,該第一轉(zhuǎn)譯請求用于指示該轉(zhuǎn)譯服務(wù)器將該每個第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成并返回投放網(wǎng)絡(luò)范圍;
接收該轉(zhuǎn)譯服務(wù)器發(fā)送的轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍,并將該每個第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍;
將替換后的至少一個第二定向投放條件確定并存儲為該至少一個第一定向投放條件。
可選地,基于該至少一個第二定向投放條件確定并存儲該至少一個第一定向投放條件,包括:
當(dāng)該至少一個第二定向投放條件中存在包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件,以及存在包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件時,從該至少一個第二定向投放條件中選擇包括投放時間范圍和投放經(jīng)緯度范圍的第二定向投放條件;
向轉(zhuǎn)譯服務(wù)器發(fā)送第二轉(zhuǎn)譯請求,該第二轉(zhuǎn)譯請求中攜帶所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍,該第二轉(zhuǎn)譯請求用于指示該轉(zhuǎn)譯服務(wù)器將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍轉(zhuǎn)譯成并返回投放網(wǎng)絡(luò)范圍;
接收該轉(zhuǎn)譯服務(wù)器發(fā)送的轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍,并將所選擇的第二定向投放條件包括的投放經(jīng)緯度范圍替換為轉(zhuǎn)譯后的投放網(wǎng)絡(luò)范圍;
將替換后的第二定向投放條件與未替換的且包括投放時間范圍和投放網(wǎng)絡(luò)范圍的第二定向投放條件共同確定并存儲為該至少一個第一定向投放條件。
可選地,該至少一個第二定向投放條件中的每個第二定向投放條件包括的投放網(wǎng)絡(luò)范圍均由該信息管理服務(wù)器請求該轉(zhuǎn)譯服務(wù)器基于設(shè)置的投放經(jīng)緯度范圍轉(zhuǎn)譯后確定得到。
可選地,基于該當(dāng)前系統(tǒng)時間和該網(wǎng)絡(luò)信息,從存儲的至少一個第一定向投放條件中選擇目標(biāo)定向投放條件,包括:
從該至少一個第一定向投放條件中,選擇投放時間范圍包括該當(dāng)前系統(tǒng)時間,以及投放網(wǎng)絡(luò)范圍包括該網(wǎng)絡(luò)信息的第一定向投放條件;
將選擇的第一定向投放條件確定為該目標(biāo)定向投放條件。
可選地,該網(wǎng)絡(luò)信息包括基站信息或無線保真wifi信息。
本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。