運營人員如何快速地將事件傳送到Google Analytics?

語言: CN / TW / HK

作為一名App運營,實時掌握使用者在App中的行為資料是運營人員日常且重要的工作之一。比如各個渠道使用者在App各個關鍵節點的轉化資料以及最終付費情況該如何快速獲取?

你可以自定義設定上報條件,快速配置更新相關程式碼,再基於Web介面進行分析、測量程式碼的配置,然後將資料傳送給第三方分析平臺。以上都可以通過動態標籤管理器服務DTM)來實現。

但是,在App運營中,由於需求變化,經常會遇到要隨時更換分析平臺等問題。比如,今天產品經理告訴你需要將“加入購物車”事件上報到Google Analytics,那麼這個時候需要你跟開發進行需求溝通,然後開發人員去進行程式碼修改,再重新發布新版本,等待使用者升級後才能看到最終想要的效果,這樣的過程需要一定的溝通成本、人力成本並且週期較長。

那麼如何縮短以上週期,不需要程式碼修改,運營人員自己就可以快速完成將某一事件傳送到分析平臺上呢?

本文將手把手教你如何利用DTMApp中已有的“加入購物車事件“傳送到Google Analytics平臺。

你只需要完成以下兩個步驟即可實現在Google Analytics上檢視資料:

1.     修改DTM配置,將名稱為“$AddProduct2Cart”的事件傳送到Google Analytics

2.     建立版本併發布;

首先你的App需要已整合DTM SDK,並且使用華為分析SDK完成“加入購物車事的埋點;

Bundle bundle = new Bundle();
bundle.putString(PRODUCTID, "xxx");
bundle.putString(PRODUCTNAME, "xxx");
HiAnalytics.getInstance(context).onEvent(HAEventType.ADDPRODUCT2CART, bundle);

接下來你需要:

1.     修改DTM配置

1.1    配置變數

在變數管理中點選“配置”,選擇Event Name,點選“確定”即可新增成功。

 

1.2    配置條件

在條件管理中點選“新建”,條件型別選擇“自定義”,此條件的觸發條件選擇“部分事件”,變數選擇“Event Name”,操作符選擇“等於”,值設定為“$AddProduct2Cart”。

1.3    配置程式碼

變數和條件配置完成後,接下來在程式碼管理中新建Google Analytics程式碼。配置如下:

程式碼名稱:可自定義

擴充套件:選擇Google Analytics(分析):Universal Analytics

跟蹤ID:填寫Google Analytics的唯一跟蹤ID,格式為UA-XXXXXXXX-X

上報型別:選擇事件上報

事件類別:Click

 

事件操作:Add2Cart

觸發條件選擇剛剛新增的條件。

 

2.     建立版本併發布

完成所有配置後,需要在版本管理中建立併發布版本。集成了DTM SDKApp會定期下載最新版本,並根據最新版本的配置來上報事件。

 

在版本管理中新建版本,選擇“建立併發布此版本”選項。

版本建立成功後會自動釋出。

完成以上兩大步驟後,即可在Google Analytics上檢視你需要的資料:

預設情況下,DTM SDK下載最新版本的時間間隔是6小時,如果想要立即下載最新版本,可以先清除應用的快取,並重新啟動應用。並且在沒有開起除錯模式時,DTM不會立即上報事件,而是在應用執行期間,每隔10分鐘上報一次事件。如果你需要立即上報事件,可以執行一下adb命名:

              adb shell setprop debug.huawei.hms.dtm.app <package_name>

當你檢視Google Analytics平臺的資料的時候,在App中觸發加入購物車事件,資料可能會有幾分鐘的延遲。

如上圖所示,在導航欄中的“實時”->“事件”裡面,檢視最近上報的資料。可以看到上報的事件中,事件類別為“Click”,事件操作為“Add2Cart”,與DTM中的配置一致,說明DTM中的配置可以生效。

 

 

欲瞭解更多詳情,請參閱:
>>華為開發者聯盟官網

>>獲取開發指導文件
>>參與開發者討論請到CSDN社群或者Reddit社群
>>下載demo和示例程式碼請到Github或者Gitee
>>解決整合問題請到Stack Overflow

 

原文連結:https://developer.huawei.com/consumer/cn/forum/topic/0204538792352470012?fid=18

原作者:胡椒