Luma應用程式結構描述架構

在真實世界情況中,結構描述設計流程可能如下所示:

  • 收集業務需求。
  • 尋找預先建立的欄位群組,以儘可能滿足需求。
  • 建立任何間隙的自訂欄位群組。

出於學習目的,您會使用預先建立和自訂欄位群組。

  • 取用者體驗事件:預先建立的欄位群組有許多通用欄位。
  • 應用程式資訊:設計用來模擬TrackState/TrackAction分析概念的自訂欄位群組。

建立結構描述

  1. 選取​ 建立結構描述

  2. 在​ 建立結構描述 ​精靈的​ 選取類別 ​步驟中,選取​ 底下的 ​​體驗事件​​ 選取此結構描述的基底類別

  3. 選取​ 下一步

    結構描述精靈基底類別

  4. 在​ 建立結構描述 ​精靈的​ 名稱和檢閱 ​步驟中,輸入​ 結構描述顯示名稱 (例如Luma Mobile Event Schema)和描述 (例如Schema for Luma mobile app experience events)。

    NOTE
    如果您正在閱讀此教學課程,且已將多位人員放在單一沙箱中,或您使用共用帳戶,請考慮在命名慣例中附加或附加身分識別。 例如,使用Luma Mobile App Event Schema - Joe Smith,而非Luma Mobile App Event Schema。 另請參閱總覽中的備註。
  5. 選取​ 完成 ​以完成精靈。

    結構描述名稱和檢閱

  6. 選取​ 欄位群組 ​旁的 加上 新增

    新增欄位群組

  7. 搜尋Consumer Experience Event

  8. 選取 預覽 以預覽欄位和/或在選取欄位群組之前閱讀更多詳細資訊。

  9. 選取​ 消費者體驗事件

  10. 選取​ 「新增欄位群組」

    正在選取欄位群組

    系統會將您帶回主要結構描述構成畫面,讓您在其中檢視所有可用欄位。

  11. 選取「儲存」。

NOTE
請記住,您不需要使用群組中的所有欄位。 您也可以移除欄位,讓綱要保持簡潔明瞭,容易理解。 如果這很實用,您可以將結構描述想成是空的資料層。 您可在應用程式中的適當時間填入相關值。

取用者體驗事件欄位群組具有名為網頁資訊的資料型別,可描述頁面檢視和連結點按等事件。 在撰寫本文時,行動應用程式尚未與這項功能對等,因此您將建立您自己的應用程式。

建立自訂資料型別

首先,請建立自訂資料型別,說明兩個事件:

  • 畫面檢視
  • 應用程式互動
  1. 選取​ 資料型別 ​索引標籤。

  2. 選取​ 建立資料型別

    正在選取資料型別功能表

  3. 提供​ 顯示名稱 ​和​ 描述,例如App InformationCustom data type describing "Screen Views" & "App Actions"

    提供名稱與描述

    TIP
    請一律對自訂欄位使用可讀取、描述性的顯示名稱,因為此作法可讓行銷人員在欄位出現在下游服務(如區段產生器)時更易於存取這些欄位。
  4. 若要新增欄位,請選取 加上 按鈕。

  5. 此欄位是應用程式互動的容器物件,因此請提供駝峰式大小寫​ 欄位名稱 appInteraction顯示名稱 App Interaction,並從​ 型別 ​清單中選取Object

  6. 選取​ 「套用」

    正在新增應用程式動作事件

  7. 若要測量動作發生的頻率,請選取您建立的​ appInteraction ​物件旁的 加號 按鈕,以新增欄位。

  8. 請以駝峰式大小寫​ 欄位名稱 appAction顯示名稱 (共App Action個)和​ 型別 Measure

    此步驟等同於Adobe Analytics中的成功事件。

  9. 選取​ 「套用」

    正在新增動作名稱欄位

  10. 選取​ appInteraction ​物件旁的 加號 按鈕,以新增描述互動型別的欄位。

  11. 為其指定​ 欄位名稱 name顯示名稱 (共Name和​ 型別 String)。

    此步驟等同於Adobe Analytics中的維度。

    正在選取套用

  12. 捲動至右側邊欄底部,並選取​ 套用

  13. 若要建立包含名為screenView的​ 量值 ​欄位以及名為screenNamescreenType的兩個​ 字串 ​欄位的appStateDetails物件,請依照建立​ appInteraction ​物件時所用的步驟進行。

  14. 選取「儲存」。

    資料型別 的最終狀態

新增自訂欄位群組

現在請使用您的自訂資料型別新增自訂欄位群組:

  1. 開啟您在本課程中先前建立的結構描述。

  2. 選取​ 欄位群組 ​旁的 加上 新增

    正在新增欄位群組

  3. 選取​ 建立新欄位群組

  4. 提供​ 顯示名稱 ​和​ 描述,例如App InteractionsFields for app interactions

  5. 選取​ 「新增欄位群組」

    提供名稱與描述

  6. 從主要構成畫面中,選取​ 應用程式互動

  7. 選取結構描述名稱旁的 加號 按鈕,將欄位新增至結構描述的根目錄。

  8. 在右邊欄中,提供appInformation的​ 欄位名稱App Information的​ 顯示名稱 ​和App Information的​ 型別

  9. 從​ 欄位群組 ​下拉式清單中選取​ 應用程式互動,以將欄位指派給您的新欄位群組。

  10. 選取​ 「套用」

  11. 選取「儲存」。

    正在選取套用

NOTE
自訂欄位群組一律放置在您的Experience Cloud組織識別碼下。
SUCCESS
您現在已具備要用於本教學課程其餘部分的結構。
感謝您花時間學習Adobe Experience Platform Mobile SDK。 如果您有疑問、想分享一般意見或有關於未來內容的建議,請在這篇Experience League社群討論貼文上分享。

下一步: 建立資料流

recommendation-more-help