如何使用Android可視化埋點


Android可視化埋點是Android全埋點的增強。開發者可以將App界面同步至DTM界面,並在DTM界面通過可視化點擊的方式添加埋點事件。目前Android可視化埋點包含兩種埋點方式:普通可視化埋點和按Tag模板埋點。

相比於代碼埋點,可視化埋點有以下優勢:

研發人員僅需要完成DTM SDK集成,免去代碼添加埋點的開發成本。

技術門檻低,可以直接在DTM界面上點擊添加埋點事件,適合運營人員直接使用。

在應用發布后仍然可以靈活的添加埋點事件,解決前期埋點不充分的問題。

本期,我們將使用按Tag模板埋點的方式,以購物商城App為例,介紹如何使用Android可視化埋點將埋點事件發送到HUAWEI Analytics。在開始配置之前,您的App需要已集成華為分析SDK和DTM Android SDK5.0及以上版本。為便於實時看到測試數據,請通過adb命令打開調試開關(adb shell setprop debug.huawei.hms.analytics.app <package_name> )

1 建立連接

首先,登錄AppGallery Connect網站,進入動態標簽管理服務頁面。

點擊“可視化埋點”菜單,點擊“按Tag模板埋點”按鈕。

點擊“新建”按鈕,添加Huawei Analytics配置,點擊“保存”按鈕(如果您已經創建過模板,可以點擊左側勾選按鈕選中)。

隨后,您的頁面右側二維碼會自動刷新,打開手機瀏覽器,掃描二維碼。點擊“開始連接”按鈕,點擊”打開“按鈕,將App頁面同步至網頁端。(若提示二維碼失效,點擊二維碼刷新)

打開可圈選控件開關,可以更加清晰地了解哪些控件可以被埋點。當前只支持設置了View.setOnClickListener的控件可被圈選埋點。

Android可視化埋點支持三種埋點類型:當前位置埋點、相同文字埋點和同類元素埋點。下面將一一舉例介紹:

當前位置埋點

當前位置埋點適用於App頁面布局穩定的場景中。如果App頁面布局易變,請考慮使用相同文字埋點。

首先,以”加入購物車“事件為例,介紹如何使用”當前位置埋點“。進入商品詳情頁面,鼠標選中“加入購物車”按鈕並單擊,在彈出的對話框中選擇”當前位置“選項,點擊”確定“按鈕。在右側表單中添加埋點名稱以及相關參數。

您可以根據實際需要手動輸入相關內容。您也可以通過”加號“按鈕添加內容,您還可以通過”小手“按鈕選擇App頁面中的元素作為內容。配置完成后,點擊右下角確定按鈕完成配置

驗證配置是否正確,能否將”加入購物車“事件發送到Huawei Analytics。點擊概覽頁面的預覽按鈕,進入版本預覽頁面,用移動端瀏覽器掃描二維碼或者通過adb命令啟動預覽。

點擊App中的”加入購物車“按鈕,觸發埋點事件上報,在Huawei Analytics分析平台菜單欄"應用調試"中查看上報的事件是否與DTM中的配置一致。至此,DTM的配置驗證完成。

接下來可以發布DTM版本,讓配置對現網所有App生效。進入版本管理頁面,創建並發布一個版本。

相同文字埋點

當App頁面布局發生變化時,”當前位置“埋點可能會失效。為了降低該缺陷帶來的影響,提供了相同文字埋點。當被埋點控件位置易變,內容不變時,優先選擇相同文字埋點。

以”購買商品“事件為例(此時“購買”按鈕位置易變),介紹如何使用”相同文字埋點“。進入商品詳情頁面,鼠標選中“購買”按鈕並單擊,在彈出的對話框中選擇”相同文字“選項,點擊”確定“按鈕。

在右側表單中添加埋點名稱以及相關參數。您可以根據實際需要手動輸入相關內容。您也可以通過”加號“按鈕添加內容,您還可以通過”小手“按鈕選擇App頁面中的元素作為內容。配置完成后,點擊右下角確定按鈕完成配置

驗證配置是否正確,能否將”購買商品“事件發送到HUAWEI Analytics。點擊概覽頁面的預覽按鈕,進入版本預覽頁面,用移動端瀏覽器掃描二維碼或者通過adb命令啟動預覽。

點擊App中的購買按鈕,觸發埋點事件上報,在HUAWEI Analytics分析平台菜單欄"應用調試"中查看上報的事件是否與DTM中的配置一致。至此,DTM的配置驗證完成。

接下來可以發布DTM版本,讓配置對現網所有App生效。進入版本管理頁面,創建並發布一個版本。

同類元素埋點

對於通過 ListView、GridView、RecyclerView、ViewPager 實現的列表頁面:比如商品列表頁面,輪播圖。

如果想統計列表中的每一項埋點事件,通過當前位置埋點或者相同文字埋點,是很難實現的,同類元素埋點正是為解決這一問題而產生的。

當您使用同類元素埋點對列表中的某一項進行埋點時,與該埋點項具有相同布局的項也會被埋上相同事件。

下面以商品列表頁面為例,來詳細介紹如何使用同類元素埋點。進入“商品列表”頁面,鼠標選中其中任何一項並單擊,在彈出的對話框中選擇”同類元素“選項,點擊”確定“按鈕。此時你會看到與被埋點項具有相同布局的項也被加上綠色背景框。

在右側表單中添加埋點名稱以及相關參數。您可以根據實際需要手動輸入相關內容。您也可以通過”加號“按鈕添加內容,您還可以通過”小手“按鈕選擇App頁面中的元素作為內容。配置完成后,點擊右下角確定按鈕完成配置。驗證配置是否正確,能否將商品列表項事件發送到HUAWEI Analytics。

點擊概覽頁面的預覽按鈕,進入版本預覽頁面,用移動端瀏覽器掃描二維碼或者通過adb命令啟動預覽。隨機點擊App中的商品列表中的某一項,觸發埋點事件上報,在HUAWEI Analytics分析平台菜單欄"應用調試"中查看上報的事件是否與DTM中的配置一致。至此,DTM的配置驗證完成。

接下來可以發布DTM版本,讓配置對現網所有App生效。進入版本管理頁面,創建並發布一個版本。

欲了解更多HMS Core 動態標簽管理服務詳情,請參閱官網

了解更多詳情>>

訪問華為開發者聯盟官網
獲取開發指導文檔
華為移動服務開源倉庫地址:GitHubGitee

關注我們,第一時間了解 HMS Core 最新技術資訊~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM