[發明專利]一種內容單元cell露出呈現率統計方法有效
| 申請號: | 201810520717.7 | 申請日: | 2018-05-28 |
| 公開(公告)號: | CN108762759B | 公開(公告)日: | 2022-03-25 |
| 發明(設計)人: | 郭艷杰 | 申請(專利權)人: | 北京酷我科技有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38 |
| 代理公司: | 北京國標律師事務所 11753 | 代理人: | 姚克楓 |
| 地址: | 100080 北京市海淀區農大*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 內容 單元 cell 露出 呈現 統計 方法 | ||
本發明涉及一種內容單元cell露出呈現率統計方法,包括如下步驟:在頁面控制器VC,通過設置tableDataSource的方法,來控制某Cell是否執行露出邏輯,在自定義數據源KWTableDataSource中,設置本頁面tableVIew的delegate,設置需要監測的Cell類型數組,設置頁面來源,當tableView:willDisplayCell事件觸發時,判斷監測cell的類型是否屬于showCellClazzs中指定的類型,如果是,則調用showLogManager方法,進行內容單元cell露出呈現率統計。本發明,能自動記錄cell顯示時間,通過監測UITableView的生存周期時間來提高統計效率及準確度,可設定監測cell的類型,自由度高,有效提高開發、調試效率,占用資源少,用戶體驗更優。
技術領域
本發明涉及表格數據展示控件UITableView(簡稱TableView)數據呈現及交互技術領域,具體說是一種內容單元cell露出呈現率統計方法。
背景技術
現有的APP中,大量的使用表格數據展示信息及交互界面,在iOS系統中,要實現表格數據展示,最常用的做法就是使用表格數據展示控件UITableView。UITableView繼承自滾動視圖控件UIScrollView,因此支持垂直滾動,而且性能極佳。
iOS系統中的UITableView提供了兩種樣式:
StyleGrouped,Grouped樣式主要是以圓角形顯示,跟iphone自帶的通訊錄編輯頁面類似。
StylePlain,Plain樣式的是方形的,充滿指定的view.frame坐標。
UITableView每一行都有一個UITableViewCell的實例表示,它也繼承UIView,也就是每一行又擁有一個子視圖,如果是大型表格,這樣開銷就非常大,所以就有了內容單元Cell(單元格)的重用;當一部分單元格滾出屏幕后,他們被放在一個可重用的單元序列之中。如果系統運行比較慢,表視圖就會從序列中刪除這些單元,釋放空間,如果有儲存空間,表視圖就會重新獲取這些單元,以后面使用。
UITableView不能儲存數據,可以用來顯示特定行數內的數據,而且,也并不是把所有數據都放在內容單元Cell視圖上,而是通過單元格重用和實現UITableViewDataSource數據源協議,UITableViewDelegate代理協議的方法形式顯示出來。
在實際使用中,各內容單元Cell的露出呈現次數,在統計時較為困難,不能準確判斷用戶對哪些內容單元Cell更感興趣,更愿意觀看,因此,如何高效、準確的進行內容單元cell露出呈現率統計,需要進行合理設計、優化。
發明內容
針對現有技術中存在的缺陷,本發明的目的在于提供一種內容單元cell露出呈現率統計方法,能自動記錄cell顯示(露出呈現)時間,通過監測UITableView的生存周期時間來提高統計效率及準確度,可設定監測cell的類型,自由度高,有效提高開發、調試效率,占用資源少,用戶體驗更優。
為達到以上目的,本發明采取的技術方案是:
一種內容單元cell露出呈現率統計方法,其特征在于,包括如下步驟:
在頁面控制器VC,通過設置tableDataSource的方法,來控制某Cell是否執行露出邏輯,
生成并調用自定義數據源KWTableDataSource,
在自定義數據源KWTableDataSource中,設置本頁面tableVIew的delegate,指向tableDataSource,
設置需要監測的Cell類型數組showCellClazzs,
設置頁面來源showPageType,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京酷我科技有限公司,未經北京酷我科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810520717.7/2.html,轉載請聲明來源鉆瓜專利網。
- 內容再現系統、內容提供方法、內容再現裝置、內容提供裝置、內容再現程序和內容提供程序
- 內容記錄系統、內容記錄方法、內容記錄設備和內容接收設備
- 內容服務系統、內容服務器、內容終端及內容服務方法
- 內容分發系統、內容分發裝置、內容再生終端及內容分發方法
- 內容發布、內容獲取的方法、內容發布裝置及內容傳播系統
- 內容提供裝置、內容提供方法、內容再現裝置、內容再現方法
- 內容傳輸設備、內容傳輸方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容發送設備、內容發送方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容再現裝置、內容再現方法、內容再現程序及內容提供系統
- 內容記錄裝置、內容編輯裝置、內容再生裝置、內容記錄方法、內容編輯方法、以及內容再生方法





