如何利用DTM預覽功能來驗證新版本的配置是否正確?
在上篇文章中詳細介紹了當埋點需求不斷更新變化的時候,可以利用 動態標籤管理器服務 ( DTM)快速的將事件傳送到分析平臺,且不需要開發修改程式碼,運營人員自己就可以完成配置。在這個過程中,你需要透過 DTM Web頁面修改埋點且建立新版本,但是你可能會遇到無法判斷最終的配置是否正確的情況,換句話說,該如何檢查驗證版本是否完整無誤呢?
DTM 的版本預覽功能,可以幫助你預覽任意一個建立好的版本,驗證上報的資料是否準確,讓你在確認所有配置都無誤後,再進行版本釋出。
下面,我講詳細講解如何使用 DTM的預覽功能來驗證配置是否正確。主要分為啟動預覽、驗證資料、結束預覽三個步驟。
-
啟動預覽
step1: 進入 DTM的版本管理頁面,點選需要預覽的版本名稱,進入到版本詳情頁
step2: 點選“預覽”按鈕,進入到版本預覽詳情頁,裡面提供了三種啟動預覽的方式
a. 透過 移動端瀏覽器啟動預覽
b. 透過移動端瀏覽器 掃描二維碼啟動預覽
c. 透過 adb命令啟動預覽
step3: 一般透過手機瀏覽器掃碼的方式啟動預覽比較方便。開啟手機瀏覽器,掃描二維碼,手機瀏覽器會載入一個預覽頁面。
step4: 點選“開始預覽”,瀏覽器會提示是否需要開啟指定應用。點選“開啟”即可拉起應用並啟動預覽。預覽成功時, App頁面會顯示一個藍色的預覽按鈕。
藍色預覽按鈕:
-
驗證資料
預覽成功後,當前手機載入的就是預覽版本的配置,在 App中觸發上報相應的埋點,然後到分析平臺檢視資料是否正確即可。
n 實時上報資料
埋點觸發後,一般資料不會實時上報到分析平臺,需要開啟 相應的除錯模式開關。
如果需要資料實時上報到華為分析平臺,可以開啟 HA的除錯模式:
adb shell setprop debug.huawei.hms.analytics.app <package_name>
如果需要資料實時上報到 Firebase ,可以開啟 Firebase 的除錯模式:
adb shell setprop debug.firebase.analytics.app <package_name>
如果需要資料實時上報到除華為分析和
Firebase
的其他平臺,可以開啟
DTM
的除錯模式:
adb shell setprop debug.huawei.hms.dtm.app <package_name>
-
檢視資料
你可以嘗試在 App中觸發 “加入購物車 ”事件,然後到 Google Analytics上檢視資料。可以看到事件類別為“ Click”,事件操作為“ Add2Cart”的事件。
點選事件類別為 Click的事件,檢視事件的詳情,可以看到有“ Huawei P40 Pro”的事件標籤,說明預覽版本的配置是正確的。
-
結束預覽
在版本預覽詳情頁,提供了透過移動端瀏覽器、掃描二維碼、 adb命令三種結束預覽的方式。除了以上三方方式,其實也可以透過 App中的藍色預覽按鈕來結束預覽。點選藍色預覽按鈕,會彈出一個“是否退出預覽”的提示框,點選“退出”即可退出預覽。
欲瞭解更多詳情,請參閱:
>>
華為開發者聯盟官網
>>
獲取開發指導文件
>>
參與開發者討論請到
CSDN社群
或者
Reddit
社群
>>
下載
demo
和示例程式碼請到
Github
或者
Gitee
>>
解決整合問題請到
Stack Overflow
原文連結: https://developer.huawei.com/consumer/cn/forum/topic/0203538882377710021?fid=18
原作者:胡椒
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69970551/viewspace-2772247/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL如何計算重要的指標,來確定配置是否正確MySql指標
- Xamarin Anroid開發教程之驗證環境配置是否正確
- 使用Json.NET驗證json字串是否格式正確JSON字串
- js檢查身份證號是否正確JS
- 使用java連線AD域,驗證賬號密碼是否正確Java密碼
- 請寫一個函式驗證電子郵件的格式是否正確(要求使用正則)函式
- JS驗證18位身份證號的正確性JS
- go的github.com/prometheus如何在單測中校驗值是否正確GoGithubPrometheus
- 如何正確配置 Nginx + PHPNginxPHP
- 驗證字元是否為中文的正規表示式字元
- 如何正確的(?)利用 Vue.mixin() 偷懶Vue
- JS驗證銀行卡號的正確性JS
- 正規表示式驗證Ip地址(絕對正確)
- 如何正確配置 Nginx 和 PHPNginxPHP
- jQuery Validate驗證確認密碼是否相同jQuery密碼
- 驗證IE瀏覽器的正規表示式瀏覽器
- 如何實現 mysql 匯出資料,驗證頁面正確性?MySql
- 利用jQuery實現表單驗證功能jQuery
- 利用JS驗證使用者名稱是否合法JS
- appium 如何檢測頁面文案是否正確APP
- js驗證是否是正整數程式碼例項JS
- 檔案路徑是否正確
- 如何選擇正確的雲伺服器配置伺服器
- 利用 ICEpdf 快速實現 pdf 檔案預覽功能
- 驗證是否成功
- 看執行計劃是否正確
- nginx下目錄瀏覽及其驗證功能、版本隱藏等配置記錄Nginx
- 如何選擇正確的雲伺服器配置呢伺服器
- Mysql利用explain確認是否使用索引MySqlAI索引
- 驗證證書的正規表示式
- webpack4 正確的配置方式Web
- HttpClient遭遇Connection Reset異常,如何正確配置?HTTPclient
- 正確映象檔案配置
- 微軟確認win10移動版年度更新內建Windows預覽體驗功能已生效微軟Win10Windows
- 網易易盾驗證碼移動端迎來新版本 開始支援智慧無感知驗證
- 如何利用~ & ^ | + 及移位運算子來實現 ! 的功能
- PHP 身份證精確匹配驗證PHP
- 如何利用策略模式優化表單驗證模式優化