開始使用結構描述 schemas-gs

在此頁面上:​瞭解 Adobe Experience Platform 標準和關聯式結構描述如何定義您的資料結構,以便您可以在 Adobe Journey Optimizer 中為個人化和協調行銷活動建立輪廓、行為事件和關聯式實體的模型。

Adobe Journey Optimizer 仰賴 Adobe Experience Platform 結構描述,以一致且可重複使用的方式描述資料結構。 結構描述會提供真實物件 (例如個人) 等抽象定義,還會概述應加入物件的每個執行個體的資料 (例如名字、生日等)。 將資料擷取至 Experience Platform 時,其結構一律符合 XDM 結構描述

標準與關聯式結構描述

Adobe Experience Platform 中有兩種結構描述:

  • 標準結構描述​是使用類別和欄位群組來擷取記錄或時間序列資料的階層式結構描述

    標準結構描述包括:

    • 類別 (定義資料行為:記錄或時間序列)。
    • 一或多個​欄位群組 (會將特定欄位新增至結構描述)。

    在 Journey Optimizer 中,標準結構描述通常用於表示​個人使用者及其屬性、擷取​時間序列互動 (例如點選、購買或登入),以及支援​ 即時客戶輪廓 ​以進行細分和個人化。

    ➡️ 觀看這段影片,了解如何建立和設定標準結構描述 (影片)

  • 關聯式結構描述​是不使用類別或欄位群組的扁平、非階層式結構描述。 它們用於擷取關聯式實體的記錄資料,主要用於Journey Optimizer協調行銷活動

    關聯式實體的範例包括:

    • 預訂、合約或訂閱
    • 產品或目錄
    • 商店、地點或合作夥伴

    使用關聯式結構描述時,您可以為每個實體傳送一封訊息 (例如,每個預訂、每個訂閱)、根據實體屬性 (例如,產品類別、商店位置) 建立區段,以及透過聯絡連結到實體的所有聯絡人來改善定址能力。

    關聯式結構描述的運作方式:

    1. 手動建立結構描述或透過 DDL 匯入
    2. 連結結構描述​以定義實體和人員之間的關係 (例如,連結至成員的忠誠度交易、連結至品牌的獎勵)。
    3. 從支援的來源​ 將資料擷取到 ​您的資料集中。

    ➡️ 瞭解如何管理關聯式結構描述和資料集
    ➡️ 開始使用協調的行銷活動

IMPORTANT
啟用即時客戶輪廓的結構描述是一項永久性決定:一旦啟用後,便無法停用或刪除結構描述。 以該結構描述建立的資料集可以個別停用或刪除,但這麼做會移除相關的輪廓記錄,並可能影響細分和啟用工作流程。 在啟用之前,請先完成您的身分識別設定和欄位群組選擇。 如需詳細指引,請參閱 Adobe Experience Platform 檔案中的輪廓啟用規劃管理已啟用輪廓的結構描述

作法影片 video-schema

了解如何建立標準結構描述、新增欄位群組、建立及設定自訂欄位群組。

AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: This page explains how Adobe Experience Platform standard and relational XDM schemas define the structure of your data so you can model profiles, behavioral events, and relational entities in Journey Optimizer.

Intents:

  • Understand what an XDM schema is and how it structures ingested Experience Platform data.
  • Distinguish standard schemas from relational schemas.
  • Choose a class (record or time-series) and field groups for a standard schema.
  • Model relational entities for Orchestrated campaigns.
  • Understand the permanence of enabling a schema for Real-Time Customer Profile.

Glossary:

  • XDM schema: an abstract definition of a real-world object that structures data ingested into Experience Platform (product-specific)
  • Standard schema: a hierarchical schema that uses classes and field groups to capture record or time-series data (product-specific)
  • Relational schema: a flat, non-hierarchical schema that does not use classes or field groups, used for record data for relational entities and primarily in Orchestrated campaigns (product-specific)
  • Class: the schema component that defines data behavior (record or time-series) (product-specific)
  • Field group: the schema component that adds specific fields to a schema (product-specific)
  • Real-Time Customer Profile: the profile that standard schemas power for segmentation and personalization (product-specific)

Guardrails:

  • Enabling a schema for Real-Time Customer Profile is permanent: once enabled, the schema cannot be disabled or deleted (hard constraint).
  • Datasets built on an enabled schema can be disabled or deleted separately, but doing so removes the associated profile records and may affect segmentation and activation workflows.
  • Relational schemas are flat and do not use classes or field groups.

Terminology:

  • Do not confuse: “standard schema” (hierarchical, uses classes and field groups) ≠ “relational schema” (flat, no classes or field groups)
  • Do not confuse: “class” (defines record versus time-series behavior) ≠ “field group” (adds specific fields)
  • Do not confuse: “record” behavior ≠ “time-series” behavior

FAQ:

  • Q: What are the two types of schemas? — Standard schemas (hierarchical) and relational schemas (flat, non-hierarchical).
  • Q: What is the difference between a class and a field group? — A class defines the base behavior (record or time-series); field groups add specific fields to the schema.
  • Q: When are relational schemas used? — Primarily in Journey Optimizer Orchestrated campaigns, for relational entities such as bookings, products, or stores.
  • Q: Can I undo enabling a schema for Profile? — No; once enabled, the schema cannot be disabled or deleted, although its datasets can be disabled or deleted separately.
  • Q: How do I create a relational schema? — Create it manually or import via DDL, then link schemas to define relationships and ingest data from supported sources.
recommendation-more-help
journey-optimizer-help