[發明專利]一種iOS應用內各位置信息分發的方法有效
| 申請號: | 202110494284.4 | 申請日: | 2021-05-07 |
| 公開(公告)號: | CN113238876B | 公開(公告)日: | 2023-09-29 |
| 發明(設計)人: | 董艦偉;唐光宇;閆乃永;盧學明;范金良;紀承瓊 | 申請(專利權)人: | 寶寶巴士股份有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F16/16 |
| 代理公司: | 北京易捷勝知識產權代理有限公司 11613 | 代理人: | 黃駿鵬 |
| 地址: | 350028 福建省福州市倉山區建新鎮金山大道*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ios 應用 各位 置信 分發 方法 | ||
本發明提供的一種iOS應用內各位置信息分發的方法,通過在客戶端分別創建不同信息位置的枚舉類型、信息位置管理協議和位置統一管理類;客戶端請求服務端數據,并判斷是否需要進行特殊處理,若是,則執行單個信息位置管理類中的特殊處理方法,否則,則下載通用資源,進行相應的數據管理,解決了直接下發數據的收益率低,客戶端處理可視性差、出錯率高、擴展性低的問題。
技術領域
本發明涉及計算機技術領域,特別涉及一種iOS應用內各位置信息分發的方法。
背景技術
隨著大數據產業的發展,越來越多的應用在產品內的不同信息位置投放不同的內容展示給用戶。以此來獲得不同類型的收入或其它產品的曝光率,其中就包括:自媒體(自家產品的投放)和直客(其它公司在自家產品內投放的廣告),由于每個信息位置可能會處理自己的特殊邏輯,例如:開屏需要一條信息,瀏覽新聞等內容需要插入多條信息。所以傳統方式是展示時自行請求,自行處理。這樣的方式會導致以下幾個問題:
缺點1:可視性差。請求到數據后需要保存數據在本地以便下次無網絡使用,各自處理會導致數據過于分散,不直觀。
缺點2:出錯率高。每個位置雖然可能有自己特殊邏輯,但是相同邏輯偏多,各自處理會導致相同內容多次實現,出錯率高。
缺點3:擴展性低。當有一個需求是所有位置都需要的,這個時候去添加代碼,需要在每個位置的模塊都去添加,操作復雜。
缺點4:收益率低。直接下發數據,不進行處理,會導致收益率與花費成本不成正比。
發明內容
(一)要解決的技術問題
為了解決現有技術的上述問題,本發明提供一種iOS應用內各位置信息分發的方法,能夠解決直接下發數據的收益率低以及客戶端處理可視性差、出錯率高和擴展性低的問題。
(二)技術方案
為了達到上述目的,本發明采用的一種技術方案為:
一種iOS應用內各位置信息分發的方法,包括步驟:
在客戶端分別創建不同信息位置的枚舉類型、信息位置管理協議和位置統一管理類;
客戶端請求服務端數據,并判斷是否需要進行特殊處理,若是,則執行單個信息位置管理類中的特殊處理方法,否則,則下載通用資源,進行相應的數據管理。
(三)有益效果
本發明的有益效果在于:通過在客戶端分別創建不同信息位置的枚舉類型、信息位置管理協議和位置統一管理類;客戶端請求服務端數據,并判斷是否需要進行特殊處理,若是,則執行單個信息位置管理類中的特殊處理方法,否則,則下載通用資源,進行相應的數據管理,解決了直接下發數據的收益率低,客戶端處理可視性差、出錯率高、擴展性低的問題。
附圖說明
圖1為本發明實施例的iOS應用內各位置信息分發的方法的流程圖;。
具體實施方式
為了更好的解釋本發明,以便于理解,下面結合附圖,通過具體實施方式,對本發明作詳細描述。
請參照圖1,一種iOS應用內各位置信息分發的方法,包括步驟:
在客戶端分別創建不同信息位置的枚舉類型、信息位置管理協議和位置統一管理類;
客戶端請求服務端數據,并判斷是否需要進行特殊處理,若是,則執行單個信息位置管理類中的特殊處理方法,否則,則下載通用資源,進行相應的數據管理。
所述枚舉類型包括start、banner和reward;
創建的信息位置管理協議中的協議方法包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寶寶巴士股份有限公司,未經寶寶巴士股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110494284.4/2.html,轉載請聲明來源鉆瓜專利網。





