瞭解如何為移動應用事件建立XDM架構。
標準化和互操作性是Adobe Experience Platform背後的關鍵概念。 體驗資料模型(XDM)由Adobe驅動,旨在規範客戶體驗資料並定義客戶體驗管理模式。
XDM是一種公開記錄的規範,旨在提高數字型驗的威力。 它提供了允許任何應用程式與平台服務通信的通用結構和定義。 通過遵守XDM標準,所有客戶體驗資料都可以納入到一種通用的表示形式中,這種表示形式能夠以更快、更整合的方式提供洞察力。 您可以從客戶操作中獲得有價值的見解,通過細分市場定義客戶受眾,並為個性化目的表達客戶屬性。
Experience Platform 會使用結構,以一致且可重複使用的方式說明資料結構。藉由定義跨系統的一致資料,將可輕易保留意義,而發揮資料應有的價值。
在將資料引入平台之前,必須構建一個架構來描述資料的結構,並對每個欄位中可以包含的資料類型提供約束。 架構由基類和零個或多個架構欄位組組成。
有關架構組成模型(包括設計原則和最佳做法)的詳細資訊,請參見 架構組合基礎 或者 使用XDM建模您的客戶體驗資料。
如果您熟悉分析解決方案設計參考(SDR),您可以將架構視為更強健的SDR。
要完成本課,您必須具有建立Experience Platform架構的權限。
在本課中,您將:
登入 Adobe Experience Cloud.
開啟應用交換機,然後選擇 資料收集
確保您正在Experience Platform沙盒中,您正在使用此教程。
基於平台的應用程式(如即時CDP)的客戶應在本教程中使用開發沙箱。 其他客戶將使用預設的生產沙箱。
選擇 架構 在 資料管理。
現在,您位於主架構頁上,並將顯示任何現有架構的清單。 您還可以看到與架構的核心構建塊對應的頁籤:
XDM ExperienceEvent
捕獲時間系列、事件資料和 XDM Individual Profile
捕獲有關個人的屬性資料。以上說明是高級概述。 有關詳細資訊,請參閱 架構構建塊 視頻或閱讀 架構組合的基礎 中。
在本教程中,您將使用「消費者體驗事件」欄位組並建立一個自定義組來演示該過程。
Adobe繼續添加更多標準欄位組,並且應盡可能使用這些欄位組,因為Experience Platform服務會隱式理解這些欄位,並在跨平台元件使用時提供更高的一致性。 使用標準欄位組可提供實實在在的好處,如分析中的自動映射和平台中的AI功能。
在現實場景中,架構設計過程可能如下所示:
為了學習,您將使用預構建和自定義欄位組。
選擇 建立架構 要顯示選項下拉菜單,請選擇 XDM體驗事件。
搜索 Consumer Experience Event
。
在選擇之前,您可以預覽欄位和/或閱讀有關詳細資訊的說明。
選中複選框,然後 添加欄位組。
您將返回到主架構合成螢幕,在該螢幕中可以查看所有可用欄位。
通過選擇 無標題架構 從左上角開始,然後 顯示名稱 & 說明,例如 Luma Tutorial Mobile
和 "Luma App" schema for Adobe Tutorial
選取「儲存」。
請記住,您不必使用組中的所有欄位。 如果有幫助,可以將架構視為空資料層。 在您的應用中,您會在適當的時間填充相關值。
的 Consumer Experience Event
具有名為 Web information
,它描述頁面視圖和連結按一下等事件。 在編寫時,此功能沒有移動應用奇偶校驗,因此您將建立自己的功能。
首先,建立描述兩個事件的自定義資料類型:
選擇 資料類型 ,然後選擇 建立資料類型。
給它 顯示名稱 和 說明,例如 App Information
和 Custom data type describing "Screen Views" & "App Actions"
始終使用可讀、描述性 顯示名稱 對於自定義欄位,因為當欄位在下游服務(如段生成器)中出現時,此做法使市場營銷人員更容易訪問這些欄位。
要添加欄位,請選擇(+)按鈕。
此欄位是應用交互的容器對象。 給它一個駱駝箱 欄位名 appInteraction
。 顯示名稱 App Interaction
, 類型 Object
。
選擇 應用。
要測量操作發生的頻率,請通過選擇「Cont Conner(Conter)」旁邊的(+)按鈕來添加欄位 appInteraction
建立的對象。
給它一個駱駝箱 欄位名 appAction
。 顯示名稱 共 App Action
和 類型 Measure
。
這一步驟相當於在Adobe Analytics的成功活動。
選擇 應用。
通過選擇「」旁邊的(+)按鈕,添加描述交互類型的欄位 appInteraction
的雙曲餘切值。
給它 欄位名 name
。 顯示名稱 共 Name
和 類型 String
。
此步驟相當於Adobe Analytics的一維。
滾動到右滑軌底部並選擇 應用。
按照相同的模式建立 appStateDetails
包含名為的度量欄位的對象 screenView
和兩個字串 screenName
和 screenType
。
選取「儲存」。
現在,使用自定義資料類型添加自定義欄位組:
開啟您在本課前面建立的架構。
選擇 添加 下 欄位組。
此時,通過選擇 建立新欄位組 在頂部附近的單選按鈕,然後提供名稱和說明,例如, App Interactions
和 Fields for app interactions
。
在主合成螢幕中,向架構的根添加欄位。
選擇架構名稱旁邊的(+)。
在右滑軌中,提供 欄位名 共 appInformation
,的顯示名稱 App Information
。
選擇 App Information
從 類型 下拉框,是您在上一練習中建立的資料類型。
選擇 應用。
自定義欄位組始終放在Experience Cloud組織標識符下。
_techmarketingdemos
替換為組織的唯一值。
現在,您有一個模式可用於本教程的其餘部分。
下一個: 建立 資料流
感謝您花時間學習Adobe Experience Platform移動軟體開發工具包。 如果您有問題、想要共用一般反饋或對未來內容有建議,請就此共用 Experience League社區討論帖子