本發(fā)明涉及計算機信息技術領域,尤其涉及一種發(fā)布信息展現(xiàn)方法及裝置。
背景技術:
與傳統(tǒng)廣告投放方式相比,互聯(lián)網(wǎng)廣告投放模式以其低廉的成本、較大的覆蓋率等特點成為現(xiàn)今最為流行的廣告投放方式之一。
目前,互聯(lián)網(wǎng)廣告投放模式中常采用分析用戶基本信息,如年齡、性別、職業(yè)等信息來對用戶進行廣告投放。然而,這種廣告投放方法精準性差,本地化廣告投放能力較弱。用戶的消費行為多與其所處的場景有關,特別是用戶所處的地理位置。例如,當用戶位于百腦匯中,向其移動終端投放某款電腦的優(yōu)惠信息,則會大大加大用戶購買該款電腦的幾率,從而提高了廣告投放的精準性及本地投放能力。
技術實現(xiàn)要素:
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的發(fā)布信息展現(xiàn)方法及裝置。
根據(jù)本發(fā)明的一個方面,提供了一種發(fā)布信息展現(xiàn)方法,包括:
獲取本地掃描到的wi-fi列表;
將wi-fi列表對應的mac地址列表上報給服務器,以供所述服務器查詢與所述mac地址列表中一項或多項mac地址對應的發(fā)布信息;
接收所述服務器反饋的所述發(fā)布信息;
根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)所述發(fā)布信息。
根據(jù)本發(fā)明的另一個方面,提供了一種發(fā)布信息展現(xiàn)方法,包括:
接收服務器下發(fā)的根據(jù)發(fā)布需求所配置的mac地址列表;
獲取本地當前狀態(tài)下掃描到的wi-fi列表,將wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配;
若至少一項mac地址相匹配,則向服務器發(fā)送攜帶所述至少一項mac地址的發(fā)布信息請求消息,以供所述服務器查詢與所述至少一項mac地址對應的發(fā)布信息;
接收所述服務器反饋的所述發(fā)布信息;
根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)所述發(fā)布信息。
根據(jù)本發(fā)明的又一個方面,提供了一種發(fā)布信息展現(xiàn)裝置,包括:
獲取模塊,適于獲取本地掃描到的wi-fi列表;
上報模塊,適于將wi-fi列表對應的mac地址列表上報給服務器,以供所述服務器查詢與所述mac地址列表中一項或多項mac地址對應的發(fā)布信息;
接收模塊,適于接收所述服務器反饋的所述發(fā)布信息;
展現(xiàn)模塊,適于根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)所述發(fā)布信息。
根據(jù)本發(fā)明的再一個方面,提供了一種發(fā)布信息展現(xiàn)裝置,包括:
第一接收模塊,適于接收服務器下發(fā)的根據(jù)發(fā)布需求所配置的mac地址列表;
匹配模塊,適于獲取本地當前狀態(tài)下掃描到的wi-fi列表,將wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配;
請求模塊,適于若匹配模塊中至少一項mac地址相匹配,則向服務器發(fā)送攜帶所述至少一項mac地址的發(fā)布信息請求消息,以供所述服務器查詢與所述至少一項mac地址對應的發(fā)布信息;第二接收模塊,適于接收所述服務器反饋的所述發(fā)布信息;
展現(xiàn)模塊,適于根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)所述發(fā)布信息。
根據(jù)本發(fā)明提供的發(fā)布信息展現(xiàn)方法及裝置,利用掃描到的wi-fi列表,通過wi-fi列表對應的mac地址列表獲取與該mac地址列表一項或多項mac地址對應或匹配的發(fā)布信息,可以實現(xiàn)根據(jù)用戶位置精準地對用戶進行廣告的投放,有效地增強本地化廣告投放能力,滿足廣告主的信息發(fā)布需求,降低廣告主的廣告投放成本。
根據(jù)本發(fā)明的上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。
附圖說明
通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1示出了本發(fā)明實施例一提供的發(fā)布信息展現(xiàn)方法的流程圖;
圖2示出了本發(fā)明實施例二提供的發(fā)布信息展現(xiàn)方法的流程圖;
圖3a示出了本發(fā)明實施例二提供的一種發(fā)布信息展現(xiàn)方式的界面示意圖;
圖3b示出了本發(fā)明實施例二提供的另一種發(fā)布信息展現(xiàn)方式的界面示意圖;
圖3c示出了本發(fā)明實施例二提供的又一種發(fā)布信息展現(xiàn)方式的界面示意圖;
圖4示出了本發(fā)明實施例三提供的發(fā)布信息展現(xiàn)方法的流程圖;
圖5示出了本發(fā)明實施例四提供的發(fā)布信息展現(xiàn)方法的流程圖;
圖6示出了本發(fā)明實施例五提供的發(fā)布信息展現(xiàn)方法的流程圖;
圖7a示出了本發(fā)明實施例五提供的一種發(fā)布信息展現(xiàn)方式的界面示意圖;
圖7b示出了本發(fā)明實施例五提供的另一種發(fā)布信息展現(xiàn)方式的界面示意圖;
圖7c示出了本發(fā)明實施例五提供的又一種發(fā)布信息展現(xiàn)方式的界面示意圖;
圖8示出了本發(fā)明實施例六提供的發(fā)布信息展現(xiàn)裝置的功能框圖;
圖9示出了本發(fā)明實施例七提供的發(fā)布信息展現(xiàn)裝置的功能框圖;
圖10示出了本發(fā)明實施例八提供的發(fā)布信息展現(xiàn)裝置的功能框圖。
具體實施方式
下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領域的技術人員。
圖1示出了本發(fā)明實施例一提供的發(fā)布信息展現(xiàn)方法的流程圖。如圖1所示,該方法包括:
步驟101,獲取本地掃描到的wi-fi列表。
終端設備在開啟wi-fi的情況下,即可掃描并收集周圍的wi-fi信息,在終端設備本地掃描出周圍的wi-fi列表后,獲取該wi-fi列表??蛇x的,wi-fi列表中包含wi-fi的名稱、和/或信號強度等。
其中,wi-fi列表中包括終端設備已經(jīng)連接上的wi-fi,以及掃描到但未連接上的wi-fi。進一步的,本實施例中的wi-fi列表并不局限于在終端設備中顯示的掃描到的wi-fi列表,其還包括本地掃描到的,但因信號強度較弱和/或終端設備的顯示設置等原因在終端設備的wi-fi顯示列表中未顯示的wi-fi。
步驟102,將wi-fi列表對應的mac地址列表上報給服務器,以供服務器查詢與mac地址列表中一項或多項mac地址對應的發(fā)布信息。
可選的,在終端設備產(chǎn)生廣告請求時可執(zhí)行步驟102,該廣告請求可選為在用戶觸發(fā)預設事件時產(chǎn)生。在一個具體的示例中,預設事件可以為用戶點擊指定應用的指定功能項或通知欄。以手機衛(wèi)士為例,預設事件可以為用戶點擊手機衛(wèi)士中的加速球、或點擊通知欄等。
本實施例中獲取的wi-fi列表中包含各個wi-fi及其對應的mac(mediumaccesscontrol,介質(zhì)訪問控制)地址,也即所獲取的wi-fi列表有與之相對應的mac地址列表。其中,mac地址為任一個wi-fi都具有的全球唯一的辨識標志。由于wi-fi本身不具備定位功能,但wi-fi熱點很少移動,其地理位置相對固定,通過查詢wi-fi的mac地址可以獲知wi-fi熱點的地理位置。
將wi-fi列表對應的mac地址列表上報至服務器,可供服務器查詢與mac地址列表中一項或多項mac地址對應的發(fā)布信息。具體地,服務器端配置有發(fā)布信息的投放規(guī)則??蛇x的,該投放規(guī)則包括wi-fi對應的mac地址與發(fā)布信息的對應關系等。在將wi-fi列表對應的mac地址列表上報至服務器后,服務器可根據(jù)投放規(guī)則查詢mac地址列表中一項或多項mac地址對應的發(fā)布信息。
舉例來說,廣告主想在用戶位于a位置時,為用戶投放p廣告。則服務器配置有相應的投放規(guī)則。投放規(guī)則可以為:mac:“08:00:20:0a:8c:6d”&“08:00:20:0a:8c:6a”,ad:b。即在mac地址列表中含有mac地址為“08:00:20:0a:8c:6d”及“08:00:20:0a:8c:6a”時,投放p廣告。其中,通過mac地址“08:00:20:0a:8c:6d”及mac地址“08:00:20:0a:8c:6a”可以定位出a位置。則當上報的mac列表中含有“08:00:20:0a:8c:6d”及“08:00:20:0a:8c:6a”時,服務器則查詢到廣告p。
步驟103,接收服務器反饋的發(fā)布信息。
接收服務器反饋的發(fā)布信息。可選的,該發(fā)布信息中除包括發(fā)布信息的具體內(nèi)容外,還可以包括發(fā)布信息的有效時間、展現(xiàn)形式等。
步驟104,根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。
將步驟103中接收到的發(fā)布信息按照一定的頁面展現(xiàn)邏輯在預設界面中進行展現(xiàn),從而實現(xiàn)發(fā)布信息的展現(xiàn)。
根據(jù)本發(fā)明提供的發(fā)布信息展現(xiàn)方法,通過獲取本地掃描到的wi-fi列表;將wi-fi列表對應的mac地址列表上報給服務器,以供服務器查詢與所述mac地址列表中一項或多項mac地址對應的發(fā)布信息;最后接收服務器反饋的發(fā)布信息;并根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。本方法利用本地掃描到的wi-fi列表,由于wi-fi熱點的地理位置相對固定,而每個wi-fi熱點都具有唯一的mac地址,查詢mac地址可以獲知wi-fi熱點的地理位置,從而獲知用戶的位置。通過wi-fi列表對應的mac地址列表獲取相應的發(fā)布信息,可以實現(xiàn)根據(jù)用戶位置精準地對用戶進行廣告的投放,有效地增強本地化廣告投放能力,滿足廣告主的信息發(fā)布需求,降低廣告主的廣告投放成本。
圖2示出了本發(fā)明實施例二提供的發(fā)布信息展現(xiàn)方法的流程圖。如圖2所示,該方法包括:
步驟201,獲取本地歷史狀態(tài)下掃描到的wi-fi列表。
通過本地歷史狀態(tài)下掃描到的wi-fi列表往往可以獲知用戶的歷史行為軌跡。本實施例中可獲取本地歷史狀態(tài)下掃描到的wi-fi列表,旨在根據(jù)用戶的歷史行為軌跡向用戶展現(xiàn)對應的發(fā)布信息。
其中,wi-fi列表中包括終端設備已經(jīng)連接上的wi-fi,以及掃描到但未連接上的wi-fi。進一步的,本實施例中的wi-fi列表并不局限于在終端設備中顯示的掃描到的wi-fi列表,其還包括本地掃描到的,但因信號強度較弱和/或終端設備的顯示設置等原因在終端設備的wi-fi顯示列表中未顯示的wi-fi。
步驟202,將wi-fi列表對應的mac地址列表以及wi-fi列表對應的時間戳上報給服務器,以供服務器根據(jù)wi-fi列表對應的mac地址列表及wi-fi列表對應的時間戳查詢與mac地址列表中一項或多項mac地址對應且與時間戳匹配的發(fā)布信息。
可選的,在終端設備產(chǎn)生廣告請求時可執(zhí)行步驟202,該廣告請求可選為在用戶觸發(fā)預設事件時產(chǎn)生。其中,在一個具體的示例中,預設事件可以為用戶點擊指定應用的指定功能項或通知欄。以手機衛(wèi)士為例,預設事件可以為用戶點擊手機衛(wèi)士中的加速球、或點擊通知欄等。
本實施例中wi-fi列表中的各個wi-fi都有與其一一對應的mac地址,則獲取的wi-fi列表有與之相對應的mac地址列表,通過查詢wi-fi的mac地址可以獲知wi-fi熱點的地理位置;同時,wi-fi列表中的各個wi-fi都含有相應的時間戳,該時間戳標明了終端設備掃描到wi-fi的時間??蛇x的,時間戳包含開始時間戳和結束時間戳,如某個wi-fi開始被掃描到,進入掃描到的wi-fi列表的時間為2017年2月15日14點30分,從掃描到的wi-fi列表中消失的時間為2017年2月15日15點30分,則該wi-fi對應的開始時間戳2017年2月15日14點30分,結束時間戳為2017年2月15日15點30分。
服務器預先配置有發(fā)布信息投放規(guī)則,其中發(fā)布信息投放規(guī)則包含:wi-fi對應的mac地址與發(fā)布信息的對應關系,和/或,wi-fi列表對應的mac地址列表與發(fā)布信息的對應關系。可選的,發(fā)布信息投放規(guī)則還包含相應的時間戳匹配規(guī)則等。
舉例來說,發(fā)布信息投放規(guī)則可以為:
發(fā)布信息投放規(guī)則2-1:mac:“08:00:20:0a:8c:6d”,ad:ad1,finish_time-start_time>1h。即,發(fā)布信息投放規(guī)則中包含wi-fi對應的mac地址與發(fā)布信息的對應關系,其具體為,“08:00:20:0a:8c:6d”mac地址對應發(fā)布信息ad1,并且,當wi-fi的結束時間戳與開始時間戳的差值大于1小時時,才符合發(fā)布信息投放規(guī)則2-1。
發(fā)布信息投放規(guī)則2-2:mac-1:“08:00:20:0a:8c:6a”、mac-2“08:00:20:0a:8c:6b”、mac-3“08:00:20:0a:8c:6c”、mac-4“08:00:20:0a:8c:6d”,ad:ad1、ad2、ad3,overlapping_time>1h。即,發(fā)布信息投放規(guī)則中包含wi-fi列表對應的mac地址列表與發(fā)布信息的對應關系,其具體為,當mac地址列表中同時含有“mac-1、mac-2、mac-3、mac-4時,其相應的發(fā)布信息為ad1和ad2和ad3。并且,當mac-1、mac-2、mac-3、mac-4對應的4個wi-fi的相應的存留時間段(起始時間為開始時間戳,截止時間為結束時間戳的時間段)的重疊部分時間長度大于1小時時才滿足發(fā)布信息投放規(guī)則2-2。
將wi-fi列表對應的mac地址列表以及wi-fi列表對應的時間戳上報給服務器??晒┓掌魍ㄟ^預先配置的發(fā)布信息投放規(guī)則,根據(jù)wi-fi列表對應的mac地址列表及wi-fi列表對應的時間戳查詢與mac地址列表中一項或多項mac地址對應且符合時間戳匹配規(guī)則的發(fā)布信息。
可選的,發(fā)布信息投放規(guī)則還包括發(fā)布信息的有效時間。例如,發(fā)布信息為某一產(chǎn)品的限時優(yōu)惠信息,其有效時間為5月15日~5月17日,若當前時間為5月18日,則發(fā)布信息過期,該發(fā)布信息將不再投放。
可選的,在將wi-fi列表對應的mac地址列表上報給服務器的同時,還可以將用戶標識、wi-fi列表對應的ssid(servicesetidentifier,服務集標識)列表和/或用戶地理位置信息上報給服務器,以供服務器分析用戶的歷史行為軌跡,并根據(jù)用戶的歷史行為軌跡查詢相應的發(fā)布信息。例如,可根據(jù)用戶標識建立用戶檔案,用戶檔案中包含其經(jīng)常掃描到的wi-fi列表對應的ssid、和/或用戶地理位置信息、相應的時間戳信息,從而分析出用戶經(jīng)常去的場所,進而服務器查詢相應的發(fā)布信息。
步驟203,接收服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。
接收服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。其中,與發(fā)布信息對應的頁面展現(xiàn)邏輯包括發(fā)布信息的展現(xiàn)位置、展現(xiàn)頁面的渲染規(guī)則等。
步驟204,根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。
具體地,可在屏保頁面、窗口掛件、指定功能完成頁面、通知欄、懸浮類氣泡和/或懸浮類彈窗中展現(xiàn)發(fā)布信息。舉例來說,發(fā)布信息為“童夢圣誕—朝陽大悅城通用抵用券”,則可在如圖3a所示的加速球界面上方展現(xiàn),也可以在如圖3b所示的爆點新聞頁面中展現(xiàn),也可以在如圖3c所示的充電屏保頁面中展現(xiàn)。
根據(jù)本發(fā)明提供的發(fā)布信息展現(xiàn)方法,通過獲取本地歷史掃描到的wi-fi列表;將wi-fi列表對應的mac地址列表以及wi-fi列表對應的時間戳上報給服務器,以供服務器根據(jù)wi-fi列表對應的mac地址列表及wi-fi列表對應的時間戳查詢與mac地址列表中一項或多項mac地址對應且與時間戳匹配的發(fā)布信息;最后接收服務器反饋的發(fā)布信息及相應的頁面展現(xiàn)邏輯;并根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。本方法利用本地歷史掃描到的wi-fi列表,通過上報的mac地址及時間戳獲知用戶的歷史行為軌跡,從而可以基于位置和用戶偏好精準地對用戶進行廣告的投放,有效地增強本地化廣告投放能力,滿足廣告主的信息發(fā)布需求,降低廣告主的廣告投放成本。
圖4示出了本發(fā)明實施例三提供的發(fā)布信息展現(xiàn)方法的流程圖。如圖4所示,該方法包括:
步驟301,獲取本地當前狀態(tài)下掃描到的wi-fi列表。
其中,本地當前狀態(tài)下掃描到的wi-fi列表中包括終端設備在當前狀態(tài)下已經(jīng)連接上的wi-fi,以及掃描到但未連接上的wi-fi。并且,本實施例中當前狀態(tài)下掃描到的wi-fi列表并不局限于在終端設備中當前顯示的掃描到的wi-fi列表,其還包括本地當前狀態(tài)下已經(jīng)掃描到的,但因信號強度較弱和/或終端設備的顯示設置等原因在終端設備的wi-fi顯示列表中未顯示的wi-fi。
步驟302,將wi-fi列表對應的mac地址列表上報給服務器,以供服務器查詢與mac地址列表中一項或多項mac地址對應的發(fā)布信息。
可選的,在終端設備產(chǎn)生廣告請求時可執(zhí)行步驟302,該廣告請求可選為在用戶觸發(fā)預設事件時產(chǎn)生。其中,在一個具體的示例中,預設事件可以為用戶點擊指定應用的指定功能項或通知欄。以手機衛(wèi)士為例,預設事件可以為用戶點擊手機衛(wèi)士中的加速球、或點擊通知欄等。
wi-fi列表中的各個wi-fi都有與其一一對應的mac地址,則獲取的wi-fi列表有與之相對應的mac地址列表,通過查詢wi-fi的mac地址可以獲知wi-fi熱點的地理位置。
服務器預先配置有發(fā)布信息投放規(guī)則,其中發(fā)布信息投放規(guī)則包含:wi-fi對應的mac地址與發(fā)布信息的對應關系,和/或,wi-fi列表對應的mac地址列表與發(fā)布信息的對應關系。
舉例來說,發(fā)布信息投放規(guī)則可以為:
發(fā)布信息投放規(guī)則3-1:mac:“08:00:20:0a:8c:6d”,ad:ad1。即,發(fā)布信息投放規(guī)則中包含wi-fi對應的mac地址與發(fā)布信息的對應關系,其具體為,“08:00:20:0a:8c:6d”mac地址對應發(fā)布信息ad1。
發(fā)布信息投放規(guī)則3-2:mac-1:“08:00:20:0a:8c:6a”、mac-2“08:00:20:0a:8c:6b”、mac-3“08:00:20:0a:8c:6c”、mac-4“08:00:20:0a:8c:6d”,ad:ad1、ad2、ad3。即發(fā)布信息投放規(guī)則中包含wi-fi列表對應的mac地址列表與發(fā)布信息的對應關系,其具體為,當mac地址列表中同時有mac-1、mac-2、mac-3、mac-4時對應的發(fā)布信息為ad1和ad2和ad3。若上報給服務器的wi-fi列表對應的mac地址列表為“08:00:20:0a:8c:6a”、“08:00:20:0a:8c:6b”、“08:00:20:0a:8c:6c”、“08:00:20:0a:8c:6d”、“08:00:20:0a:8c:5d”,即上報給服務器的mac地址列表包含發(fā)布信息投放規(guī)則3-2中的mac列表,則服務器查詢到的相應的發(fā)布信息為ad1和ad2和ad3。
將wi-fi列表對應的mac地址列表上報給服務器,可供服務器查詢與mac地址列表中一項或多項mac地址對應的發(fā)布信息。
可選的,發(fā)布信息投放規(guī)則還包括發(fā)布信息的有效時間。例如,發(fā)布信息為某一產(chǎn)品的限時優(yōu)惠信息,其有效時間為5月15日~5月17日,若當前時間為5月18日,則發(fā)布信息過期,該發(fā)布信息將不再投放。
可選的,在將wi-fi列表對應的mac地址列表上報給服務器的同時,還可以將用戶標識、wi-fi列表對應的ssid列表和/或用戶地理位置信息上報給服務器,以供服務器分析記錄用戶行為。
步驟303,接收服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。
接收服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。其中,與發(fā)布信息對應的頁面展現(xiàn)邏輯包括發(fā)布信息的展現(xiàn)位置、展現(xiàn)頁面的渲染規(guī)則等。
步驟304,根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。
具體地,可在屏保頁面、窗口掛件、指定功能完成頁面、通知欄、懸浮類氣泡和/或懸浮類彈窗中展現(xiàn)發(fā)布信息。
根據(jù)本發(fā)明提供的發(fā)布信息展現(xiàn)方法,通過獲取本地當前狀態(tài)下掃描到的wi-fi列表;將wi-fi列表對應的mac地址列表上報給服務器,以供服務器根據(jù)wi-fi列表對應的mac地址列表查詢與mac地址列表中一項或多項mac地址對應的發(fā)布信息;最后接收服務器反饋的發(fā)布信息及相應的頁面展現(xiàn)邏輯;并根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。本方法利用本地當前狀態(tài)下掃描到的wi-fi列表,通過上報的mac地址列表可獲知用戶當前狀態(tài)下的地理位置。與實施例二相比,本方法更能實時精準地對用戶進行廣告的投放,進一步有效地增強本地化廣告投放能力,滿足廣告主的信息發(fā)布需求,降低廣告主的廣告投放成本。
圖5示出了本發(fā)明實施例四提供的發(fā)布信息展現(xiàn)方法的流程圖。如圖5所示,該方法包括:
步驟401,接收服務器下發(fā)的根據(jù)發(fā)布需求所配置的mac地址列表。
服務器根據(jù)發(fā)布需求預先配置有相應的mac地址列表。例如,發(fā)布需求為:為處于a商場的用戶投放p廣告和q廣告;為處于b商場的用戶投放r廣告和s廣告。則配置的相應的mac地址列表中其中一項為“08:00:20:0a:8c:6a”&“08:00:20:0a:8c:6b”,另一項為“08:00:20:0a:8c:6c”。其中,根據(jù)“08:00:20:0a:8c:6a”&“08:00:20:0a:8c:6b”mac地址可定位出a商場,根據(jù)“08:00:20:0a:8c:6c”mac地址可定位出b商場。
可選的,服務器下發(fā)根據(jù)發(fā)布需求所配置的mac地址列表的下發(fā)時機可由服務器端和客戶端(終端設備側(cè))共同確定。一種實施方式是,服務器按照預先確定的下發(fā)周期定時地下發(fā)根據(jù)發(fā)布需求所配置的mac地址列表。
步驟402,獲取本地當前狀態(tài)下掃描到的wi-fi列表,將wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配。
獲取本地當前狀態(tài)下掃描到的wi-fi列表,其中,本地當前狀態(tài)下掃描到的wi-fi列表中包括終端設備已經(jīng)連接上的wi-fi,以及掃描到但未連接上的wi-fi。并且,本實施例中當前狀態(tài)下掃描到的wi-fi列表并不局限于在終端設備中當前顯示的掃描到的wi-fi列表,其還包括本地當前狀態(tài)下已經(jīng)掃描到的,但因信號強度較弱和/或終端設備的顯示設置等原因在終端設備的wi-fi顯示列表中未顯示的wi-fi。
將wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配。
步驟403,若至少一項mac地址相匹配,則向服務器發(fā)送攜帶至少一項mac地址的發(fā)布信息請求消息,以供服務器查詢與該至少一項mac地址對應的發(fā)布信息。
若至少一項mac地址相匹配,則向服務器發(fā)送攜帶該匹配的mac地址(至少一項)的發(fā)布信息請求消息,服務器預先配置有mac地址與發(fā)布信息的對應關系,當向服務器發(fā)送請求消息后,服務器查詢與該mac地址(至少一項)對應的發(fā)布信息。
步驟404,接收服務器反饋的發(fā)布信息。
接收在服務器反饋的發(fā)布消息??蛇x的,該發(fā)布信息中除包括發(fā)布信息的具體內(nèi)容外,還可以包括發(fā)布信息的時間、展現(xiàn)形式等。
步驟405,根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。
將步驟404中接收到的發(fā)布信息按照一定的頁面展現(xiàn)邏輯在預設界面中進行展現(xiàn),從而實現(xiàn)發(fā)布信息的展現(xiàn)。
根據(jù)本發(fā)明實施例提供的發(fā)布信息展現(xiàn)方法,通過接收服務器下發(fā)的根據(jù)發(fā)布需求配置的mac地址列表;將當前狀態(tài)下掃描到的wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配;若至少一項mac地址相匹配,則向服務器發(fā)送攜帶至少一項mac地址的發(fā)布信息請求消息,以供服務器查詢與至少一項mac地址對應的發(fā)布信息;接收服務器反饋的發(fā)布信息;根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。本方法利用本地當前狀態(tài)下掃描到的wi-fi列表,由于wi-fi熱點位置相對固定,而每個wi-fi都具有唯一的mac地址,通過mac地址可以獲知wi-fi的位置。通過wi-fi列表對應的mac地址列表獲取相應的發(fā)布信息,可以實現(xiàn)根據(jù)用戶位置實時精準地對用戶進行廣告的投放。與實施例三相比,本實施例中服務器將mac地址列表下發(fā)至本地,在本地完成當前狀態(tài)下的wi-fi列表對應的mac地址列表與服務器下發(fā)的mac地址列表的匹配,在匹配一致的情況下再向服務器請求廣告的發(fā)布,降低了用戶向服務器的請求次數(shù),減少用戶的流量及電量損耗。
圖6示出了本發(fā)明實施例五提供的發(fā)布信息展現(xiàn)方法的流程圖。如圖6所示,該方法包括:
步驟501,服務器確定終端設備的地理圍欄信息。
本實施例中服務器首先確定終端設備的地理圍欄信息,該地理圍欄信息標識了終端設備用戶經(jīng)?;顒拥牡乩砦恢?。服務器確定終端設備的地理圍欄信息可采取以下兩種方式中的任意一種。
方式一,終端設備獲取本地歷史狀態(tài)下掃描到的wi-fi列表,將wi-fi列表對應的mac地址列表上報給服務器,服務器根據(jù)wi-fi列表對應的mac地址列表確定地理圍欄信息。
根據(jù)本地歷史狀態(tài)下掃描的wi-fi列表對應的mac地址,可以確定出用戶歷史行為軌跡,根據(jù)用戶的歷史行為軌跡,服務器可確定出地理圍欄信息。例如,本地歷史狀態(tài)下掃描到的wi-fi列表對應的mac地址中出現(xiàn)mac地址為“08:00:20:0a:8c:6c”的頻次最高,而該mac地址對應為朝陽區(qū)a商場,則服務器可確定地理圍欄信息為a商場,或者朝陽區(qū),或者與a商場毗鄰的商區(qū)等。
方式二,終端設備將用戶地理位置信息上報給服務器,以供服務器根據(jù)用戶地理位置信息確定地理圍欄信息。例如,終端設備可將歷史的gps定位信息上報給服務器,可獲知用戶經(jīng)常光顧的商圈,則服務器可確定地理圍欄信息。例如,通過歷史的gps定位信息可獲知用戶位于北京市朝陽區(qū),則確定地理圍欄信息可以為與朝陽區(qū)或北京市等。
步驟502,接收服務器根據(jù)地理圍欄信息下發(fā)的mac地址列表,該mac地址列表為服務器根據(jù)發(fā)布需求所配置的。
接收服務器根據(jù)地理圍欄信息下發(fā)的mac地址列表,服務器根據(jù)步驟501中確定的地理圍欄信息,下發(fā)相應的mac地址列表。例如,確定的地理圍欄信息為朝陽區(qū),則下發(fā)的mac地址列表為“08:00:20:0a:8c:6c;08:00:20:0a:8c:6b&08:00:20:0a:8c:61;08:00:20:0a:8c:6a”,其中,“08:00:20:0a:8c:6c”對應于朝陽區(qū)的c商場,“08:00:20:0a:8c:6b&08:00:20:0a:8c:61”對應朝陽區(qū)的b大廈一樓,“08:00:20:0a:8c:6a”對應朝陽區(qū)的a商場。
下發(fā)的mac地址列表為服務器根據(jù)發(fā)布需求所配置的。服務器根據(jù)發(fā)布需求預先配置有相應的mac地址列表。例如,當發(fā)布需求為:為處于a商場的用戶投放p廣告和q廣告;為處于b商場的用戶投放r廣告和s廣告。則配置的相應的mac地址列表中其中一項為“08:00:20:0a:8c:6a”&“08:00:20:0a:8c:6b”,另一項為“08:00:20:0a:8c:6c”。其中,“08:00:20:0a:8c:6a”&“08:00:20:0a:8c:6b”對應a商場,“08:00:20:0a:8c:6c”對應b商場。
可選的,服務器下發(fā)根據(jù)發(fā)布需求所配置的mac地址列表的下發(fā)時機可由服務器端和客戶端(終端設備側(cè))共同確定。一種可選的實施方式是,服務器按照預先確定的下發(fā)周期定時地下發(fā)的根據(jù)發(fā)布需求所配置的mac地址列表。
可選的,可接收mac地址列表對應的發(fā)布信息的有效時間。將已經(jīng)過了有效期的發(fā)布信息對應的mac地址列表進行刪除,以降低存儲空間。
步驟503,獲取本地當前狀態(tài)下掃描到的wi-fi列表,將wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配。
獲取本地當前狀態(tài)下掃描到的wi-fi列表,其中,本地當前狀態(tài)下掃描到的wi-fi列表中包括終端設備已經(jīng)連接上的wi-fi,以及掃描到但未連接上的wi-fi。并且,本實施例中當前狀態(tài)下掃描到的wi-fi列表并不局限于在終端設備中當前顯示的掃描到的wi-fi列表,其還包括本地當前已經(jīng)掃描到的,但因信號強度較弱和/或終端設備的顯示設置等原因在終端設備的wi-fi顯示列表中未顯示的wi-fi。
將wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配。以下詳細介紹兩種匹配方法:
匹配方法一
表5-1為獲取的本地當前狀態(tài)下掃描到的wi-fi列表對應的mac地址列表,表5-2為服務器下發(fā)的mac地址列表。
僅按照重合匹配法可以得出,本地當前狀態(tài)下掃描到的wi-fi列表中第1項與服務器下發(fā)的mac地址列表中的第1項匹配,本地當前狀態(tài)下掃描到的wi-fi列表中第2項與服務器下發(fā)的mac地址列表中的第3項匹配。則本地當前狀態(tài)下掃描到的wi-fi列表與服務器下發(fā)的mac地址列表中匹配項為:“08:00:20:0a:8c:6a”和“08:00:20:0a:8c:6b”。
匹配方法二
該匹配方法中將本地當前狀態(tài)下掃描到的wi-fi列表對應的mac地址列表及信號強度與服務器下發(fā)的mac地址列表進行匹配,在匹配過程中,最終選擇的匹配項是與服務器下發(fā)的mac地址列表中的mac地址匹配且信號強度等于或高于預設閾值的mac地址。
表5-3為本地當前狀態(tài)下掃描到的wi-fi列表對應的mac地址列表及信號強度,表5-4為服務器下發(fā)的mac地址列表,則本地當前狀態(tài)下掃描到的wi-fi列表與服務器下發(fā)的mac地址列表中的匹配項為信號強度等于或高于v級的mac地址:“08:00:20:0a:8c:6a”和“08:00:20:0a:8c:61”。
步驟504,若至少一項mac地址相匹配,則向服務器發(fā)送攜帶至少一項mac地址的發(fā)布信息請求消息,以供服務器查詢與該至少一項mac地址對應的發(fā)布信息。
具體地,以步驟503中的匹配方法二為例,本地當前狀態(tài)下掃描到的wi-fi列表與服務器下發(fā)的mac地址列表中的匹配項為兩項,其一為mac地址“08:00:20:0a:8c:6a”,其二為mac地址“08:00:20:0a:8c:61”。則步驟504中向服務器發(fā)送攜帶mac地址“08:00:20:0a:8c:6a”及mac地址“08:00:20:0a:8c:61”的發(fā)布信息請求消息。
表5-5
服務器預先配置有發(fā)布信息投放規(guī)則,發(fā)布信息投放規(guī)則包含:wi-fi對應的mac地址與發(fā)布信息的對應關系,和/或,wi-fi列表對應的mac地址列表與發(fā)布信息的對應關系,當向服務器發(fā)送請求消息后,服務器查詢與該至少一項mac地址對應的發(fā)布信息。
可選的,發(fā)布信息投放規(guī)則還包括發(fā)布信息的有效時間。例如,表5-5為服務器預先設置的發(fā)布信息投放規(guī)則,若發(fā)布信息投放規(guī)則不包括發(fā)布信息的有效時間,則上例(以步驟503中的匹配方法二為例)中服務器查詢到的發(fā)布信息為ad1和ad2。若發(fā)布信息投放規(guī)則包括發(fā)布信息的有效時間,假設當前時間為2017年2月28日,則發(fā)布信息ad1不在有效時間內(nèi),則服務器查詢的發(fā)布信息為ad2。
步驟505,接收服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。
接收服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。其中,與發(fā)布信息對應的頁面展現(xiàn)邏輯包括發(fā)布信息的展現(xiàn)位置、展現(xiàn)頁面的渲染規(guī)則等。
步驟506,根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。
具體地,可在屏保頁面、窗口掛件、指定功能完成頁面、通知欄、懸浮類氣泡和/或懸浮類彈窗中展現(xiàn)發(fā)布信息。舉例來說,發(fā)布信息為“童夢圣誕—朝陽大悅城通用抵用券”,則可在如圖7a所示的加速球界面上方展現(xiàn),也可以在如圖7b所示的通知欄中展現(xiàn),也可以在如圖7c所示的懸浮類彈窗中展現(xiàn)。
根據(jù)本發(fā)明實施例提供的發(fā)布信息展現(xiàn)方法,通過將用戶地理位置信息上報給服務器,以供服務器根據(jù)用戶地理位置信息確定地理圍欄信息;接收服務器根據(jù)地理圍欄信息下發(fā)的mac地址列表,該mac地址列表為服務器根據(jù)發(fā)布需求所配置的;在本地將wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配;若至少一項mac地址相匹配,則向服務器發(fā)送攜帶至少一項mac地址的發(fā)布信息請求消息,以供服務器查詢與至少一項mac地址對應的發(fā)布信息;接收服務器反饋的發(fā)布信息;根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。本方法利用本地當前狀態(tài)下掃描到的wi-fi列表,由于wi-fi熱點位置相對固定,而每個wi-fi都具有唯一的mac地址,通過mac地址可以獲知wi-fi的位置。通過wi-fi列表對應的mac地址列表獲取相應的發(fā)布信息,可以實現(xiàn)根據(jù)用戶位置實時精準地對用戶進行廣告的投放。與實施例三相比,本實施例中服務器將mac地址列表下發(fā)至本地,在本地完成當前狀態(tài)下的wi-fi列表對應的mac地址列表與服務器下發(fā)的mac地址列表的匹配,在匹配一致的情況下再向服務器請求廣告的發(fā)布,降低了用戶向服務器的請求次數(shù),減少用戶的流量及電量損耗。
圖8示出了本發(fā)明實施例六提供的發(fā)布信息展現(xiàn)裝置的功能框圖。如圖8所示,該裝置包括:獲取模塊61、上報模塊62、接收模塊63、展現(xiàn)模塊64。
獲取模塊61,適于獲取本地掃描到的wi-fi列表。
終端設備在開啟wi-fi的情況下,即可掃描并收集周圍的wi-fi信息,在終端設備本地掃描出周圍的wi-fi列表后,獲取該wi-fi列表。可選的,wi-fi列表中包含wi-fi的名稱、和/或信號強度等。其中,wi-fi列表中包括終端設備已經(jīng)連接上的wi-fi,以及掃描到但未連接上的wi-fi。進一步的,本實施例中的wi-fi列表并不局限于在終端設備中顯示的掃描到的wi-fi列表,其還包括本地掃描到的,但因信號強度較弱和/或終端設備的顯示設置等原因在終端設備的wi-fi顯示列表中未顯示的wi-fi。
上報模塊62,適于將wi-fi列表對應的mac地址列表上報給服務器,以供服務器查詢與mac地址列表中一項或多項mac地址對應的發(fā)布信息。
可選的,在終端設備產(chǎn)生廣告請求時,上報模塊62將wi-fi列表對應的mac地址列表上報給服務器,該廣告請求可選為在用戶觸發(fā)預設事件時產(chǎn)生。在一個具體的示例中,預設事件可以為用戶點擊指定應用的指定功能項或通知欄。以手機衛(wèi)士為例,預設事件可以為用戶點擊手機衛(wèi)士中的加速球、或點擊通知欄等。
獲取模塊61獲取的wi-fi列表中包含各個wi-fi及其對應的mac地址,也即所獲取的wi-fi列表有與之相對應的mac地址列表。其中,mac地址為任一個wi-fi都具有的全球唯一的辨識標志。由于wi-fi本身不具備定位功能,但wi-fi熱點很少移動,其地理位置相對固定,通過查詢wi-fi的mac地址可以獲知wi-fi熱點的地理位置。
將wi-fi列表對應的mac地址列表上報至服務器,可供服務器查詢與mac地址列表中一項或多項mac地址對應的發(fā)布信息。具體地,服務器端配置有發(fā)布信息的投放規(guī)則??蛇x的,該投放規(guī)則包括wi-fi對應的mac地址與發(fā)布信息的對應關系等。在將wi-fi列表對應的mac地址列表上報至服務器后,服務器可根據(jù)投放規(guī)則查詢mac地址列表中一項或多項mac地址對應的發(fā)布信息。
舉例來說,廣告主想在用戶位于a位置時,為用戶投放p廣告。則服務器配置有相應的投放規(guī)則。投放規(guī)則可以為:mac:“08:00:20:0a:8c:6d”&“08:00:20:0a:8c:6a”,ad:b。即在mac地址列表中含有mac地址為“08:00:20:0a:8c:6d”及“08:00:20:0a:8c:6a”時,投放p廣告。其中,通過mac地址“08:00:20:0a:8c:6d”及mac地址“08:00:20:0a:8c:6a”可以定位出a位置。則當上報的mac列表中含有“08:00:20:0a:8c:6d”及“08:00:20:0a:8c:6a”時,服務器則查詢到廣告p。
接收模塊63,適于接收服務器反饋的所述發(fā)布信息。
接收服務器反饋的發(fā)布信息??蛇x的,該發(fā)布信息中除包括發(fā)布信息的具體內(nèi)容外,還可以包括發(fā)布信息的有效時間、展現(xiàn)形式等。
展現(xiàn)模塊64,適于根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)所述發(fā)布信息。
將接收模塊63中接收到的發(fā)布信息按照一定的頁面展現(xiàn)邏輯在預設界面中進行展現(xiàn),從而實現(xiàn)發(fā)布信息的展現(xiàn)。
根據(jù)本發(fā)明提供的發(fā)布信息展現(xiàn)裝置,通過獲取模塊獲取本地掃描到的wi-fi列表;并通過上報模塊將wi-fi列表對應的mac地址列表上報給服務器;通過接收模塊接收服務器反饋的發(fā)布信息;并最終通過展現(xiàn)模塊根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。本裝置利用本地掃描到的wi-fi列表,由于wi-fi熱點的地理位置相對固定,而每個wi-fi熱點都具有唯一的mac地址,查詢mac地址可以獲知wi-fi熱點的地理位置,從而獲知用戶的位置。通過wi-fi列表對應的mac地址列表獲取相應的發(fā)布信息,可以實現(xiàn)根據(jù)用戶位置精準地對用戶進行廣告的投放,有效地增強本地化廣告投放能力,滿足廣告主的信息發(fā)布需求,降低廣告主的廣告投放成本。
在一個具體實施例中:
獲取模塊61進一步適于,獲取本地歷史狀態(tài)下掃描到的wi-fi列表。
通過本地歷史狀態(tài)下掃描到的wi-fi列表往往可以獲知用戶的歷史行為軌跡。本具體實施例中獲取模塊61可獲取本地歷史狀態(tài)下掃描到的wi-fi列表,旨在根據(jù)用戶的歷史行為軌跡向用戶展現(xiàn)對應的發(fā)布信息。其中,本地歷史狀態(tài)下掃描到的wi-fi列表中包括終端設備已經(jīng)連接上的wi-fi,以及掃描到但未連接上的wi-fi。并且,本具體實施例中本地歷史狀態(tài)下掃描到的wi-fi列表并不局限于在終端設備中歷史顯示的掃描到的wi-fi列表,其還包括本地歷史掃描到的,但因信號強度較弱和/或終端設備的顯示設置等原因在終端設備的wi-fi顯示列表中未顯示的wi-fi。
上報模塊62進一步適于,將wi-fi列表對應的mac地址列表以及wi-fi列表對應的時間戳上報給服務器,以供服務器根據(jù)wi-fi列表對應的mac地址列表及wi-fi列表對應的時間戳查詢與mac地址列表中一項或多項mac地址對應且與時間戳匹配的發(fā)布信息。
可選的,在終端設備產(chǎn)生廣告請求時,上報模塊62將wi-fi列表對應的mac地址列表以及wi-fi列表對應的時間戳上報給服務器,該廣告請求可選為在用戶觸發(fā)預設事件時產(chǎn)生。其中,在一個具體的示例中,預設事件可以為用戶點擊指定應用的指定功能項或通知欄。以手機衛(wèi)士為例,預設事件可以為用戶點擊手機衛(wèi)士中的加速球、或點擊通知欄等。
本實施例中wi-fi列表中的各個wi-fi都有與其一一對應的mac地址,則獲取的wi-fi列表有與之相對應的mac地址列表,通過查詢wi-fi的mac地址可以獲知wi-fi熱點的位置;同時,wi-fi列表中的各個wi-fi都含有相應的時間戳。可選的,時間戳包含開始時間戳和結束時間戳,如某個wi-fi開始被掃描到,進入掃描到的wi-fi列表的時間為14點30分,從掃描到的wi-fi列表中消失的時間為15點30分,則該wi-fi對應的開始時間戳14點30分,結束時間戳為15點30分。
服務器預先配置有發(fā)布信息投放規(guī)則,其中發(fā)布信息投放規(guī)則包含:wi-fi對應的mac地址與發(fā)布信息的對應關系,和/或,wi-fi列表對應的mac地址列表與發(fā)布信息的對應關系。可選的,發(fā)布信息投放規(guī)則還包含相應的時間戳匹配規(guī)則等。具體的發(fā)布信息投放規(guī)則示例可參照實施例二步驟202中的發(fā)布信息投放規(guī)則2-1及發(fā)布信息投放規(guī)則2-2。
將wi-fi列表對應的mac地址列表以及wi-fi列表對應的時間戳上報給服務器??晒┓掌魍ㄟ^預先配置的發(fā)布信息投放規(guī)則,根據(jù)wi-fi列表對應的mac地址列表及wi-fi列表對應的時間戳查詢與mac地址列表中一項或多項mac地址對應且與時間戳匹配的發(fā)布信息。
可選的,發(fā)布信息投放規(guī)則還包括發(fā)布信息的有效時間。例如,發(fā)布信息為某一產(chǎn)品的限時優(yōu)惠信息,其有效時間為5月15日~5月17日,若當前時間為5月18日,則發(fā)布信息過期,該發(fā)布信息將不再投放。
可選的,在將wi-fi列表對應的mac地址列表上報給服務器的同時,還可以將用戶標識、wi-fi列表對應的ssid列表和/或用戶地理位置信息上報給服務器。以供服務器分析用戶的歷史行為軌跡,并根據(jù)用戶的歷史行為軌跡查詢相應的發(fā)布信息。例如,可根據(jù)用戶標識建立用戶檔案,用戶檔案中包含其經(jīng)常掃描到的wi-fi列表對應的ssid、和/或用戶地理位置信息、相應的時間戳信息,從而分析出用戶經(jīng)常去的場所,進而服務器查詢相應的發(fā)布信息。
接收模塊63進一步適于,接收服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。
接收服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。其中,與發(fā)布信息對應的頁面展現(xiàn)邏輯包括發(fā)布信息的展現(xiàn)位置、展現(xiàn)頁面的渲染規(guī)則等。
展現(xiàn)模塊64進一步適于,根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。
具體地,可在屏保頁面、窗口掛件、指定功能完成頁面、通知欄、懸浮類氣泡和/或懸浮類彈窗中展現(xiàn)發(fā)布信息。舉例來說,發(fā)布信息為“童夢圣誕—朝陽大悅城通用抵用券”,則可在如圖3a所示的加速球界面上方展現(xiàn),也可以在如圖3b所示的爆點新聞中展現(xiàn),也可以在如圖3c所示的充電屏保中展現(xiàn)。
根據(jù)該具體實施例提供的發(fā)布信息展現(xiàn)裝置,通過獲取模塊獲取本地歷史掃描到的wi-fi列表;并通過上報模塊將wi-fi列表對應的mac地址列表以及wi-fi列表對應的時間戳上報給服務器,以供服務器根據(jù)wi-fi列表對應的mac地址列表及wi-fi列表對應的時間戳查詢與mac地址列表中一項或多項mac地址對應且與時間戳匹配的發(fā)布信息;通過接收模塊接收服務器反饋的發(fā)布信息及相應的頁面展現(xiàn)邏輯;并最終通過展現(xiàn)模塊根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。本裝置利用本地歷史掃描到的wi-fi列表,通過上報的mac地址及時間戳獲知用戶的歷史行為軌跡,從而可以基于位置和用戶偏好精準地對用戶進行廣告的投放,有效地增強本地化廣告投放能力,滿足廣告主的信息發(fā)布需求,降低廣告主的廣告投放成本。
在另一個具體實施例中:
獲取模塊61進一步適于,獲取本地當前狀態(tài)下掃描到的wi-fi列表。
其中,本地當前狀態(tài)下掃描到的wi-fi列表中包括終端設備在當前狀態(tài)下已經(jīng)連接上的wi-fi,以及掃描到但未連接上的wi-fi。并且,本實施例中當前狀態(tài)下掃描到的wi-fi列表并不局限于在終端設備中當前顯示的掃描到的wi-fi列表,其還包括本地當前狀態(tài)下已經(jīng)掃描到的,但因信號強度較弱和/或終端設備的顯示設置等原因在終端設備的wi-fi顯示列表中未顯示的wi-fi。
上報模塊62進一步適于,將wi-fi列表對應的mac地址列表上報給服務器,以供服務器查詢與mac地址列表中一項或多項mac地址對應的發(fā)布信息。
可選的,在終端設備產(chǎn)生廣告請求時可執(zhí)行步驟302,該廣告請求可選為在用戶觸發(fā)預設事件時產(chǎn)生。其中,在一個具體的示例中,預設事件可以為用戶點擊指定應用的指定功能項或通知欄。以手機衛(wèi)士為例,預設事件可以為用戶點擊手機衛(wèi)士中的加速球、或點擊通知欄等。
wi-fi列表中的各個wi-fi都有與其一一對應的mac地址,則獲取的wi-fi列表有與之相對應的mac地址列表,通過查詢wi-fi的mac地址可以獲知wi-fi熱點的地理位置。
服務器預先配置有發(fā)布信息投放規(guī)則,其中發(fā)布信息投放規(guī)則包含:wi-fi對應的mac地址與發(fā)布信息的對應關系,和/或,wi-fi列表對應的mac地址列表與發(fā)布信息的對應關系。具體的發(fā)布信息投放規(guī)則示例可參照實施例三步驟302中發(fā)布信息投放規(guī)則3-1和發(fā)布信息投放規(guī)則3-2。
將wi-fi列表對應的mac地址列表上報給服務器,可供服務器查詢與mac地址列表中一項或多項mac地址對應的發(fā)布信息。
可選的,發(fā)布信息投放規(guī)則還包括發(fā)布信息的有效時間。例如,發(fā)布信息為某一產(chǎn)品的限時優(yōu)惠信息,其有效時間為5月15日~5月17日,若當前時間為5月18日,則發(fā)布信息過期,該發(fā)布信息將不再投放。
可選的,在將wi-fi列表對應的mac地址列表上報給服務器的同時,還可以將用戶標識、wi-fi列表對應的ssid列表和/或用戶地理位置信息上報給服務器。以供服務器分析記錄用戶行為。
接收模塊63進一步適于,接收服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。
接收服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。其中,與發(fā)布信息對應的頁面展現(xiàn)邏輯包括發(fā)布信息的展現(xiàn)位置、展現(xiàn)頁面的渲染規(guī)則等。
展現(xiàn)模塊64進一步適于,根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。
具體地,可在屏保頁面、窗口掛件、指定功能完成頁面、通知欄、懸浮類氣泡和/或懸浮類彈窗中展現(xiàn)發(fā)布信息。
根據(jù)本實施例提供的發(fā)布信息展現(xiàn)裝置,通過獲取模塊獲取本地當前狀態(tài)下掃描到的wi-fi列表;并通過上報模塊將wi-fi列表對應的mac地址列表上報給服務器,以供服務器根據(jù)wi-fi列表對應的mac地址列表查詢與mac地址列表中一項或多項mac地址對應的發(fā)布信息;通過接收模塊接收服務器反饋的發(fā)布信息及相應的頁面展現(xiàn)邏輯;最終根據(jù)展現(xiàn)模塊根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。本方法利用本地當前狀態(tài)下掃描到的wi-fi列表,通過上報的mac地址列表可獲知用戶當前狀態(tài)下的地理位置。與上述具體實施例提供的裝置相比,本裝置更能實時精準地對用戶進行廣告的投放,進一步有效地增強本地化廣告投放能力,滿足廣告主的信息發(fā)布需求,降低廣告主的廣告投放成本。
圖9示出了本發(fā)明實施例七提供的發(fā)布信息展現(xiàn)裝置的功能框圖。如圖9所示,該裝置包括:第一接收模塊71、匹配模塊72、請求模塊73、第二接收模塊74、展現(xiàn)模塊75。
第一接收模塊71,適于接收服務器下發(fā)的根據(jù)發(fā)布需求所配置的mac地址列表。
服務器根據(jù)發(fā)布需求預先配置有相應的mac地址列表。例如,發(fā)布需求為:為處于a商場的用戶投放p廣告和q廣告;為處于b商場的用戶投放r廣告和s廣告。則配置的相應的mac地址列表中其中一項為“08:00:20:0a:8c:6a”&“08:00:20:0a:8c:6b”,另一項為“08:00:20:0a:8c:6c”。其中,根據(jù)“08:00:20:0a:8c:6a”&“08:00:20:0a:8c:6b”mac地址可定位出a商場,根據(jù)“08:00:20:0a:8c:6c”mac地址可定位出b商場。
可選的,服務器下發(fā)根據(jù)發(fā)布需求所配置的mac地址列表的下發(fā)時機可由服務器端和客戶端(終端設備側(cè))共同確定。一種實施方式是,服務器按照預先確定的下發(fā)周期定時地下發(fā)根據(jù)發(fā)布需求所配置的mac地址列表。
匹配模塊72,適于獲取本地當前狀態(tài)下掃描到的wi-fi列表,將wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配。
獲取本地當前狀態(tài)下掃描到的wi-fi列表,其中,本地當前狀態(tài)下掃描到的wi-fi列表中包括終端設備已經(jīng)連接上的wi-fi,以及掃描到但未連接上的wi-fi。并且,本實施例中當前狀態(tài)下掃描到的wi-fi列表并不局限于在終端設備中當前顯示的掃描到的wi-fi列表,其還包括本地當前已經(jīng)掃描到的,但因信號強度較弱和/或終端設備的顯示設置等原因在終端設備的wi-fi顯示列表中未顯示的wi-fi。
將wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配。
請求模塊73,適于若匹配模塊72的匹配結果為至少一項mac地址相匹配,則向服務器發(fā)送攜帶至少一項mac地址的發(fā)布信息請求消息,以供服務器查詢與至少一項mac地址對應的發(fā)布信息。
若匹配模塊72的匹配結果為至少一項mac地址相匹配,則向服務器發(fā)送攜帶該匹配的mac地址(至少一項)的發(fā)布信息請求消息,服務器預先配置有mac地址與發(fā)布信息的對應關系,當向服務器發(fā)送請求消息后,服務器查詢與該mac地址(至少一項)對應的發(fā)布信息。
第二接收模塊74,適于接收服務器反饋的所述發(fā)布信息。
接收在服務器反饋的發(fā)布消息。可選的,該發(fā)布信息中除包括發(fā)布信息的具體內(nèi)容外,還可以包括發(fā)布信息的時間、展現(xiàn)形式等。
展現(xiàn)模塊75,適于根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。
將第二接收模塊74中接收到的發(fā)布信息按照一定的頁面展現(xiàn)邏輯在預設界面中進行展現(xiàn),從而實現(xiàn)發(fā)布信息的展現(xiàn)。
根據(jù)本發(fā)明實施例提供的發(fā)布信息展現(xiàn)裝置,通過第一接收模塊接收服務器下發(fā)的根據(jù)發(fā)布需求配置的mac地址列表;通過匹配模塊將當前狀態(tài)下掃描到的wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配;并通過請求模塊若至少一項mac地址相匹配,則向服務器發(fā)送攜帶至少一項mac地址的發(fā)布信息請求消息,以供服務器查詢與至少一項mac地址對應的發(fā)布信息;通過接收模塊接收服務器反饋的發(fā)布信息;最終通過展現(xiàn)模塊根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。本方法利用本地當前狀態(tài)下掃描到的wi-fi列表,由于wi-fi熱點位置相對固定,而每個wi-fi都具有唯一的mac地址,通過mac地址可以獲知wi-fi的位置。通過wi-fi列表對應的mac地址列表獲取相應的發(fā)布信息,可以實現(xiàn)根據(jù)用戶位置實時精準地對用戶進行廣告的投放。與實施例六相比,本實施例中服務器將mac地址列表下發(fā)至本地,在本地完成當前狀態(tài)下的wi-fi列表對應的mac地址列表與服務器下發(fā)的mac地址列表的匹配,在匹配一致的情況下再向服務器請求廣告的發(fā)布,降低了用戶向服務器的請求次數(shù),減少用戶的流量及電量損耗。
圖10示出了本發(fā)明實施例八提供的發(fā)布信息展現(xiàn)裝置的功能框圖。如圖10所示,在圖9所示裝置的基礎上,該裝置還包括:地理位置上報模塊81、歷史mac上報模塊82。
本實施例中服務器首先確定終端設備的地理圍欄信息,該地理圍欄信息標識了終端設備用戶經(jīng)?;顒拥牡乩砦恢谩7掌骺赏ㄟ^地理位置上報模塊81或歷史mac上報模塊82確定終端設備的地理圍欄信息。
地理位置上報模塊81,適于將用戶地理位置信息上報給服務器,以供服務器根據(jù)用戶地理位置信息確定地理圍欄信息。
根據(jù)本地歷史狀態(tài)下掃描的wi-fi列表對應的mac地址,可以確定出用戶歷史行為軌跡,根據(jù)用戶的歷史行為軌跡,服務器可確定出地理圍欄信息。例如,本地歷史狀態(tài)下掃描到的wi-fi列表對應的mac地址中出現(xiàn)mac地址為“08:00:20:0a:8c:6c”的頻次最高,而該mac地址對應為朝陽區(qū)a商場,則服務器可確定地理圍欄信息為a商場,或者朝陽區(qū),或者與a商場毗鄰的商區(qū)等。
歷史mac上報模塊82,適于獲取本地歷史狀態(tài)下掃描到的wi-fi列表,將wi-fi列表對應的mac地址列表上報給服務器,以供服務器根據(jù)wi-fi列表對應的mac地址列表確定地理圍欄信息
終端設備將用戶地理位置信息上報給服務器,以供服務器根據(jù)用戶地理位置信息確定地理圍欄信息。例如,終端設備可將歷史的gps定位信息上報給服務器,可獲知用戶經(jīng)常光顧的商圈,則服務器可確定地理圍欄信息。例如,通過歷史的gps定位信息可獲知用戶位于北京市朝陽區(qū),則確定地理圍欄信息可以為與朝陽區(qū)或北京市等。
第一接收模塊71進一步適于,接收服務器下發(fā)的根據(jù)發(fā)布需求所配置的mac地址列表以及mac地址列表對應的發(fā)布信息的有效時間。
接收服務器根據(jù)地理圍欄信息下發(fā)的mac地址列表,該mac地址列表為服務器根據(jù)發(fā)布需求所配置的。接收服務器根據(jù)地理圍欄信息下發(fā)的mac地址列表,服務器根據(jù)確定的地理圍欄信息,下發(fā)相應的mac地址列表。
下發(fā)的mac地址列表為服務器根據(jù)發(fā)布需求所配置的。服務器根據(jù)發(fā)布需求預先配置有相應的mac地址列表??蛇x的,服務器下發(fā)根據(jù)發(fā)布需求所配置的mac地址列表的下發(fā)時機可由服務器端和客戶端(終端設備側(cè))共同確定。一種可選的實施方式是,服務器按照預先確定的下發(fā)周期定時地下發(fā)的根據(jù)發(fā)布需求所配置的mac地址列表。
可選的,可接收mac地址列表對應的發(fā)布信息的有效時間。將已經(jīng)過了有效期的發(fā)布信息對應的mac地址列表進行刪除,以降低存儲空間。
匹配模塊72具體適于:
獲取本地當前狀態(tài)下掃描到的wi-fi列表,其中,本地當前狀態(tài)下掃描到的wi-fi列表中包括終端設備已經(jīng)連接上的wi-fi,以及掃描到但未連接上的wi-fi。并且,本實施例中當前狀態(tài)下掃描到的wi-fi列表并不局限于在終端設備中當前顯示的掃描到的wi-fi列表,其還包括本地當前已經(jīng)掃描到的,但因信號強度較弱和/或終端設備的顯示設置等原因在終端設備的wi-fi顯示列表中未顯示的wi-fi。
將wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配。具體匹配方法的示例可參照實施例五步驟503中的匹配方法一和匹配方法二。
請求模塊73具體適于:
以實施例五步驟503中的匹配方法二為例,本地當前狀態(tài)下掃描到的wi-fi列表與服務器下發(fā)的mac地址列表中的匹配項為兩項,其一為mac地址“08:00:20:0a:8c:6a”,其二為mac地址“08:00:20:0a:8c:61”。則請求模塊73向服務器發(fā)送攜帶mac地址“08:00:20:0a:8c:6a”及mac地址“08:00:20:0a:8c:61”的發(fā)布信息請求消息。
服務器預先配置有發(fā)布信息投放規(guī)則,發(fā)布信息投放規(guī)則包含:wi-fi對應的mac地址與發(fā)布信息的對應關系,和/或,wi-fi列表對應的mac地址列表與發(fā)布信息的對應關系,當向服務器發(fā)送請求消息后,服務器查詢與該至少一項mac地址對應的發(fā)布信息。
可選的,發(fā)布信息投放規(guī)則還包括發(fā)布信息的有效時間。例如,表5-5為服務器預先設置的發(fā)布信息投放規(guī)則,若發(fā)布信息投放規(guī)則不包括發(fā)布信息的有效時間,則以實施例五步驟503中的匹配方法二為例,服務器查詢到的發(fā)布信息為ad1和ad2。若發(fā)布信息投放規(guī)則包括發(fā)布信息的有效時間,假設當前時間為2017年2月28日,則發(fā)布信息ad1不在有效時間內(nèi),則服務器查詢的發(fā)布信息為ad2。
第二接收模塊74進一步適于,接收服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。
接收服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。其中,與發(fā)布信息對應的頁面展現(xiàn)邏輯包括發(fā)布信息的展現(xiàn)位置、展現(xiàn)頁面的渲染規(guī)則等。
展現(xiàn)模塊75具體適于:
可在屏保頁面、窗口掛件、指定功能完成頁面、通知欄、懸浮類氣泡和/或懸浮類彈窗中展現(xiàn)發(fā)布信息。舉例來說,發(fā)布信息為“童夢圣誕—朝陽大悅城通用抵用券”,則可在如圖7a所示的加速球界面上方展現(xiàn),也可以在如圖7b所示的通知欄中展現(xiàn),也可以在如圖7c所示的懸浮類彈窗中展現(xiàn)。
根據(jù)本發(fā)明實施例提供的發(fā)布信息展現(xiàn)裝置,通過地理位置上報模塊上報用戶地理位置信息,或通過歷史mac上報模塊上報歷史mac地址信息給服務器,可供服務器根據(jù)用戶地理位置信息確定地理圍欄信息;通過第一接收模塊接收服務器根據(jù)地理圍欄信息下發(fā)的mac地址列表;通過匹配模塊在本地將wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配;再通過請求模塊當至少一項mac地址相匹配,則向服務器發(fā)送攜帶至少一項mac地址的發(fā)布信息請求消息,以供服務器查詢與至少一項mac地址對應的發(fā)布信息;通過第二接收模塊接收服務器反饋的發(fā)布信息;最終通過展現(xiàn)模塊根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)發(fā)布信息。本裝置利用本地當前狀態(tài)下掃描到的wi-fi列表,由于wi-fi熱點位置相對固定,而每個wi-fi都具有唯一的mac地址,通過mac地址可以獲知wi-fi的位置。通過wi-fi列表對應的mac地址列表獲取相應的發(fā)布信息,可以實現(xiàn)根據(jù)用戶位置實時精準地對用戶進行廣告的投放。與實施例六相比,本實施例中服務器將mac地址列表下發(fā)至本地,在本地完成當前狀態(tài)下的wi-fi列表對應的mac地址列表與服務器下發(fā)的mac地址列表的匹配,在匹配一致的情況下再向服務器請求廣告的發(fā)布,降低了用戶向服務器的請求次數(shù),減少用戶的流量及電量損耗。
本發(fā)明提供的發(fā)布信息展現(xiàn)裝置可以單獨設置,也可以作為其他裝置中的一個模塊,例如,其可以作為360手機衛(wèi)士中的一個模塊,將發(fā)布信息展現(xiàn)裝置的功能集成于手機衛(wèi)士中。
在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設備固有相關。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構造這類系統(tǒng)所要求的結構是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。
類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權利要求書由此明確地并入該具體實施方式,其中每個權利要求本身都作為本發(fā)明的單獨實施例。
本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(dsp)來實現(xiàn)根據(jù)本發(fā)明實施例的基于中間件實現(xiàn)的后臺服務器選擇裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
本發(fā)明公開了:a1.一種發(fā)布信息展現(xiàn)方法,包括:
獲取本地掃描到的wi-fi列表;
將wi-fi列表對應的mac地址列表上報給服務器,以供所述服務器查詢與所述mac地址列表中一項或多項mac地址對應的發(fā)布信息;
接收所述服務器反饋的所述發(fā)布信息;
根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)所述發(fā)布信息。
a2.根據(jù)a1所述的方法,所述服務器預先配置有發(fā)布信息投放規(guī)則,所述發(fā)布信息投放規(guī)則包含:wi-fi對應的mac地址與發(fā)布信息的對應關系,和/或,wi-fi列表對應的mac地址列表與發(fā)布信息的對應關系。
a3.根據(jù)a2所述的方法,所述發(fā)布信息投放規(guī)則還包含:發(fā)布信息的有效時間。
a4.根據(jù)a2所述的方法,所述獲取本地掃描到的wi-fi列表進一步包括:
獲取本地歷史狀態(tài)下掃描到的wi-fi列表;
和/或,獲取本地當前狀態(tài)下掃描到的wi-fi列表。
a5.根據(jù)a4所述的方法,所述發(fā)布信息投放規(guī)則還包含:時間戳匹配規(guī)則;
當獲取的是本地歷史狀態(tài)下掃描的wi-fi列表時,所述將wi-fi列表對應的mac地址列表上報給服務器,以供所述服務器查詢與所述mac地址列表中一項或多項mac地址對應的發(fā)布信息進一步包括:
將wi-fi列表對應的mac地址列表以及wi-fi列表對應的時間戳上報給服務器,以供所述服務器根據(jù)所述wi-fi列表對應的mac地址列表及wi-fi列表對應的時間戳查詢與所述mac地址列表中一項或多項mac地址對應且符合時間戳匹配規(guī)則的發(fā)布信息。
a6.根據(jù)a1所述的方法,所述方法還包括:在將wi-fi列表對應的mac地址列表上報給服務器的同時,還將用戶標識、wi-fi列表對應的ssid列表和/或用戶地理位置信息上報給服務器。
a7.根據(jù)a1所述的方法,所述接收所述服務器反饋的所述發(fā)布信息進一步包括:接收所述服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。
a8.根據(jù)a1或a7所述的方法,所述根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)所述發(fā)布信息進一步包括:
在屏保頁面、窗口掛件、指定功能完成頁面、通知欄、懸浮類氣泡和/或懸浮類彈窗中展現(xiàn)所述發(fā)布信息。
本發(fā)明還公開了:b9.一種發(fā)布信息展現(xiàn)方法,包括:
接收服務器下發(fā)的根據(jù)發(fā)布需求所配置的mac地址列表;
獲取本地當前狀態(tài)下掃描到的wi-fi列表,將wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配;
若至少一項mac地址相匹配,則向服務器發(fā)送攜帶所述至少一項mac地址的發(fā)布信息請求消息,以供所述服務器查詢與所述至少一項mac地址對應的發(fā)布信息;
接收所述服務器反饋的所述發(fā)布信息;
根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)所述發(fā)布信息。
b10.根據(jù)b9所述的方法,所述服務器下發(fā)的mac地址列表具體為:服務器根據(jù)地理圍欄信息下發(fā)的mac地址列表。
b11.根據(jù)b10所述的方法,所述方法還包括:將用戶地理位置信息上報給服務器,以供所述服務器根據(jù)所述用戶地理位置信息確定地理圍欄信息。
b12.根據(jù)b10所述的方法,所述方法還包括:
獲取本地歷史狀態(tài)下掃描到的wi-fi列表,將wi-fi列表對應的mac地址列表上報給服務器,以供所述服務器根據(jù)所述wi-fi列表對應的mac地址列表確定地理圍欄信息。
b13.根據(jù)b9所述的方法,所述服務器預先配置有發(fā)布信息投放規(guī)則,所述發(fā)布信息投放規(guī)則包含:wi-fi對應的mac地址與發(fā)布信息的對應關系,和/或,wi-fi列表對應的mac地址列表與發(fā)布信息的對應關系。
b14.根據(jù)b13所述的方法,所述發(fā)布信息投放規(guī)則還包含:發(fā)布信息的有效時間。
b15.根據(jù)b9所述的方法,所述接收服務器下發(fā)的根據(jù)發(fā)布需求所配置的mac地址列表進一步包括:
接收服務器下發(fā)的根據(jù)發(fā)布需求所配置的mac地址列表以及所述mac地址列表對應的發(fā)布信息的有效時間。
b16.根據(jù)b9所述的方法,所述接收所述服務器反饋的所述發(fā)布信息進一步包括:接收所述服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。
b17.根據(jù)b9或b16所述的方法,所述根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)所述發(fā)布信息進一步包括:
在屏保頁面、窗口掛件、指定功能完成頁面、通知欄、懸浮類氣泡和/或懸浮類彈窗中展現(xiàn)所述發(fā)布信息。
本發(fā)明還公開了:c18.一種發(fā)布信息展現(xiàn)裝置,包括:
獲取模塊,適于獲取本地掃描到的wi-fi列表;
上報模塊,適于將wi-fi列表對應的mac地址列表上報給服務器,以供所述服務器查詢與所述mac地址列表中一項或多項mac地址對應的發(fā)布信息;
接收模塊,適于接收所述服務器反饋的所述發(fā)布信息;
展現(xiàn)模塊,適于根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)所述發(fā)布信息。
c19.根據(jù)c18所述的裝置,所述服務器預先配置有發(fā)布信息投放規(guī)則,所述發(fā)布信息投放規(guī)則包含:wi-fi對應的mac地址與發(fā)布信息的對應關系,和/或,wi-fi列表對應的mac地址列表與發(fā)布信息的對應關系。
c20.根據(jù)c19所述的裝置,所述發(fā)布信息投放規(guī)則還包含:發(fā)布信息的有效時間。
c21.根據(jù)c19所述的裝置,所述獲取模塊進一步適于:
獲取本地歷史狀態(tài)下掃描到的wi-fi列表;
和/或,獲取本地當前狀態(tài)下掃描到的wi-fi列表。
c22.根據(jù)c21所述的裝置,所述發(fā)布信息投放規(guī)則還包含:時間戳匹配規(guī)則;
當獲取模塊獲取的是本地歷史狀態(tài)下掃描的wi-fi列表時,所述上報模塊進一步適于:
將wi-fi列表對應的mac地址列表以及wi-fi列表對應的時間戳上報給服務器,以供所述服務器根據(jù)所述wi-fi列表對應的mac地址列表及wi-fi列表對應的時間戳查詢與所述mac地址列表中一項或多項mac地址對應且符合時間戳匹配規(guī)則的發(fā)布信息。
c23.根據(jù)c18所述的裝置,所述上報模塊進一步適于:
在將wi-fi列表對應的mac地址列表上報給服務器的同時,還將用戶標識、wi-fi列表對應的ssid列表和/或用戶地理位置信息上報給服務器。
c24.根據(jù)c18所述的裝置,所述接收模塊進一步適于:接收所述服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。
c25.根據(jù)c18或c24所述的裝置,所述展現(xiàn)模塊進一步適于:
在屏保頁面、窗口掛件、指定功能完成頁面、通知欄、懸浮類氣泡和/或懸浮類彈窗中展現(xiàn)所述發(fā)布信息。
本發(fā)明還公開了:d26.一種發(fā)布信息展現(xiàn)裝置,包括:
第一接收模塊,適于接收服務器下發(fā)的根據(jù)發(fā)布需求所配置的mac地址列表;
匹配模塊,適于獲取本地當前狀態(tài)下掃描到的wi-fi列表,將wi-fi列表對應的mac地址列表中一項或多項mac地址與服務器下發(fā)的mac地址列表中一項或多項mac地址進行匹配;
請求模塊,適于若匹配模塊中至少一項mac地址相匹配,則向服務器發(fā)送攜帶所述至少一項mac地址的發(fā)布信息請求消息,以供所述服務器查詢與所述至少一項mac地址對應的發(fā)布信息;
第二接收模塊,適于接收所述服務器反饋的所述發(fā)布信息;
展現(xiàn)模塊,適于根據(jù)頁面展現(xiàn)邏輯在預設頁面中展現(xiàn)所述發(fā)布信息。
d27.根據(jù)d26所述的裝置,所述服務器下發(fā)的mac地址列表具體為:服務器根據(jù)地理圍欄信息下發(fā)的mac地址列表。
d28.根據(jù)d27所述的裝置,所述裝置還包括:
地理位置上報模塊,適于將用戶地理位置信息上報給服務器,以供所述服務器根據(jù)所述用戶地理位置信息確定地理圍欄信息。
d29.根據(jù)d27所述的裝置,所述方法還包括:
歷史mac上報模塊,適于獲取本地歷史狀態(tài)下掃描到的wi-fi列表,將wi-fi列表對應的mac地址列表上報給服務器,以供所述服務器根據(jù)所述wi-fi列表對應的mac地址列表確定地理圍欄信息。
d30.根據(jù)d26所述的裝置,所述服務器預先配置有發(fā)布信息投放規(guī)則,所述發(fā)布信息投放規(guī)則包含:wi-fi對應的mac地址與發(fā)布信息的對應關系,和/或,wi-fi列表對應的mac地址列表與發(fā)布信息的對應關系。
d31.根據(jù)d30所述的裝置,所述發(fā)布信息投放規(guī)則還包含:發(fā)布信息的有效時間。
d32.根據(jù)d26所述的裝置,所述第一接收模塊進一步適于:
接收服務器下發(fā)的根據(jù)發(fā)布需求所配置的mac地址列表以及所述mac地址列表對應的發(fā)布信息的有效時間。
d33.根據(jù)d26所述的裝置,所述第二接收模塊進一步適于:
接收所述服務器反饋的發(fā)布信息以及與發(fā)布信息對應的頁面展現(xiàn)邏輯。
d34.根據(jù)d26或d33所述的裝置,所述展現(xiàn)模塊進一步適于:
在屏保頁面、窗口掛件、指定功能完成頁面、通知欄、懸浮類氣泡和/或懸浮類彈窗中展現(xiàn)所述發(fā)布信息。