追蹤應用程式狀態 track-app-states

狀態是您的應用程式中不同的畫面或檢視。每次在您的應用程式中顯示新狀態時,您應傳送 trackState 呼叫。例如,當使用者從首頁導覽至視訊詳細資料畫面時,請傳送 trackState 呼叫。狀態通常是透過路徑報表來檢視,所以您可以瞭解使用者如何導覽應用程式以及最常檢視哪些狀態。

trackState 呼叫

每次在應用程式載入新畫面時,您通常會呼叫 trackState

Roku

ADBMobile().trackState("State Name", {})

Chromecast

ADBMobile.analytics.trackState("State Name",{});

在 Adobe Mobile Services 中,State Name 是在「View State」變數中回報,且每次 trackState 呼叫的檢視都會記錄下來。在其他 Analytics 介面中,「檢視狀態」會回報為「頁面名稱」;「狀態檢視」會回報為「頁面檢視」。

傳送內容資料

除了「State Name」之外,您還可以隨著每次追蹤狀態呼叫傳送其他內容資料。

Roku

dictionary = { }
dictionary["myapp.login.LoginStatus"] = "logged in"
ADBMobile().trackState("Home Screen", dictionary)

Chromecast

var dictionary = { };
dictionary["myapp.login.LoginStatus"] = "logged in";
ADBMobile.analytics.trackState("Home Screen", dictionary);
NOTE
內容資料值必須對應至 Adobe Mobile Services 中的自訂變數。
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb