如何利用DTM預覽功能來驗證新版本的配置是否正確?

華為開發者論壇發表於2021-05-14

在上篇文章中詳細介紹了當埋點需求不斷更新變化的時候,可以利用 動態標籤管理器服務 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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章