您可以匯出 體驗片段,在Adobe Experience Manager as a Cloud Service(AEM)中建立,到Adobe Target(Target)。 然後可在Target活動中作為選件,以大規模測試並個人化體驗。
有三個選項可用來匯出體驗片段至Adobe Target:
若要準備您的執行個體以將AEM體驗片段匯出至Adobe Target,您必須:
之後,您可以:
體驗片段可匯出至Adobe Target中的預設工作區,或匯出至Adobe Target的使用者定義工作區。
Adobe Target工作區不存在於Adobe Target本身。 這些範本會在Adobe IMS(Identity Management系統)中定義和管理,然後選取此選項,以便在使用Adobe Developer Console的各解決方案中使用。
Adobe Target工作區可用來允許組織(群組)的成員僅建立和管理此組織的選件和活動;而不授予其他使用者存取權。 例如,全球關注的特定國家組織。
需要執行各種動作:
你必須 將AEM與Adobe Target整合.
體驗片段會從AEM製作例項匯出,因此您需要 設定AEM Link Externalizer 在製作例項上,以確保體驗片段內的任何參考會外部化以用於網頁傳送。
對於預設未涵蓋的連結重寫, 體驗片段連結重寫器提供者 的URL區段。 借此,您可針對執行個體開發自訂規則。
匯出片段之前,您需要新增 雲端設定 for Adobe Target 至片段或資料夾。 這也可讓您:
您可以在 頁面屬性 所需資料夾和/或片段;將視需要繼承規範。
導覽至 體驗片段 控制台。
開啟 頁面屬性 ,以取得適當的資料夾或片段。
如果您將雲端設定新增至體驗片段上層資料夾,設定會由所有子項繼承。
如果您將雲端設定新增至體驗片段本身,則設定會由所有變數繼承。
選取 Cloud Services 標籤。
在 Cloud Service配置,選取 Adobe Target 從下拉式清單中。
體驗片段選件的JSON格式可自訂。 若要這麼做,請定義客戶體驗片段元件,然後註解如何在元件Sling模型中匯出其屬性。
請參閱核心元件: 核心元件 — 體驗片段
在 Adobe Target 選擇:
外部化程式域是可選的。
當您希望匯出的內容指向特定 發佈 網域。 如需更多詳細資訊,請參閱 設定AEM Link Externalizer.
另請注意,外部化程式網域僅與傳送至Target的體驗片段內容相關,而與檢視選件內容等中繼資料無關。
例如,對於資料夾:
儲存並關閉.
新增新舊組態是特殊案例,僅支援匯出體驗片段。
之後 添加雲配置 若要使用Launch by Adobe,若要最初將AEM與Adobe Target整合,您還需要使用舊版設定手動與Adobe Target整合。
若要讓AEM與Adobe Target互動,請建立Target雲端設定。 若要建立設定,請提供Adobe Target用戶端代碼和使用者憑證。
您只需建立Target雲端設定一次,因為您可以將設定與多個AEM促銷活動建立關聯。 如果您有數個Adobe Target用戶端代碼,請為每個用戶端代碼建立一個設定。
您可以設定雲端設定,以從Adobe Target同步區段。 如果啟用同步,當儲存雲端設定時,就會立即從背景的Target匯入區段。
請依照下列步驟,在AEM中建立Target雲端設定:
導覽至 舊版Cloud Services 透過 AEM標誌 > 工具 > Cloud Services > 舊版Cloud Services.
例如:(http://localhost:4502/libs/cq/core/content/tools/cloudservices.html)
此 Adobe Experience Cloud 概覽頁面隨即開啟。
在 Adobe Target ,按一下 立即配置.
在 建立配置 對話框:
您現在可以選取要編輯的新設定。
編輯對話方塊隨即開啟。
在 Adobe Target設定 對話框,請為這些屬性提供值。
驗證:這預設為IMS(不建議使用使用者憑證)
用戶端代碼:目標帳戶客戶端代碼
租用戶ID:租用戶ID
IMS設定:從下拉式清單中選取所需的設定
API類型:預設為REST(不支援XML)
A4T Analytics Cloud設定:選取用於目標活動目標和量度的Analytics雲端設定。 如果您在鎖定目標內容時使用Adobe Analytics作為報表來源,則需要此功能。
使用準確的定位: 依預設,此核取方塊會選取。 如果選取此選項,雲端服務設定會在載入內容之前等待內容載入。 請參閱以下備注。
從Adobe Target同步區段: 選取此選項可下載Target中定義的區段,以便在AEM中使用。 當API類型屬性為REST時,您必須選取此選項,因為不支援內嵌區段,且您一律需要使用Target中的區段。 (請注意,「區段」的AEM詞語等同於Target「對象」。)
客戶端庫: 這預設為AT.js(已棄用mbox.js)
目標庫檔案, AT.JS,是新的Adobe Target實作程式庫,專為典型Web實作和單頁應用程式而設計。
mbox.js已遭取代,將在稍後階段移除。
Adobe建議您使用AT.js(而非mbox.js)作為用戶端程式庫。
AT.js提供幾項優於mbox.js資料庫的改善:
您可以在 用戶端程式庫 下拉式功能表。
使用Tag Management系統來傳送用戶端程式庫 — 選取此選項,使用AdobeLaunch或其他標籤管理系統(或已廢止的DTM)中的用戶端程式庫。
自訂AT.js:瀏覽以上傳自訂AT.js。 保留空白以使用預設程式庫。
依預設,當您選擇加入Adobe Target設定精靈時,會啟用「精確鎖定目標」。
準確鎖定目標表示雲端服務設定會在載入內容前等待內容載入。 因此,就效能而言,精確鎖定目標可能會在載入內容前造成毫秒的延遲。
一律會在製作例項上啟用正確鎖定目標。 不過,在發佈執行個體上,您可以在雲端服務設定中清除「精確鎖定目標」旁的勾號,選擇全域關閉精確鎖定目標(http://localhost:4502/etc/cloudservices.html)。 無論您在雲端服務設定中進行什麼設定,您仍可開啟或關閉個別元件的精確鎖定目標。
若您有 已 已建立目標元件,而您變更此設定時,您所做的變更不會影響這些元件。 您必須直接對這些元件進行任何變更。
按一下 連線至Adobe Target 初始化與Target的連線。 如果連線成功,則會顯示訊息 連接成功 的下界。 按一下 確定 在消息上,然後 確定 對話框。
設定Target雲端設定後,新增Target架構。 此架構可識別從可用 ContextHub 元件。 Target使用參數來判斷要套用至目前內容的區段。
您可以為單一Target設定建立多個架構。 當您需要針對網站的不同區段傳送不同的一組參數至Target時,多個架構就十分實用。 為您需要傳送的每組參數建立架構。 將網站的每個區段與適當的架構建立關聯。 請注意,網頁一次只能使用一個架構。
在您的Target設定頁面上,按一下 + (加號)。
在「建立框架」對話框中,指定 標題,請選取 Adobe Target架構,然後按一下 建立.
框架頁面隨即開啟。 Sidekick提供代表 ContextHub 你可以映射的。
拖曳代表您要用於對應至放置目標的資料的用戶端內容元件。 或者,拖曳 ContextHub存放區 構成部分。
映射時,參數會透過簡單字串傳遞至mbox。 無法從ContextHub映射陣列。
例如,若要使用 設定檔資料 關於網站訪客以控制Target促銷活動,請拖曳 設定檔資料 元件。 此時會顯示可用於對應至Target參數的設定檔資料變數。
選取要讓Adobe Target系統可見的變數,方法是選取 共用 核取方塊。
同步參數只是一種方式 — 從AEM到Adobe Target。
已建立您的架構。 若要將架構複製到發佈執行個體,請使用 啟動框架 選項。
若為媒體資產(例如影像),則只會將參考匯出至Target。 資產本身會保存在AEM Assets中,並從AEM發佈例項傳送。
因此,匯出至Target之前,必須先發佈體驗片段及所有相關資產。
若要將體驗片段從AEM匯出至Target(指定雲端設定後):
導覽至體驗片段主控台。
選取您要匯出至目標的體驗片段。
必須是體驗片段Web變數。
點選/按一下 匯出至Adobe Target.
如果體驗片段已匯出,請選取 Adobe Target中的更新.
點選/按一下 不發佈即可匯出 或 發佈 視需要。
選取 發佈 會立即發佈體驗片段並傳送至Target。
點選/按一下 確定 在確認對話方塊中。
您的體驗片段現在應位於Target中。
各種詳細資訊 的 清單檢視 控制台和 屬性.
在Adobe Target中檢視體驗片段時, 上次修改 顯示的日期是片段上次在AEM中修改的日期,而非片段上次匯出至Adobe Target的日期。
或者,您也可以使用 頁面資訊 功能表。
執行先前的工作後,體驗片段會顯示在Target的「選件」頁面上。 請看 特定Target檔案 了解你能在那裡實現什麼。
在Adobe Target中檢視體驗片段時, 上次修改 顯示的日期是片段上次在AEM中修改的日期,而非片段上次匯出至Adobe Target的日期。
刪除已匯出至Target的體驗片段,如果該片段已用於Target中的選件,則可能會造成問題。 刪除片段會導致選件無法使用,因為AEM正在傳送片段內容。
要避免這種情況:
如果活動中目前未使用體驗片段,AEM可讓使用者刪除片段,而不含警告訊息。
如果Target中的活動目前正在使用體驗片段,則會出現錯誤訊息,警告AEM使用者刪除片段對活動可能造成的後果。
AEM中的錯誤訊息並未禁止使用者(強制)刪除體驗片段。 如果刪除體驗片段:
具有AEM體驗片段的Target選件可能會顯示不適當的行為
當然,由於體驗片段已不存在,因此無法對體驗片段進行任何進一步修改。