一可編輯第二子任務條件。以游戲網絡平臺為例,當上述目標應用為誅仙應用,任務條件分為四步時;第一步驟的任務條件可以為第一子任務條件,第二步驟的任務條件可以為第二子任務條件,第三步驟的任務條件可以為第二子任務條件,第四步驟的任務條件可以為第一子任務條件。具體地,第一步驟任務條件為安裝誅仙應用,第二步驟任務條件為賬號角色達到11級(可由用戶自行設置),第三任務步驟為角色等級達到40級(可由用戶自行設置),第四任務步驟條件為連續(xù)登陸5天。
[0066]上述推送策略和預置任務可通過上述任務標識進行關聯(lián),具體地,在進行推送資源設置時,可增加任務標識,從而實現對推送的資源進行定向設置。且上述資源推送請求中可以包括任務標識,當偵測到資源推送請求時,提取該資源推送請求中的任務標識。然后根據該任務標識獲取該任務標識對應的預置任務和推送策略所包含的推送資源。然后將根據預置的推送規(guī)則將所述預置任務和推送資源推送至對應的預置曝光位進行曝光顯示,從而實現推送資源和推送任務的共同展示,提高顯示效果。
[0067]本發(fā)明還提出了一種資源推送處理方法,應用于平臺服務器,所述平臺服務器提供交互平臺,以展示第三方應用的推送的資源。本發(fā)明提供的資源推送處理方法主要應用于平臺服務器對第三方應用通過平臺服務器進行資源推送的處理。平臺服務器用于為第三方應用的開發(fā)者所提供與第三方應用對應的任務及資源推送的交互平臺。例如用戶可在該平臺服務器上進行用戶注冊,然后訪問交互平臺指定的界面進行推送資源設置,當推送資源設置完成后,可由平臺服務器按照預置的規(guī)則進行資源推送。
[0068]參照圖6,本實施例的資源推送處理方法包括以下步驟:
[0069]步驟S10,當偵測到推送資源設置請求時,獲取各預置曝光位的推送條件信息;
[0070]本實施例中,上述預置曝光位為用于展示所述推送資源的廣告位,上述推送條件為所述廣告位的類型對應展示的內容格式,例如,該廣告位可以顯示圖片、文字或兩者的組合(即為圖文)。上述預置曝光位的數量可根據實際需要進行設置,本實施例中,可對所有的預置曝光位進行分組設置。例如在平臺服務器上提供曝光位I至6,將曝光位分為兩組,其中第一組為曝光位I至3,第二組曝光位可以為4至6。上述各預置曝光位可以為預先分組(第一組或第二組)的曝光位,也可以為全部的曝光位。其中每一曝光位上曝光的條件可以相同也可以不同,例如曝光位I為的曝光條件為100* 10mm的圖片;曝光位2的曝光條件為24個以內的字符,曝光位3的曝光條件為100*50的圖片加20個以內的字符。
[0071]第三方應用的開發(fā)者通過登錄注冊的用戶訪問交互平臺,交互平臺提供一特定的交互界面供開發(fā)者進行推送資源設置。該交互界面上設有推送資源設置按鍵,開發(fā)者通過點擊該推送資源設置按鍵進行推送資源設置。此時將產生一推送資源設置請求,發(fā)送至平臺服務器;平臺服務器將根據該推送資源設置請求獲取各預置曝光位的推送條件信息(以下各實施例中以獲取上述第一組曝光位的條件信息作出詳細說明),并提供一對應的推送資源設置界面,供開發(fā)者設置推送資源。
[0072]步驟S20,接收根據所述推送條件信息上傳的推送資源;
[0073]本實施例中,可以顯示上述推送條件信息,以供開發(fā)者根據該推送的條件信息上次需要推送資源。也可以通過指定的界面,指定開發(fā)者上傳推送資源的格式。本實施例中,上述曝光位I為的曝光條件為100*100mm的圖片;曝光位2的曝光條件為24個以內的字符,曝光位3的曝光條件為100*50的圖片加20個以內的字符,開發(fā)者根據該曝光條件上傳至少一張100*100mm的圖片、至少一串24個字符以內的字符串、至少一張100*50的圖片和至少一串20個字符以內的字符串。
[0074]步驟S30,當接收到上傳結束指令時,判斷所有的推送資源中是否存在與每一所述推送條件信息匹配的推送資源;若是則執(zhí)行步驟S40,若否,則執(zhí)行步驟S50 ;
[0075]步驟S40,將本次上傳的所有推送資源設定為推送策略,并儲存至預置儲存區(qū)域;
[0076]步驟S50,執(zhí)行相應操作。
[0077]當開發(fā)者上傳完所有的推送資源后,將輸出一上傳結束指令至平臺服務器,平臺服務器根據該上傳結束指令判斷開發(fā)者上傳的推送資源的完整性。具體地,判斷每一推送條件信息是否存在與之對應的推送資源;若每一推送條件信息均存在與之對應的推送資源,則在進行資源推送時,可使得每一曝光位均可進行資源推送。若其中一個或多個推送條件信息未存在對應的推送資源,則在進行資源推送時,將使得部分曝光位無法進行資源推送。從而造成流量的浪費。
[0078]本實施例中,平臺服務器在確定每一推送條件信息均存在與之對應的推送資源后,將開發(fā)者本次上傳的所有推送資源作為一次推送策略,進行資源推送;并將該推送策略儲存至預置存儲區(qū)域內。當需要進行推送時,獲取該推送策略,將在所有的曝光位上曝光對應的推送資源即可。當平臺服務器確定并非每一推送條件信息均存在與之對應的推送資源時,則可執(zhí)行相應操作。具體地,該相應操作可以為直接刪除開發(fā)者上傳的推送資源,也可以輸出提示信息,提醒用戶補充上傳未滿足推送條件信息的推送資源。具體地,可以根據實際需要進行設置。
[0079]本發(fā)明實施例通過判斷所有的推送資源中是否存在與每一所述推送條件信息匹配的推送資源,并當所有的推送資源中是否存在與每一所述推送條件信息匹配的推送資源時,將本次上傳的所有推送資源設定為推送策略,并儲存至預置儲存區(qū)域。從而在進行資源推送時,將整個推送策略的所有推送資源推送至相應的曝光位上,因此可有效防止曝光位上推送的資源較少,導致流量浪費。
[0080]進一步地,參照圖7,提供了本發(fā)明資源推送處理方法第二實施例,基于上述實施例,本實施例中,為了降低第三方應用開發(fā)者上傳操作難度,上述步驟S50具體為:顯示未匹配到推送資源的推送條件信息。
[0081 ] 本實施例中,當第三方應用開發(fā)者由于誤操作或網絡原因導致部分推送資源未上傳時,若直接刪除開發(fā)者本次上傳任務,則開發(fā)者需要重新上傳推送資源。優(yōu)選地,當平臺服務器檢測到所述所有的推送資源中不存在與每一所述推送條件信息匹配的推送資源時,獲取未存在匹配推送資源的推送條件信息,并將該推送條件信息輸出顯示,以供第三方應用開發(fā)者針對該推送條件信息進行資源上傳;從而提高推送資源的針對性,降低推送資源設置的操作難度。
[0082]進一步地,參照圖8,提供了本發(fā)明資源推送處理方法第三實施例,基于上述實施例,本實施例中,上述步驟S40之后還包括:
[0083]步驟S60,偵測資源推送請求;
[0084]步驟S70,當偵測到資源推送請求時,將所推送策略中推送資源推送至對應的預置曝光位進行曝光顯示。
[0085]本實施例中,在第三方應用開發(fā)者上傳推送資源完成后,需要對開發(fā)者上傳的推送資源進行評審,當評審通過后,開發(fā)者可以申請對上傳的推送資源進行資源推送。具體地,平臺服務器偵測第三方應用開發(fā)者是否通過上述賬號發(fā)送資源推送請求,若偵測到該資源推送請求時,則可以按照預先設置的資源推送規(guī)則將所推送策略中推送資源推送至對應的預置曝光位進行曝光顯示,從而完成資源的推送。
[0086]進一步地,參照圖9,提供了本發(fā)明資源推送處理方法第四實施例,基于上述第三實施例,本實施例中,上述資源推送請求包括推送策略和與所述