91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

太恐怖了!APP可視化埋點技術竟然是這樣的!

發布時間:2020-08-11 18:29:23 來源:ITPUB博客 閱讀:129 作者:個推2018 欄目:移動開發

一、背景

運營者能夠對用戶行為進行分析的前提,是對大量數據的掌握。在以往,這個數據通常是由開發者在控件點擊、頁面等事件中,一行行地編寫埋點代碼來完成數據收集的。然而傳統的操作模式每當升級改版時,開發和測試人員就需要重復不斷對代碼進行更新,整個流程耗時長,無法滿足業務的需求。

為幫助開發者解決這一痛點,個推應用統計“個數”推出“可視化埋點”這一技術來更高效地實現這個這一過程。“個數”的可視化埋點靈活、方便,開發者不需對數據追蹤點添加任何代碼,只需要連接管理臺并圈選頁面中需要埋點的元素,即可添加隨時生效的界面追蹤點。

本文將結合個數實踐經驗,對可視化埋點中的兩大關鍵技術點即 控件唯一標識和事件采集進行分析并提供解決方案。

二、可視化埋點關鍵技術點

可視化埋點的難點,或者說核心就是如何在開發者不編寫任何代碼的情況下,SDK 如何確定任意一個控件在該應用內的唯一性,以及如何監聽控件的點擊和頁面的切換。

標識

為了防止不同頁面中的控件標識重復出現,控件的唯一標識一般由頁面標識加上控件標識生成。

頁面標識生成

頁面標識可以直接使用頁面的名稱,即 Activity name。其獲取方式比較多,這里介紹一種比較通用的方法,即通過注冊 Application.ActivityLifecycleCallbacks ,開發者可以在以下生命周期的回調中,輕松地拿到當前的 Activity 對象。此方法適用于一個 Activity 并無 Fragment 存在的情形。

代碼詳見下圖:

太恐怖了!APP可視化埋點技術竟然是這樣的! 太恐怖了!APP可視化埋點技術竟然是這樣的! 太恐怖了!APP可視化埋點技術竟然是這樣的! 太恐怖了!APP可視化埋點技術竟然是這樣的! 太恐怖了!APP可視化埋點技術竟然是這樣的! 太恐怖了!APP可視化埋點技術竟然是這樣的! 太恐怖了!APP可視化埋點技術竟然是這樣的!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

方山县| 尼木县| 丽水市| 左贡县| 松桃| 股票| 堆龙德庆县| 开平市| 青田县| 西乡县| 湘潭县| 收藏| 枝江市| 襄垣县| 青铜峡市| 灵川县| 紫云| 彭泽县| 资阳市| 古交市| 邵东县| 陵水| 浑源县| 莱西市| 蒲江县| 柳林县| 宝应县| 金溪县| 孟州市| 天长市| 休宁县| 河津市| 洛浦县| 沂水县| 泰来县| 安西县| 宝鸡市| 鄱阳县| 于田县| 滨州市| 曲水县|