Adobe Experience Manager 內容片段 aem-fragments

透過將 Adobe Experience Manager as a Cloud Service 與 Adobe Journey Optimizer 整合在一處,您可以立即將 AEM 內容片段順利整合到 Journey Optimizer 內容當中。已簡化的連線可以簡化存取,並運用 AEM 內容的程式,讓您建立個人化的動態行銷活動和歷程。

若要深入瞭解AEM內容片段,請參閱Experience Manager檔案中的使用內容片段

開始之前 start

AVAILABILITY
對於醫療保健客戶,只有在授權Journey Optimizer Healthcare Shield和Adobe Experience Manager增強式安全性附加方案後,才會啟用整合。

限制 limitations

在Journey Optimizer中使用Adobe Experience Manager內容片段時,請注意下列限制:

  • 內容片段型別:僅支援簡單內容片段。 目前不支援變數和巢狀片段。

  • 多語言內容:僅支援手動流程。

  • Personalization:僅支援設定檔屬性、內容屬性、靜態字串以及預先宣告的變數。 不支援衍生或計算屬性。

  • 更新和版本設定:內容片段更新需要從Adobe Experience Manager手動重新發佈。 Adobe Experience Manager和Journey Optimizer之間沒有自動版本調解。

  • 快取: Journey Optimizer會從Adobe Experience Manager發佈即時擷取內容片段。 沒有預先轉譯快取。

  • 校訂:已發佈行銷活動和歷程的校訂反映最新Experience Manager內容片段發佈的資料。 沒有歷史版本鎖定。

  • 使用者存取:建議限制可存取發佈內容片段的使用者數目,以降低意外錯誤的風險。

內容同步流程 content-sync-flow

Adobe Experience Manager與Journey Optimizer之間的整合會遵循以下資料流程:

  1. 建立和作者:內容是在Adobe Experience Manager中建立並設定為內容片段。

  2. 標籤:內容片段必須使用Journey Optimizer特定標籤(ajo-enabled:{OrgId}/{SandboxName})標籤。

  3. 發佈:內容片段已發佈至Adobe Experience Manager,可供Journey Optimizer使用。

  4. 存取: Journey Optimizer會即時從Adobe Experience Manager發佈執行個體擷取並顯示可用的內容片段。

  5. 整合:已選取內容片段並整合至行銷活動或歷程中。

在Experience Manager中建立及指派標籤

在Journey Optimizer中使用內容片段之前,您需要建立專門用於Journey Optimizer的標籤:

  1. 存取您的​ Experience Manager ​環境。

  2. 從​ 工具 ​功能表,選取​標籤

  3. 按一下​建立標籤

  4. 確定ID遵循下列語法: ajo-enabled:{AJO-OrgId}/{AJO-SandboxName}

  5. 按一下​建立

  6. 定義您的內容片段模式(如Experience Manager檔案中所詳述),並指派您新建立的Journey Optimizer標籤。

此即時連線可確保您的內容永遠保持最新,但也意味著對已發佈片段的任何變更都會立即影響作用中的行銷活動和歷程。

您現在可以開始建立和設定內容片段,以便稍後在Journey Optimizer中使用。 進一步瞭解Experience Manager檔案

新增Experience Manager內容片段 aem-add

建立並個人化AEM內容片段後,您現在可以將其匯入您的Journey Optimizer行銷活動或歷程。

  1. 建立您的行銷活動歷程

  2. 若要存取您的AEM內容片段,請按一下任何文字欄位中的 Personalization圖示 ,或透過HTML內容元件開啟原始程式碼。

  3. 從左窗格中的​ AEM內容片段 ​功能表,按一下​開啟AEM CF選取器

  4. 從可用的清單中選取​內容片段,以匯入您的Journey Optimizer內容。

  5. 按一下「顯示篩選器」以微調您的內容片段清單。

    依預設,內容片段篩選器預設為僅顯示核准的內容。

  6. 選取您的​ 內容片段 ​後,按一下​ 選取 ​以開啟。

  7. 按一下​ 檢視片段 ​以顯示您的片段資訊。 請注意,開啟​ 片段資訊 ​功能表會將編輯器置於唯讀模式。

    從右側選單中選取「預覽」,在Adobe Experience Manager中檢視您的片段。

  8. 按一下 更多動作圖示 以存取片段的進階功能表:

    • 交換片段
    • 探索參考
    • 在AEM中​開啟

  9. 從您的​ 片段 ​中選擇所需的欄位以新增至您的內容。

  10. 若要啟用即時個人化,內容片段​中使用的所有預留位置,必須由使用者明確宣告為片段協助程式標籤中的引數。 您可以使用下列方法,將這些預留位置對應至設定檔屬性、內容屬性、靜態字串或預先定義的變數:

    1. 設定檔或內容屬性對應:將預留位置指派給設定檔或內容屬性,例如name = profile.person.name.firstName。

    2. 靜態字串對應:將固定字串值放在雙引號中,例如名稱= "John",以指派固定字串值。

    3. 變數對應:參照同一HTML中先前宣告的變數,例如name = 'variableName'。
      在此情況下,請確保在新增片段ID之前使用以下語法宣告​variableName

      code language-html
      {% let variableName = attribute name %}
      

    在下列範例中,name​預留位置對應至片段中的​ profile.person.name.firstName ​屬性。

    {modal="regular"}

  11. 按一下​「儲存」。您現在可以測試並檢查您的訊息內容,如本節所詳述。
    執行測試並驗證內容後,您可以傳送行銷活動發佈您的歷程給您的對象。

Adobe Experience Manager可讓您識別使用內容片段的Journey Optimizer行銷活動或歷程。 進一步瞭解Adobe Experience Manager檔案

疑難排解 troubleshooting

如果您在Journey Optimizer中使用Adobe Experience Manager內容片段時遇到問題,請參閱下列常見問題和解決方案:

問題
原因
解決方法
找不到標籤​或選擇器中看不到​內容片段
Adobe Experience Manager標籤語法不符合必要的格式ajo-enabled:{OrgId}/{SandboxName}
驗證標籤ID是否使用正確的​ 組織識別碼 ​和​沙箱名稱。 請確定沒有空格或不正確的分隔符號。 更正標籤後重新發佈內容片段。
內容片段未出現在清單​中
內容片段處於草稿狀態或未核准
Journey Optimizer選擇器中只會顯示已核准和已發佈的內容片段。 在Adobe Experience Manager中發佈內容片段並確保其狀態為已核准。
變數未定義錯誤
Personalization預留位置未在片段協助程式標籤中宣告
在片段Helper標籤中新增所有必要引數。 內容片段中使用的每個預留位置都必須透過其對應明確宣告。
校訂顯示未預期的內容
校訂使用最新發佈的Adobe Experience Manager版本
校樣一律反映Adobe Experience Manager中內容片段的最新出版物。 如果您最近在Adobe Experience Manager中進行了變更,請重新發佈片段並重新整理您的校訂。
拒絕存取(CPES)錯誤
使用者角色無權存取某些屬性
請聯絡您的系統管理員,以確認您的角色具有個人化中所使用之設定檔或內容屬性的適當許可權。
片段顯示空白或遺漏內容
缺少必要的個人化引數或遞補值
請確定已提供所有必要引數,並考慮為選用屬性新增遞補值。

如果問題仍然存在,請聯絡您的Adobe代表,提供有關您的內容片段ID、行銷活動或歷程ID的詳細資訊,以及任何顯示的錯誤訊息。

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76