內容片段和體驗片段
Adobe Experience Manager的內容片段和體驗片段表面上看起來可能類似,但各自在不同的使用案例中會發揮關鍵作用。 瞭解內容片段和體驗片段如何相似、不同,以及何時及如何使用各片段。
比較
內容片段架構
下圖說明AEM內容片段的整體架構
-
內容片段模型 定義元素(或欄位),這些元素定義內容片段可以擷取和公開的內容。
-
此 內容片段 是代表邏輯內容實體的內容片段模型例項。
-
內容片段 變數 然而,依循內容片段模式會有內容上的差異。
-
以下人員可以公開/使用內容片段:
- 在上使用內容片段 AEM Sites (或AEM Screens)透過AEM WCM核心元件的內容片段元件。
- 使用 內容片段 使用AEM Headless GraphQL API的Headless應用程式。
- 透過將內容片段變數內容公開為JSON AEM內容服務 和API頁面,用於唯讀使用案例。
- 透過直接呼叫AEM Assets直接將內容片段內容(所有變數)公開為JSON AEM ASSETS HTTP API CRUD使用案例。
體驗片段架構
-
可編輯的範本,則由以下定義: 可編輯的範本型別 和 AEM頁面元件實作,定義可用來撰寫體驗片段的允許AEM元件。
-
此 體驗片段 是代表邏輯體驗的可編輯範本例項。
-
體驗片段 變數 不過,遵循可編輯範本的體驗會有差異(內容和設計)。
-
體驗片段可以公開/使用對象:
- 透過AEM體驗片段元件在AEM Sites (或AEM Screens)上使用體驗片段。
- 透過將體驗片段變數內容公開為JSON (具有內嵌HTML) AEM內容服務 和API頁面。
- 將體驗片段變數直接公開為 「純HTML」.
- 將體驗片段匯出至 Adobe Target 作為HTML或JSON選件。
- AEM Sites原生支援HTML選件,但JSON選件需要自訂開發。
內容片段的支援資源
體驗片段的支援資源
recommendation-more-help
bb44cebf-d964-4e3c-b64e-ce882243fe4d