多媒體信息展示方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開是關(guān)于計算機技術(shù)領(lǐng)域,具體來說是關(guān)于一種多媒體信息展示方法和裝置。
【背景技術(shù)】
[0002]隨著智能終端的發(fā)展,終端的應(yīng)用客戶端的普及度越來越高,在應(yīng)用客戶端中展示開屏廣告也逐漸成為一種常用的廣告展示方式。其中,開屏廣告是指應(yīng)用客戶端啟動時,在啟動界面上展示的廣告。
[0003]通常情況下,與應(yīng)用客戶端關(guān)聯(lián)的應(yīng)用服務(wù)器會預(yù)先獲取廣告主提供的多個開屏廣告,并設(shè)置好開屏廣告的投放策略。該應(yīng)用服務(wù)器可以根據(jù)該投放策略,確定需要投放至應(yīng)用客戶端的開屏廣告,而終端上的應(yīng)用客戶端可以調(diào)用與該應(yīng)用服務(wù)器之間的接口,下載該開屏廣告,當該應(yīng)用客戶端啟動時即可展示該開屏廣告。
[0004]對于終端來說,該終端安裝的多個應(yīng)用客戶端均可采用上述方法,展示相應(yīng)的開屏廣告,各個應(yīng)用客戶端之間互不影響。
【發(fā)明內(nèi)容】
[0005]為了解決相關(guān)技術(shù)中存在的問題,本公開提供了一種多媒體信息展示方法和裝置。所述技術(shù)方案如下:
[0006]根據(jù)本公開實施例的第一方面,提供了一種多媒體信息展示方法,所述方法應(yīng)用于投放管理應(yīng)用客戶端中,所述投放管理應(yīng)用客戶端用于向除所述投放管理應(yīng)用客戶端以外的其他應(yīng)用客戶端投放多媒體信息,所述方法包括:
[0007]根據(jù)預(yù)設(shè)的投放策略和多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,所述多媒體信息集合中包括至少一個多媒體信息;
[0008]向所述第一應(yīng)用客戶端發(fā)送所述多媒體信息,使得所述第一應(yīng)用客戶端接收到所述多媒體信息時,展示所述多媒體信息。
[0009]在另一實施例中,所述根據(jù)預(yù)設(shè)的投放策略和多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息之前,所述方法還包括:
[0010]接收當前運行的第一應(yīng)用客戶端發(fā)送的多媒體信息展示請求,所述多媒體信息展示請求由所述第一應(yīng)用客戶端發(fā)生的預(yù)設(shè)事件觸發(fā)。
[0011 ] 在另一實施例中,所述方法還包括:
[0012]通過調(diào)用與服務(wù)器之間的接口,下載所述投放策略和所述多媒體信息集合。
[0013]在另一實施例中,所述根據(jù)預(yù)設(shè)的投放策略和多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,包括:
[0014]當所述投放策略中包括投放應(yīng)用列表時,判斷所述投放應(yīng)用列表中是否包括所述第一應(yīng)用客戶端;
[0015]當所述投放應(yīng)用列表中包括所述第一應(yīng)用客戶端時,根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0016]在另一實施例中,所述根據(jù)預(yù)設(shè)的投放策略和多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,包括:
[0017]當所述投放策略中包括所述第一應(yīng)用客戶端的投放時間段時,獲取當前時鐘所指示的系統(tǒng)時間;
[0018]判斷所述系統(tǒng)時間是否屬于所述投放時間段;
[0019]當所述系統(tǒng)時間屬于所述投放時間段時,根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0020]在另一實施例中,所述根據(jù)預(yù)設(shè)的投放策略和多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,包括:
[0021]當所述投放策略中包括第一投放頻率時,根據(jù)所述終端的每個應(yīng)用客戶端的投放頻率,計算總投放頻率,所述第一投放頻率用于指示所述終端的投放頻率;
[0022]當所述總投放頻率小于所述第一投放頻率時,根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0023]在另一實施例中,所述根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,包括:
[0024]當所述投放策略中還包括所述第一應(yīng)用客戶端對應(yīng)的指定多媒體信息時,從所述多媒體信息集合中,獲取所述第一應(yīng)用客戶端對應(yīng)的指定多媒體信息。
[0025]在另一實施例中,所述根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,包括:
[0026]當所述投放策略中包括所述第一應(yīng)用客戶端對應(yīng)的多個指定多媒體信息以及每個指定多媒體信息的第二投放頻率時,對于所述第一應(yīng)用客戶端對應(yīng)的每個指定多媒體信息,獲取所述指定多媒體信息的投放頻率,所述第二投放頻率用于指示對應(yīng)指定多媒體信息的投放頻率;
[0027]當所述指定多媒體信息的投放頻率小于對應(yīng)的第二投放頻率時,將所述指定多媒體信息作為待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0028]在另一實施例中,所述根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,包括:
[0029]獲取所述多媒體信息集合中每個多媒體信息當前的權(quán)重,所述權(quán)重用于表示對應(yīng)多媒體信息被選中的概率;
[0030]按照每個多媒體信息當前的權(quán)重從大到小的順序,從所述多媒體信息集合中,選取待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0031]根據(jù)本公開實施例的第二方面,提供了一種多媒體信息展示方法,所述方法應(yīng)用于第一應(yīng)用客戶端中,所述方法包括:
[0032]當檢測到發(fā)生預(yù)設(shè)事件時,向投放管理應(yīng)用客戶端發(fā)送多媒體信息展示請求,所述第一應(yīng)用客戶端對應(yīng)于至少一個預(yù)設(shè)事件,所述投放管理應(yīng)用客戶端用于向除所述投放管理應(yīng)用客戶端以外的其他應(yīng)用客戶端投放多媒體信息;
[0033]當接收到所述投放管理應(yīng)用客戶端發(fā)送的多媒體信息時,展示所述多媒體信息。
[0034]在另一實施例中,鎖屏應(yīng)用客戶端對應(yīng)的預(yù)設(shè)事件包括鎖屏事件;
[0035]顯示應(yīng)用客戶端對應(yīng)的預(yù)設(shè)事件包括彈出窗口的事件;
[0036]充電應(yīng)用客戶端對應(yīng)的預(yù)設(shè)事件包括在關(guān)機狀態(tài)下的充電事件。
[0037]在另一實施例中,所述展示所述多媒體信息包括:
[0038]當所述第一應(yīng)用客戶端為鎖屏應(yīng)用客戶端時,在鎖屏界面上,展示所述多媒體信息;或者,
[0039]當所述第一應(yīng)用客戶端為顯示應(yīng)用客戶端時,在當前的場景界面中除彈出的窗口以外的顯示區(qū)域,展示所述多媒體信息;或者,
[0040]當所述第一應(yīng)用客戶端為充電應(yīng)用客戶端時,在充電界面中,展示所述多媒體信息。
[0041]根據(jù)本公開實施例的第三方面,提供了一種多媒體信息展示方法,所述方法應(yīng)用于服務(wù)器中,所述服務(wù)器用于向終端的應(yīng)用客戶端投放多媒體信息,所述方法包括:
[0042]根據(jù)預(yù)設(shè)的投放策略和多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,所述多媒體信息集合中包括至少一個多媒體信息;
[0043]向所述第一應(yīng)用客戶端發(fā)送所述多媒體信息,使得所述第一應(yīng)用客戶端接收到所述多媒體信息時,展示所述多媒體信息。
[0044]所述根據(jù)預(yù)設(shè)的投放策略和多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息之前,所述方法還包括:
[0045]接收所述終端當前運行的第一應(yīng)用客戶端發(fā)送的多媒體信息展示請求,所述多媒體信息展示請求由所述第一應(yīng)用客戶端發(fā)生的預(yù)設(shè)事件觸發(fā)。
[0046]在另一實施例中,所述根據(jù)預(yù)設(shè)的投放策略和多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,包括:
[0047]當所述投放策略中包括投放應(yīng)用列表時,判斷所述投放應(yīng)用列表中是否包括所述第一應(yīng)用客戶端;
[0048]當所述投放應(yīng)用列表中包括所述第一應(yīng)用客戶端時,根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0049]在另一實施例中,所述根據(jù)預(yù)設(shè)的投放策略和多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,包括:
[0050]當所述投放策略中包括所述第一應(yīng)用客戶端的投放時間段時,獲取當前時鐘所指示的系統(tǒng)時間;
[0051]判斷所述系統(tǒng)時間是否屬于所述投放時間段;
[0052]當所述系統(tǒng)時間屬于所述投放時間段時,根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0053]在另一實施例中,所述根據(jù)預(yù)設(shè)的投放策略和多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,包括:
[0054]當所述投放策略中包括第一投放頻率時,根據(jù)所述終端的每個應(yīng)用客戶端的投放頻率,計算總投放頻率,所述第一投放頻率用于指示所述終端的投放頻率;
[0055]當所述總投放頻率小于所述第一投放頻率時,根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0056]在另一實施例中,所述根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,包括:
[0057]當所述投放策略中還包括所述第一應(yīng)用客戶端對應(yīng)的指定多媒體信息時,從所述多媒體信息集合中,獲取所述第一應(yīng)用客戶端對應(yīng)的指定多媒體信息。
[0058]在另一實施例中,所述根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,包括:
[0059]當所述投放策略中包括所述第一應(yīng)用客戶端對應(yīng)的多個指定多媒體信息以及每個指定多媒體信息的第二投放頻率時,對于所述第一應(yīng)用客戶端對應(yīng)的每個指定多媒體信息,獲取所述指定多媒體信息的投放頻率,所述第二投放頻率用于指示對應(yīng)指定多媒體信息的投放頻率;
[0060]當所述指定多媒體信息的投放頻率小于對應(yīng)的第二投放頻率時,將所述指定多媒體信息作為待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0061]在另一實施例中,所述根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,包括:
[0062]獲取所述多媒體信息集合中每個多媒體信息當前的權(quán)重,所述權(quán)重用于表示對應(yīng)多媒體信息被選中的概率;
[0063]按照每個多媒體信息當前的權(quán)重從大到小的順序,從所述多媒體信息集合中,選取待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0064]根據(jù)本公開實施例的第四方面,提供了一種多媒體信息展示方法,所述方法應(yīng)用于第一應(yīng)用客戶端中,所述方法包括:
[0065]當檢測到發(fā)生預(yù)設(shè)事件時,向服務(wù)器發(fā)送多媒體信息展示請求,所述第一應(yīng)用客戶端對應(yīng)于至少一個預(yù)設(shè)事件,所述服務(wù)器用于向終端的應(yīng)用客戶端投放多媒體信息;
[0066]當接收到所述服務(wù)器發(fā)送的多媒體信息時,展示所述多媒體信息。
[0067]在另一實施例中,鎖屏應(yīng)用客戶端對應(yīng)的預(yù)設(shè)事件包括鎖屏事件;
[0068]顯示應(yīng)用客戶端對應(yīng)的預(yù)設(shè)事件包括彈出窗口的事件;
[0069]充電應(yīng)用客戶端對應(yīng)的預(yù)設(shè)事件包括在關(guān)機狀態(tài)下的充電事件。
[0070]在另一實施例中,所述展示所述多媒體信息包括:
[0071]當所述第一應(yīng)用客戶端為鎖屏應(yīng)用客戶端時,在鎖屏界面上,展示所述多媒體信息;或者,
[0072]當所述第一應(yīng)用客戶端為顯示應(yīng)用客戶端時,在當前的場景界面中除彈出的窗口以外的顯示區(qū)域,展示所述多媒體信息;或者,
[0073]當所述第一應(yīng)用客戶端為充電應(yīng)用客戶端時,在充電界面中,展示所述多媒體信息。
[0074]根據(jù)本公開實施例的第五方面,提供了一種多媒體信息展示裝置,所述裝置應(yīng)用于投放管理應(yīng)用客戶端中,所述投放管理應(yīng)用客戶端用于向除所述投放管理應(yīng)用客戶端以外的其他應(yīng)用客戶端投放多媒體信息,所述裝置包括:
[0075]信息確定模塊,用于根據(jù)預(yù)設(shè)的投放策略和多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,所述多媒體信息集合中包括至少一個多媒體信息;
[0076]發(fā)送模塊,用于向所述第一應(yīng)用客戶端發(fā)送所述多媒體信息,使得所述第一應(yīng)用客戶端接收到所述多媒體信息時,展示所述多媒體信息。
[0077]在另一實施例中,所述裝置還包括:
[0078]接收模塊,用于接收當前運行的第一應(yīng)用客戶端發(fā)送的多媒體信息展示請求,所述多媒體信息展示請求由所述第一應(yīng)用客戶端發(fā)生的預(yù)設(shè)事件觸發(fā)。
[0079]在另一實施例中,所述裝置還包括:
[0080]下載模塊,用于通過調(diào)用與服務(wù)器之間的接口,下載所述投放策略和所述多媒體信息集合。
[0081]在另一實施例中,所述信息確定模塊還用于當所述投放策略中包括投放應(yīng)用列表時,判斷所述投放應(yīng)用列表中是否包括所述第一應(yīng)用客戶端;當所述投放應(yīng)用列表中包括所述第一應(yīng)用客戶端時,根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0082]在另一實施例中,所述信息確定模塊還用于當所述投放策略中包括所述第一應(yīng)用客戶端的投放時間段時,獲取當前時鐘所指示的系統(tǒng)時間;判斷所述系統(tǒng)時間是否屬于所述投放時間段;當所述系統(tǒng)時間屬于所述投放時間段時,根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0083]在另一實施例中,所述信息確定模塊還用于當所述投放策略中包括第一投放頻率時,根據(jù)所述終端的每個應(yīng)用客戶端的投放頻率,計算總投放頻率,所述第一投放頻率用于指示所述終端的投放頻率;當所述總投放頻率小于所述第一投放頻率時,根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0084]在另一實施例中,所述信息確定模塊還用于當所述投放策略中還包括所述第一應(yīng)用客戶端對應(yīng)的指定多媒體信息時,從所述多媒體信息集合中,獲取所述第一應(yīng)用客戶端對應(yīng)的指定多媒體信息。
[0085]在另一實施例中,所述信息確定模塊還用于當所述投放策略中包括所述第一應(yīng)用客戶端對應(yīng)的多個指定多媒體信息以及每個指定多媒體信息的第二投放頻率時,對于所述第一應(yīng)用客戶端對應(yīng)的每個指定多媒體信息,獲取所述指定多媒體信息的投放頻率,所述第二投放頻率用于指示對應(yīng)指定多媒體信息的投放頻率;當所述指定多媒體信息的投放頻率小于對應(yīng)的第二投放頻率時,將所述指定多媒體信息作為待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0086]在另一實施例中,所述信息確定模塊還用于獲取所述多媒體信息集合中每個多媒體信息當前的權(quán)重,所述權(quán)重用于表示對應(yīng)多媒體信息被選中的概率;按照每個多媒體信息當前的權(quán)重從大到小的順序,從所述多媒體信息集合中,選取待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0087]根據(jù)本公開實施例的第六方面,提供了一種多媒體信息展示裝置,所述裝置應(yīng)用于第一應(yīng)用客戶端中,所述裝置包括:
[0088]發(fā)送模塊,用于當檢測到發(fā)生預(yù)設(shè)事件時,向投放管理應(yīng)用客戶端發(fā)送多媒體信息展示請求,所述第一應(yīng)用客戶端對應(yīng)于至少一個預(yù)設(shè)事件,所述投放管理應(yīng)用客戶端用于向除所述投放管理應(yīng)用客戶端以外的其他應(yīng)用客戶端投放多媒體信息;
[0089]展示模塊,用于當接收到所述投放管理應(yīng)用客戶端發(fā)送的多媒體信息時,展示所述多媒體信息。
[0090]在另一實施例中,鎖屏應(yīng)用客戶端對應(yīng)的預(yù)設(shè)事件包括鎖屏事件;
[0091]顯示應(yīng)用客戶端對應(yīng)的預(yù)設(shè)事件包括彈出窗口的事件;
[0092]充電應(yīng)用客戶端對應(yīng)的預(yù)設(shè)事件包括在關(guān)機狀態(tài)下的充電事件。
[0093]在另一實施例中,所述展示模塊包括:
[0094]第一展示單元,用于當所述第一應(yīng)用客戶端為鎖屏應(yīng)用客戶端時,在鎖屏界面上,展示所述多媒體信息;或者,
[0095]第二展示單元,用于當所述第一應(yīng)用客戶端為顯示應(yīng)用客戶端時,在當前的場景界面中除彈出的窗口以外的顯示區(qū)域,展示所述多媒體信息;或者,
[0096]第三展示單元,用于當所述第一應(yīng)用客戶端為充電應(yīng)用客戶端時,在充電界面中,展示所述多媒體信息。
[0097]根據(jù)本公開實施例的第七方面,提供了一種多媒體信息展示裝置,所述裝置應(yīng)用于服務(wù)器中,所述服務(wù)器用于向終端的應(yīng)用客戶端投放多媒體信息,所述裝置包括:
[0098]信息確定模塊,用于根據(jù)預(yù)設(shè)的投放策略和多媒體信息集合,確定待投放至第一應(yīng)用客戶端的多媒體信息,所述多媒體信息集合中包括至少一個多媒體信息;
[0099]發(fā)送模塊,用于向所述第一應(yīng)用客戶端發(fā)送所述多媒體信息,使得所述第一應(yīng)用客戶端接收到所述多媒體信息時,展示所述多媒體信息。
[0100]在另一實施例中,所述裝置還包括:
[0101]接收模塊,用于接收所述終端當前運行的第一應(yīng)用客戶端發(fā)送的多媒體信息展示請求,所述多媒體信息展示請求由所述第一應(yīng)用客戶端發(fā)生的預(yù)設(shè)事件觸發(fā)。
[0102]在另一實施例中,所述信息確定模塊還用于當所述投放策略中包括投放應(yīng)用列表時,判斷所述投放應(yīng)用列表中是否包括所述第一應(yīng)用客戶端;當所述投放應(yīng)用列表中包括所述第一應(yīng)用客戶端時,根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0103]在另一實施例中,所述信息確定模塊還用于當所述投放策略中包括所述第一應(yīng)用客戶端的投放時間段時,獲取當前時鐘所指示的系統(tǒng)時間;判斷所述系統(tǒng)時間是否屬于所述投放時間段;當所述系統(tǒng)時間屬于所述投放時間段時,根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0104]在另一實施例中,所述信息確定模塊還用于當所述投放策略中包括第一投放頻率時,根據(jù)所述終端的每個應(yīng)用客戶端的投放頻率,計算總投放頻率,所述第一投放頻率用于指示所述終端的投放頻率;當所述總投放頻率小于所述第一投放頻率時,根據(jù)所述投放策略和所述多媒體信息集合,確定待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0105]在另一實施例中,所述信息確定模塊還用于當所述投放策略中還包括所述第一應(yīng)用客戶端對應(yīng)的指定多媒體信息時,從所述多媒體信息集合中,獲取所述第一應(yīng)用客戶端對應(yīng)的指定多媒體信息。
[0106]在另一實施例中,所述信息確定模塊還用于當所述投放策略中包括所述第一應(yīng)用客戶端對應(yīng)的多個指定多媒體信息以及每個指定多媒體信息的第二投放頻率時,對于所述第一應(yīng)用客戶端對應(yīng)的每個指定多媒體信息,獲取所述指定多媒體信息的投放頻率,所述第二投放頻率用于指示對應(yīng)指定多媒體信息的投放頻率;當所述指定多媒體信息的投放頻率小于對應(yīng)的第二投放頻率時,將所述指定多媒體信息作為待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0107]在另一實施例中,所述信息確定模塊還用于獲取所述多媒體信息集合中每個多媒體信息當前的權(quán)重,所述權(quán)重用于表示對應(yīng)多媒體信息被選中的概率;按照每個多媒體信息當前的權(quán)重從大到小的順序,從所述多媒體信息集合中,選取待投放至所述第一應(yīng)用客戶端的多媒體信息。
[0108]根據(jù)本公開實施例的第八方面,提供了一種多媒體信息展示裝置,所述裝置應(yīng)用于第一應(yīng)用客戶端中,所述裝置包括:
[0109]發(fā)送模塊,用于當檢測到發(fā)生預(yù)設(shè)事件時,向服務(wù)器發(fā)送多媒體信息展示請求,所述第一應(yīng)用客戶端對應(yīng)于至少一個預(yù)設(shè)事件,所述服務(wù)器用于向終端的應(yīng)用客戶端投放多媒體信息;
[0110]展示模塊,用于當接收到所述服務(wù)器發(fā)送的多媒體信息時,展示所述多媒體信息。
[0111]在另一實施例中,鎖屏應(yīng)用客戶端對應(yīng)的預(yù)設(shè)事件包括鎖屏事件