[發明專利]一種用戶觸控行為數據收集方法及終端在審
| 申請號: | 201710555560.7 | 申請日: | 2017-07-07 |
| 公開(公告)號: | CN109213662A | 公開(公告)日: | 2019-01-15 |
| 發明(設計)人: | 崔艷 | 申請(專利權)人: | 深圳市TCL高新技術開發有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 官建紅 |
| 地址: | 518000 廣東省深圳市南山區西麗留仙洞中山園路*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 觸控操作 目標服務器 活動窗口 事件分發 行為數據 觸控 計算機技術領域 終端 觸摸事件 傳遞函數 目標控件 目標視圖 時間信息 事件發生 數據收集 信息發送 信息分析 調用 工作量 檢測 進程 開發 | ||
本發明實施例公開了一種用戶觸控行為數據收集方法及終端,涉及計算機技術領域。其中方法包括:若檢測到APP的活動窗口上發生了用戶觸控操作事件,則調用活動窗口的觸摸事件傳遞函數將用戶觸控操作事件分發給相應的視圖進行處理;在用戶觸控操作事件分發完成后,獲取與用戶觸控操作事件相關的信息,其中信息至少包括最終處理用戶觸控操作事件的目標視圖、觸控操作事件所在APP的進程號及事件發生的時間信息;將與用戶觸控操作事件相關的信息發送至目標服務器,使目標服務器根據收集到的與用戶觸控操作事件相關的信息分析用戶的潛在行為。本發明實施例可以降低開發者的工作量,提高數據收集的執行效率,且無需事先獲取APP內目標控件的ID,穩定性較高。
技術領域
本發明涉及計算機技術領域,尤其涉及一種用戶觸控行為數據收集方法及終端。
背景技術
收集用戶操作APP的相關數據,對用戶的潛在行為進行預估和把控,按照用戶行為方向優化APP,可以為用戶提供更好的服務。其中,收集用戶操作APP的相關數據大致包含APP的安裝卸載數據、APP的啟動關閉次數、APP異常崩潰信息以及APP頁面內用戶的點擊操作行為。
由于APP頁面內部的空間復雜繁多,因此用戶在APP頁面內的點擊操作行為數據收集起來最為困難。目前,收集APP頁面內用戶的點擊操作行為數據的方法主要有以下三種:
第一種是,埋點方式。該方式需要開發者將采集代碼人工添加到APP內目標控件的事件響應函數里,可以準確的收集到用戶的點擊操作行為數據,但是對于控件數量大的應用,添加代碼的工作量大、耗時;
第二種是,代碼反射方式。該方式采用代碼反射方式獲取目標事件信息,但是需要先知道APP內目標控件的ID名稱,若目標控件的ID名稱發生變化,則無法準確收集到用戶的點擊操作行為數據;
第三種是,調用系統的AccessibilityService無障礙輔助服務來收集。其中,AccessibilityService是安卓系統提供的無障礙服務,可以監聽用戶界面的一系列狀態變化,當監聽到有點擊事件發生時,將其與目標事件進行比較并收集信息,該方式首先需要用戶手動開啟該服務,另外還需要事先知道目標控件的ID名稱,若用戶沒有開啟該服務或者目標控件的ID名稱發生變化,都會導致無法準確收集到用戶的點擊操作行為數據。
綜上,現有技術中采用的收集APP頁面內用戶的點擊操作行為數據的方法存在有開發者添加代碼的工作量大、效率較低以及需要用戶手動開啟系統的AccessibilityService服務,且在APP內目標控件的ID名稱發送變化時,容易出現無法準確收集到用戶的點擊操作行為數據的問題。
發明內容
本發明實施例提供一種用戶觸控行為數據收集方法及終端,旨在解決上述開發者添加代碼的工作量大、效率較低以及需要用戶手動開啟系統的AccessibilityService服務,且在APP內目標控件的ID名稱發送變化時,容易出現無法準確收集到用戶的點擊操作行為數據的問題。
第一方面,本發明實施例提供了一種用戶觸控行為數據收集方法,該方法包括:
若檢測到APP的活動窗口上發生了用戶觸控操作事件,則調用所述活動窗口的觸摸事件傳遞函數將所述用戶觸控操作事件分發給相應的視圖進行處理;
在所述用戶觸控操作事件分發完成后,獲取與所述用戶觸控操作事件相關的信息,其中與所述用戶觸控操作事件相關的信息至少包括最終處理所述用戶觸控操作事件的目標視圖、所述觸控操作事件所在APP的進程號及事件發生的時間信息;
將與所述用戶觸控操作事件相關的信息發送至目標服務器,使所述目標服務器根據收集到的與所述用戶觸控操作事件相關的信息分析用戶的潛在行為。
第二方面,本發明實施例提供了一種終端,該終端包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市TCL高新技術開發有限公司,未經深圳市TCL高新技術開發有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710555560.7/2.html,轉載請聲明來源鉆瓜專利網。





