本檔案說明如何將AEM與訂閱式解決方案Adobe Campaign Standard整合。 如果您使用Adobe Campaign 6.1,請參閱與Adobe Campaign 6.1整合以取得這些指示。
Adobe Campaign可讓您直接在Adobe Experience Manager中管理電子郵件傳遞內容和表單。
若要同時使用這兩個解決方案,您必須先將它們設定為彼此連線。 這需要Adobe Campaign和Adobe Experience Manager中的設定步驟。 本檔案詳細說明這些步驟。
在AEM中使用Adobe Campaign包括透過Adobe Campaign傳送電子郵件和表單的功能,相關說明請參閱使用Adobe Campaign。
此外,將AEM與Adobe Campaign整合時,可能會感興趣下列主題:
如果您要擴充與Adobe Campaign的整合,可能想查看下列頁面:
設定Adobe Campaign涉及下列事項:
若要執行這些操作,您必須在Adobe Campaign中擁有administration角色。
請事先確定您有下列元素:
若要讓AEM和Adobe Campaign之間的整合功能正常運作,必須執行設定Adobe Campaign和設定Adobe Experience Manager區段中詳述的操作。
aemserver使用者必須在Adobe Campaign中設定。 aemserver是技術使用者,將用來將AEM伺服器連線至Adobe Campaign。
前往Administration > Users & Security > Users,然後選取aemserver使用者。 按一下它以開啟使用者設定。
您必須設定外部帳戶,讓您將Adobe Campaign連線至AEM執行個體。
在AEM中,請務必為campaign-remote使用者設定密碼。 您必須設定此密碼,才能將Adobe Campaign與AEM連線。 以管理員身分登入,並在使用者管理主控台中,搜尋campaign-remote使用者,然後按一下設定密碼。
若要設定AEM外部帳戶:
前往「管理 > 應用程式設定 > 外部帳戶」。
選取預設的aemInstance外部帳戶,或按一下Create按鈕建立新帳戶。
在Type欄位中選擇Adobe Experience Manager,並輸入用於AEM編寫實例的訪問參數:伺服器地址、帳戶名和密碼。
請確定您未在URL結尾新增結尾**/**斜線,否則連線將無法運作。
確認已選取已啟用核取方塊,然後按一下儲存以儲存您的修改。
AEMResourceTypeFilter選項用於篩選可在Adobe Campaign中使用的AEM資源類型。 這可讓Adobe Campaign擷取專門設計為僅用於Adobe Campaign的AEM內容。
此選項已預先設定;不過,如果您變更此選項,可能會導致整合無法正常運作。
要驗證AEMResourceTypeFilter選項,請配置:
依預設,AEM功能不會在Adobe Campaign的電子郵件範本中啟用。 您可以設定新的電子郵件傳送範本,用於建立包含AEM內容的電子郵件。
若要建立AEM專用的電子郵件傳送範本:
前往「資源 > 範本 > 傳送範本」。
按一 下動作列中的核取標籤並選取現有的標準電子郵件(郵件) 預設範本,然後按一下「複製」圖示並按一下「確 認」來複製 範本,以啟用 選取。
按一下x並開啟新建立的標準電子郵件(郵件)範本,然後從範本控制面板的動作列選取編輯屬性,以停用選取模式。
您可以修改範本的Label。
在屬性Content區段中,將Content source變更為Adobe Experience Manager。 然後選取先前建立的外部帳戶,然後按一下Confirm。
按一下Confirm並按一下Save.以保存您的修改
從此範本建立的電子郵件傳送將啟用AEM內容功能。
若要設定AEM,您必須執行下列動作:
從AEM製作例項建立的內容會先傳送至發佈例項。 然後,此發佈執行個體會將內容傳輸至Adobe Campaign。 因此,必須將復寫代理設定為從AEM製作執行個體複製到AEM發佈執行個體。
如果您不想使用復寫URL,而是使用公開的URL,您可以在OSGi(Tools > Web Console > OSGi設定> AEM Campaign整合 — 設定)的下列組態設定中,設定公用URL:
公用URL: com.day.cq.mcm.campaign.impl.IntegrationConfigImpl#aem.mcm.campaign.publicUrl
若要將某些製作執行個體設定複製到發佈執行個體,也必須執行此步驟。
要配置AEM實例之間的複製:
從創作實例中,選擇AEM logo> Tools > Deployment > Replication > Agent on author,然後按一下Default Agent。
設定與Adobe Campaign的整合時,除非發佈和製作例項都位於同一部電腦上,否則請避免使用localhost(這是AEM的本機副本)。
按一下「編輯」,然後選擇「傳輸」頁簽。
使用IP地址或AEM發佈實例的地址替換localhost以配置URI。
您必須先建立兩個解決方案之間的連結,才能同時使用AEM和Adobe Campaign。
連線至您的AEM製作執行個體。
選擇工具 > 操作 > 雲 > Cloud Services,然後在Adobe Campaign區中選擇立即配置。
輸入Title並按一下Create,或選擇您要連結至Adobe Campaign例項的現有設定,以建立新設定。
編輯設定,使其與Adobe Campaign執行個體的參數相符。
選擇連接到Adobe Campaign,然後按一下確定。
如果連線失敗,請務必檢查下列項目:
您需要在製作例項的AEM中設定外部化程式。 Externalizer是OSGi服務,可讓您將資源路徑轉換為外部和絕對URL。 此服務提供設定這些外部URL和建置這些URL的集中位置。
有關一般說明,請參閱配置外部化程式。 針對Adobe Campaign整合,請務必在https://<host>:<port>/system/console/configMgr/com.day.cq.commons.impl.ExternalizerImpl
設定發佈伺服器,其不指向localhost:4503
,而是指向可透過Adobe Campaign主控台存取的伺服器。
如果指向localhost:4503
或Adobe Campaign無法觸及的其他伺服器,您的影像將不會顯示在Adobe Campaign主控台上。