Luma應用程式結構描述架構
在真實世界情況中,結構描述設計流程可能如下所示:
- 收集業務需求。
- 尋找預先建立的欄位群組,以儘可能滿足需求。
- 建立任何間隙的自訂欄位群組。
出於學習目的,您會使用預先建立和自訂欄位群組。
- 取用者體驗事件:預先建立的欄位群組有許多通用欄位。
- 應用程式資訊:設計用來模擬TrackState/TrackAction分析概念的自訂欄位群組。
建立結構描述
-
選取 建立結構描述。
-
在 建立結構描述 精靈的 選取類別 步驟中,選取 底下的 體驗事件 選取此結構描述的基底類別。
-
選取 下一步。
-
在 建立結構描述 精靈的 名稱和檢閱 步驟中,輸入 結構描述顯示名稱 (例如
Luma Mobile Event Schema
)和描述 (例如Schema for Luma mobile app experience events
)。NOTE
如果您正在閱讀此教學課程,且已將多位人員放在單一沙箱中,或您使用共用帳戶,請考慮在命名慣例中附加或附加身分識別。 例如,使用Luma Mobile App Event Schema - Joe Smith
,而非Luma Mobile App Event Schema
。 另請參閱總覽中的備註。 -
選取 完成 以完成精靈。
-
選取 欄位群組 旁的
-
搜尋
Consumer Experience Event
。 -
選取
-
選取 消費者體驗事件。
-
選取 「新增欄位群組」。
系統會將您帶回主要結構描述構成畫面,讓您在其中檢視所有可用欄位。
-
選取「儲存」。
取用者體驗事件欄位群組具有名為網頁資訊的資料型別,可描述頁面檢視和連結點按等事件。 在撰寫本文時,行動應用程式尚未與這項功能對等,因此您將建立您自己的應用程式。
建立自訂資料型別
首先,請建立自訂資料型別,說明兩個事件:
- 畫面檢視
- 應用程式互動
-
選取 資料型別 索引標籤。
-
選取 建立資料型別。
-
提供 顯示名稱 和 描述,例如
App Information
和Custom data type describing "Screen Views" & "App Actions"
TIP
請一律對自訂欄位使用可讀取、描述性的顯示名稱,因為此作法可讓行銷人員在欄位出現在下游服務(如區段產生器)時更易於存取這些欄位。 -
若要新增欄位,請選取
-
此欄位是應用程式互動的容器物件,因此請提供駝峰式大小寫 欄位名稱
appInteraction
、顯示名稱App Interaction
,並從 型別 清單中選取Object
。 -
選取 「套用」。
-
若要測量動作發生的頻率,請選取您建立的 appInteraction 物件旁的
-
請以駝峰式大小寫 欄位名稱
appAction
、顯示名稱 (共App Action
個)和 型別Measure
。此步驟等同於Adobe Analytics中的成功事件。
-
選取 「套用」。
-
選取 appInteraction 物件旁的
-
為其指定 欄位名稱
name
、顯示名稱 (共Name
和 型別String
)。此步驟等同於Adobe Analytics中的維度。
-
捲動至右側邊欄底部,並選取 套用。
-
若要建立包含名為
screenView
的 量值 欄位以及名為screenName
和screenType
的兩個 字串 欄位的appStateDetails
物件,請依照建立 appInteraction 物件時所用的步驟進行。 -
選取「儲存」。
新增自訂欄位群組
現在請使用您的自訂資料型別新增自訂欄位群組:
-
開啟您在本課程中先前建立的結構描述。
-
選取 欄位群組 旁的
-
選取 建立新欄位群組。
-
提供 顯示名稱 和 描述,例如
App Interactions
和Fields for app interactions
。 -
選取 「新增欄位群組」。
-
從主要構成畫面中,選取 應用程式互動。
-
選取結構描述名稱旁的
-
在右邊欄中,提供
appInformation
的 欄位名稱、App Information
的 顯示名稱 和App Information
的 型別。 -
從 欄位群組 下拉式清單中選取 應用程式互動,以將欄位指派給您的新欄位群組。
-
選取 「套用」。
-
選取「儲存」。
下一步: 建立資料流