建立 XDM 結構描述
瞭解如何為行動應用程式事件建立XDM結構描述。
標準化和互通性是Adobe Experience Platform背後的重要概念。 體驗資料模型(XDM)由Adobe驅動,致力於標準化客戶體驗資料並定義客戶體驗管理的結構。
什麼是XDM結構描述?
XDM是公開記錄的規格,旨在改善數位體驗的效能。 它提供通用結構和定義,可讓任何應用程式與Platform服務通訊。 只要遵循XDM標準,所有客戶體驗資料都可整合到共同表現中,以更快、更整合的方式提供深入分析。 您可以從客戶動作中獲得寶貴的見解、透過區段定義客戶對象,以及使用客戶屬性進行個人化。
Experience Platform 會使用結構,以一致且可重複使用的方式說明資料結構。藉由定義跨系統的一致資料,將更容易保留意義,進而從資料中獲得價值。
在將資料擷取到Platform之前,必須組成結構描述資料的結構並對可包含在每個欄位中的資料型別提供限制。 結構描述包含一個基底類別和零個或多個結構描述欄位群組。
如需結構描述組合模型的詳細資訊,包括設計原則和最佳實務,請參閱 結構描述組合的基本面 或課程 使用XDM為您的客戶體驗資料建立模型.
先決條件
若要完成課程,您必須有建立Experience Platform結構描述的許可權。
學習目標
在本課程中,您將會:
- 在資料收集介面中建立結構
- 將標準欄位群組新增到結構描述
- 建立自訂欄位群組並新增至結構描述
導覽至結構描述
-
登入 Adobe Experience Cloud。
-
確定您是在本教學課程使用的Experience Platform沙箱中。
-
開啟應用程式切換器 (右上方),
-
選取 資料彙集 功能表中。
note note NOTE 使用Real-Time CDP等平台型應用程式的客戶,應使用開發沙箱進行本教學課程。 其他客戶則使用預設的生產沙箱。 -
選取 方案 在 資料管理 在左側邊欄中。
此時您會進入主要方案頁面,並顯示任何現有方案的清單。 您也可以看到與結構描述核心建置區塊相對應的標籤:
- 欄位群組 是可重複使用的元件,定義一或多個欄位以擷取特定資料,例如個人詳細資料、飯店偏好設定或地址。
- 類別 定義結構描述包含之資料的行為層面。 例如:
XDM ExperienceEvent
擷取時間序列、事件資料和XDM Individual Profile
擷取有關個人的屬性資料。 - 資料型別 在類別或欄位群組中作為參考欄位型別使用,其方式與基本常值欄位相同。
以上說明為高階概述。 如需詳細資訊,請參閱 結構描述建置區塊 視訊或讀取 結構描述組合基本概念 產品檔案內。
在本教學課程中,您會使用取用者體驗事件欄位群組,並建立自訂群組來示範此程式。
Luma應用程式結構描述架構
在真實世界情況中,結構描述設計流程可能如下所示:
- 收集業務需求。
- 尋找預先建立的欄位群組,以儘可能滿足需求。
- 建立任何間隙的自訂欄位群組。
出於學習目的,您會使用預先建立和自訂欄位群組。
- 消費者體驗事件:預先建立的欄位群組,其中包含許多通用欄位。
- 應用程式資訊:設計用來模擬TrackState/TrackAction Analytics概念的自訂欄位群組。
建立結構描述
-
選取 建立結構描述.
-
在 選取類別 的步驟 建立結構描述 精靈,選取 體驗事件 底下 選取此結構描述的基底類別.
-
選取 「下一步」。
-
在 名稱和評論 的步驟 建立結構描述 精靈,輸入 結構描述顯示名稱,例如
Luma Mobile Event Schema
和 說明,例如Schema for Luma mobile app experience events
.note note NOTE 如果您正在閱讀此教學課程,且已將多位人員放在單一沙箱中,或您使用共用帳戶,請考慮在命名慣例中附加或附加身分識別。 例如,不使用 Luma Mobile App Event Schema
,使用Luma Mobile App Event Schema - Joe Smith
. 另請參閱以下說明: 概觀. -
選取 完成 完成精靈。
-
選取 新增 旁邊 欄位群組.
-
搜尋
Consumer Experience Event
. -
選取 在選取欄位群組之前,預覽欄位和/或閱讀更多詳細資訊的說明。
-
選取 消費者體驗事件.
-
選取 「新增欄位群組」。
系統會將您帶回主要結構描述構成畫面,讓您在其中檢視所有可用欄位。
-
選取「儲存」。
此 消費者體驗事件 欄位群組有一個資料型別,稱為 網頁資訊,會說明頁面檢視和連結點按次數等事件。 在撰寫本文時,行動應用程式尚未與這項功能對等,因此您將建立您自己的應用程式。
建立自訂資料型別
首先,請建立自訂資料型別,說明兩個事件:
- 畫面檢視
- 應用程式互動
-
選取 資料型別 標籤。
-
選取 建立資料型別.
-
提供 顯示名稱 和 說明,例如
App Information
和Custom data type describing "Screen Views" & "App Actions"
note tip TIP 一律使用可讀、描述性的 顯示名稱 對於您的自訂欄位,當欄位出現在下游服務(例如區段產生器)時,此做法可讓行銷人員更容易存取這些欄位。 -
若要新增欄位,請選取 按鈕。
-
此欄位是用於應用程式互動的容器物件,因此請提供駝峰式大小寫 欄位名稱
appInteraction
, 顯示名稱App Interaction
,並選取Object
從 型別 清單。 -
選取 「套用」。
-
若要測量動作發生的頻率,請選取 按鈕旁的 appInteraction 您建立的物件。
-
以駝峰式大小寫表示 欄位名稱
appAction
, 顯示名稱 之App Action
和 型別Measure
.此步驟等同於Adobe Analytics中的成功事件。
-
選取 「套用」。
-
選取「 」,新增描述互動型別的欄位 按鈕旁的 appInteraction 物件。
-
將其授予 欄位名稱
name
, 顯示名稱 之Name
和 型別String
.此步驟等同於Adobe Analytics中的維度。
-
捲動至右側邊欄底部,然後選取「 」 套用.
-
若要建立
appStateDetails
包含 測量 已呼叫的欄位screenView
和兩個 字串 已呼叫的欄位screenName
和screenType
,請依照建立 appInteraction 物件。 -
選取「儲存」。
新增自訂欄位群組
現在請使用您的自訂資料型別新增自訂欄位群組:
-
開啟您在本課程中先前建立的結構描述。
-
選取 新增 旁邊 欄位群組.
-
選取 建立新欄位群組。
-
提供 顯示名稱 和 說明 例如,
App Interactions
和Fields for app interactions
. -
選取 「新增欄位群組」。
-
從主要構成畫面中,選取 應用程式互動.
-
藉由選取「 」將欄位新增至結構描述的根 結構描述名稱旁的按鈕。
-
在右邊欄中,提供 欄位名稱 之
appInformation
, a 顯示名稱 之App Information
,和 型別 之App Information
. -
選取 應用程式互動 從 欄位群組 下拉式清單,將欄位指派給新欄位群組。
-
選取 「套用」。
-
選取「儲存」。
下一步: 建立 資料流