獲取推送數據的方法、裝置和系統的制作方法
【技術領域】
[0001]本發明涉及計算機互聯網領域,具體而言,涉及一種獲取推送數據的方法、裝置和系統。
【背景技術】
[0002]隨著計算機互聯網技術的飛速發展,基于互聯網的社交應用軟件應運而生,例如:微博、微信、微視、人人網等。社交應用軟件是一種為用戶提供一種即時交互的平臺,在用戶使用登錄賬戶登錄該社交平臺之后,可以構建每個用戶之間的關系鏈,例如,在任意一個用戶關注了其他用戶或者與其他用戶相互關注,可以認為用戶與其他用戶之間具有關系鏈,具有關系鏈的用戶可以查看對方發表的數據,該數據可以包括:網頁、視頻、音頻、文字和圖片等。
[0003]此處需要說明的是,如果第一用戶與第二用戶之間直接具有關系鏈,第二用戶與第三用戶之間也直接具有關系鏈,但第一用戶與第三用戶之間不具有關系鏈,可以認為第一用戶與第三用戶之間不具備直接的關系,但存在間接的關系,在將用戶之間存在的直接關系鏈稱為一級關系鏈的情況下,第一用戶與第三用戶之間的間接關系可以稱為二級關系鏈。
[0004]現有的社交應用產品一般會以用戶的基礎屬性和用戶的行為屬性定向選擇推送數據的目標對象,其中,用戶的基礎屬性包括用戶的性別、年齡、地域等信息,行為屬性包括用戶的電商購物信息、各類應用軟件活躍程度等信息,且在推送過程中,同一產品的廣告文案通常是固定的。
[0005]分析可知,現有技術提供的上述方案主要存在以下幾個方面的缺陷:首先,當前推送方在推送數據時,主要采用定向方式,具體來說,就是主要依據用戶的基礎屬性和行為屬性進行推送,這樣的方式與用戶具有一定的相關度,但相關度并不高,其次當前通用的推送數據為廣告時,廣告在推送給不同用戶時都采用同樣的文案,固定的方式,這樣的推送方法與用戶的相關性低,針對性低,因此導致上述方法的推送效果并不好。
[0006]針對現有技術中通過用戶基礎屬性和行為屬性確定推送的目標對象的方案,導致推送數據的推送結果不準確的問題,目前尚未提出有效的解決方案。
【發明內容】
[0007]本發明實施例提供了一種獲取推送數據的方法、裝置和系統,以至少解決現有技術中通過用戶基礎屬性和行為屬性確定推送的目標對象的方案,導致推送數據的推送結果不準確的技術問題。
[0008]根據本發明實施例的一個方面,提供了一種獲取推送數據的方法,包括:推送服務器獲取用戶群中任意一個用戶的定向參數,定向參數至少包括:關鍵歷程日期,關鍵歷程日期包括與用戶相關且與時間維度相關的個人時間信息;推送服務器根據任意一個用戶的定向參數,篩選得到用戶群中滿足推送條件的目標對象;推送服務器將推送數據發送給滿足推送條件的目標對象。
[0009]根據本發明實施例的另一方面,還提供了一種獲取推送數據的裝置,包括:第一獲取模塊,用于推送服務器獲取用戶群中任意一個用戶的定向參數,定向參數至少包括:關鍵歷程日期,關鍵歷程日期包括與用戶相關且與時間維度相關的個人時間信息;篩選模塊,用于推送服務器根據任意一個用戶的定向參數,篩選得到用戶群中滿足推送條件的目標對象;發送模塊,用于推送服務器將推送數據發送給滿足推送條件的目標對象。
[0010]在本發明實施例中,采用推送服務器獲取用戶群中任意一個用戶的定向參數,定向參數至少包括:關鍵歷程日期,關鍵歷程日期包括與用戶相關且與時間維度相關的個人時間信息;推送服務器根據任意一個用戶的定向參數,篩選得到用戶群中滿足推送條件的目標對象;推送服務器將推送數據發送給滿足推送條件的目標對象的方式,解決了現有技術中通過用戶基礎屬性和行為屬性確定推送的目標對象的方案,導致推送數據的推送結果不準確的技術問題。
【附圖說明】
[0011]此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
[0012]圖1是本發明實施例的一種獲取推送數據的方法的計算機終端的硬件結構框圖;
[0013]圖2是根據本發明實施例1的一種可選地獲取推送數據的方法的流程圖;
[0014]圖3是根據本發明實施例1的一種當推送數據為蛋糕產品廣告時目標對象顯示終端的顯示示意圖;
[0015]圖4是根據本發明實施例2的一種可選的獲取推送數據的裝置的示意圖;
[0016]圖5是根據本發明實施例2的一種可選的獲取推送數據的方法的示意圖;
[0017]圖6是根據本發明實施例2的一種可選的獲取推送數據的裝置的示意圖;
[0018]圖7是根據本發明實施例2的一種可選的獲取推送數據的裝置的示意圖;
[0019]圖8是根據本發明實施例2的一種可選的獲取推送數據的裝置的示意圖;
[0020]圖9是根據本發明實施例2的一種可選的獲取推送數據的裝置的示意圖;
[0021]圖10是根據本發明實施例2的一種可選的獲取推送數據的裝置的示意圖;以及
[0022]圖11是根據本發明實施例3的一種獲取推送數據的系統的示意圖。
【具體實施方式】
[0023]為了使本技術領域的人員更好地理解本發明方案,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分的實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬于本發明保護的范圍。
[0024]需要說明的是,本發明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數據在適當情況下可以互換,以便這里描述的本發明的實施例能夠以除了在這里圖示或描述的那些以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。
[0025]實施例1
[0026]根據本發明實施例,提供了一種獲取推送數據的方法的實施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執行指令的計算機系統中執行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執行所示出或描述的步驟。如圖1所示,該方法包括:
[0027]本申請實施例1所提供的方法實施例可以在移動終端、計算機終端或者類似的運算裝置中執行。以運行在計算機終端上為例,圖1是本發明實施例的一種獲取推送數據的方法的計算機終端的硬件結構框圖。如圖1所示,計算機終端10可以包括一個或多個(圖中僅示出一個)處理器102(處理器102可以包括但不限于微處理器MCU或可編程邏輯器件FPGA等的處理裝置)、用于存儲數據的存儲器104、以及用于通信功能的傳輸裝置106。本領域普通技術人員可以理解,圖1所示的結構僅為示意,其并不對上述電子裝置的結構造成限定。例如,計算機終端10還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。
[0028]存儲器104可用于存儲應用軟件的軟件程序以及模塊,如本發明實施例中的獲取推送數據的方法所對應的程序指令/模塊,處理器102通過運行存儲在存儲器104內的軟件程序以及模塊,從而執行各種功能應用以及數據處理,即實現上述的獲取推送數據的方法。存儲器104可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態存儲器。在一些實例中,存儲器104可進一步包括相對于處理器102遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至計算機終端10。上述網絡的實例包括但不限于互聯網、企業內部網、局域網、移動通信網及其組合。
[0029]傳輸裝置106用于經由一個網絡接收或者發送數據。上述的網絡具體實例可包括計算機終端10的通信供應商提供的無線網絡。在一個實例中,傳輸裝置106包括一個網絡適配器(Network Interface Controller,NIC),其可通過基站與其他網絡設備相連從而可與互聯網進行通訊。在一個實例中,傳輸裝置106可以為射頻(Rad1 Frequency,RF)模塊,其用于通過無線方式與互聯網進行通訊。
[0030]在上述運行環境下,本發明提供了如圖2所示的獲取推送數據的方法。圖2是根據本發明實施例1的一種可選地獲取推送數據的方法的流程圖,該方法可以包括如下步驟:
[0031]如圖2所示,該獲取推送數據的方法可以包括如下實現步驟:
[0032]步驟S20,推送服務器獲取用戶群中任意一個用戶的定向參數,定向參數至少包括:關鍵歷程日期,關鍵歷程日期包括與用戶相關且與時間維度相關的個人時間信息。
[0033]本申請上述步驟S20中的用戶群中包括的用戶可以是注冊在社交應用平臺中的用戶,該社交應用平臺可以是QQ空間、微博、微信、人人等為用戶提供社交平臺的應用產品,此時,推送服務器用于向上述社交應用平臺中的用戶推送對應的推送數據,例如廣告,但不僅限于此。
[0034]上述定向參數所包含的關鍵歷程日期包括與用戶相關且與時間維度相關的個人時間信息,例如:在上述獲取的用戶的定向參數中,至少包括的用戶的關鍵歷程日期可以是對用戶具有具體意義的日期,例如:用戶的生日、星座月份、用戶預先設置的多種紀念日、節日日期和用戶喜愛的電影的首映日等。
[0035]除此之外,上述定向參數還可以包括與用戶相關且與時間維度無關的用戶基礎屬性和行為屬性,其中,用戶基礎屬性可以包括:用戶的地域、性別、職業等信息,用戶的行為屬性可以包括:用戶的電商購物信息、應用軟件活躍度等。
[0036]此處需要說明的是,在用戶首次注冊社交平臺的過程中,社交應用產品可以提醒用戶填寫個人信息,其中,個人信息可以包括用戶的生日、性別、學歷、工作和愛好等信息,用戶填寫上述信息后,推送服務器即可獲取到用戶的定向參數。
[0037]在用戶首次注冊時并未填寫上述定向參數或用戶的定向參數發生變化的情況下,當用戶再次登錄時候,社交應用產品可以提醒用戶填寫,或根據用戶的修改重新生成新的用戶定向參數。
[0038]步驟S22,推送服務器根據任意一個用戶的定向參數,篩選得到用戶群中滿足推送條件的目標對象。
[0039]本申請上述步驟S22中,推送條件可以是能夠對需要推送的數據產生積極效果的條件,即篩選得到的滿足篩選條件的目標對象對推送數據更感興趣。
[0040]作為一種可選地實施例,以QQ空間為例,當推送數據為一則蛋糕品牌的廣告時,篩選條件可以是用戶的生日在當日向后一周時間內,因此相較于生日為其他時段的用戶,更容易對推送數據中的蛋糕產品廣告產生興趣,提高這一推送數據的推送效果。
[0041]步驟S24,推送服務器將推送數據發送給滿足推送條件的目標對象。
[0042]作為一種可選地實施例,仍以QQ空間為例,推送服務器可以當目標對象瀏覽QQ空間時,以提醒用戶有未讀取的說說的方式,待用戶選擇更新時,彈出推送數據。
[0043]由上可知,本申請上述實施例所提供的方案,通過推送服務器獲取用戶群中任意一個用戶的定向參數,并根據任意一個用戶的定向參數,篩選得