狀態是您的應用程式中不同的畫面或檢視。每次在您的應用程式中顯示新狀態時,您應傳送 trackState
呼叫。例如,當使用者從首頁導覽至視訊詳細資料畫面時,請傳送 trackState
呼叫。狀態通常是透過路徑報表來檢視,所以您可以瞭解使用者如何導覽應用程式以及最常檢視哪些狀態。
每次在應用程式載入新畫面時,您通常會呼叫 trackState
。
ADBMobile().trackState("State Name", {})
ADBMobile.analytics.trackState("State Name",{});
在 Adobe Mobile Services 中,State Name 是在「View State」變數中回報,且每次 trackState
呼叫的檢視都會記錄下來。在其他 Analytics 介面中,「檢視狀態」會回報為「頁面名稱」;「狀態檢視」會回報為「頁面檢視」。
除了「State Name」之外,您還可以隨著每次追蹤狀態呼叫傳送其他內容資料。
dictionary = { }
dictionary["myapp.login.LoginStatus"] = "logged in"
ADBMobile().trackState("Home Screen", dictionary)
var dictionary = { };
dictionary["myapp.login.LoginStatus"] = "logged in";
ADBMobile.analytics.trackState("Home Screen", dictionary);
內容資料值必須對應至 Adobe Mobile Services 中的自訂變數。