將資料觸發器複製到發佈伺服器

使用ContextHub和AEM Targeting Engine根據作者/發佈設定中的資料觸發器自訂內容時,所有與ContextHub和個人化相關的設定在發佈時不會自動與頻道複製。

請依照本頁瞭解個別發佈這些設定所需的手冊步驟。

這基本上可歸結為手動發佈:

  1. ContextHub商店和UI模組組態
  2. 個人化受眾
  3. 個人化活動

將資料觸發器複製到發佈伺服器的步驟

請依照下列步驟,將資料觸發器複製至發佈伺服器。

步驟1:複製ContextHub配置

  1. 導覽至「工具 > 部署 > 分發 > 發佈代理」,然後按一下發佈代理以設定您的設定。

    影像1

    注意

    或者,您也可以使用http://localhost:4502/libs/granite/distribution/content/distribution-agent.html?agentName=publish直接導覽至畫面,以設定和測試連線。

  2. 按一下動作列的「測試連線」(Test Connection),驗證作者與發佈例項的通訊,如下圖所示。

    影像1

    注意

    如果測試失敗,您需要在作者和發佈實例之間修正複製代理配置。 有關詳細資訊,請參閱測試連接故障排除

  3. 從​Distribution Agent​螢幕樹中選擇​Add ,並選擇項目的配置路徑,例如/conf/screens/settings/cloudsettings/configuration

  4. 按一下​提交

複製觀眾

  1. 導覽至您的AEM例項> 個人化 > 觀眾,或使用http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/audiences.html直接導覽。

  2. 深入探討您的專案資料夾,例如/conf/screens/

    影像1

  3. 從使用者介面選取所有對象和區段。

  4. 從操作欄中按一下「管理出版物」(Manage Publication)。

  5. 按一下「Next」和「Publish」。

複製活動

  1. 導覽至您的AEM例項> 個人化 > 活動,或使用http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/activities.html直接導覽。

  2. 深入查看您的項目資料夾,即/content/campaigns/screens/…

  3. 從用戶介面中選擇所有活動。

  4. 從操作欄中按一下「管理出版物」(Manage Publication)。

  5. 按一下「Next」和「Publish」。

重要

複製ContextHub組態和觀眾是在專案設定期間完成,同時複製活動,而且每次在頻道內變更目標時都需要複製。

結果

如果複製成功,您應在發佈實例(或類似於您的項目)上查看以下結構:

/conf/screens/settings/cloudsettings/configuration/…
/conf/screens/settings/wcm/segments/…
/content/campaigns/screens/…

測試連接疑難排解

如果在複製ContextHub配置時測試連線失敗,請依照下列章節疑難排解問題:

  1. 導覽至「工具> 部署 > 散發 > 發佈代理」。

  2. 從動作列按一下「編輯」,並確保​匯入工具端點​欄位中的端點URL也指向Distribution Agent中的發佈伺服器URL。
    影像1

  3. 如果您未使用預設的管理員認證,則需要使用不同的使用者名稱和密碼來設定散發代理。

    請遵循下列步驟:

    1. 導覽至「工具> 操作 > Web控制台 http://localhost:4502/system/console/configMgr」以開啟​Adobe Experience Manager Web Console畫面

    2. 搜尋​Apache Sling Distribution Transport Credentials —— 使用者認證,以DistributionTransportSecretProvider

      影像1

    3. 建立設定,方法是填入​NameUser name​和​password,例如​slingTransportSecretProvider

      影像1

    4. 按一下​保存

    5. 使用Cmd +F搜尋​Apache Sling Distribution Agent - Forward Agents Factory​以開啟設定並搜尋​Transport Secret Provider

      影像1

    6. 使用(name=slingTransportSecretProvider)更新(name=default)

    7. 按一下​Save,然後從AEM例項的​Distribution Agent​畫面再次執行測試連線。

本頁內容