Questa documentazione descrive come integrare AEM con Adobe Campaign Standard, la soluzione basata su abbonamento. Se utilizzate Adobe Campaign 6.1, consultate Integrazione con Adobe Campaign 6.1 per tali istruzioni.
Adobe Campaign consente di gestire i contenuti e i moduli per la distribuzione tramite e-mail direttamente in Adobe Experience Manager.
Per utilizzare entrambe le soluzioni insieme allo stesso tempo, è innanzitutto necessario configurarle per collegarsi tra loro. Ciò richiede passaggi di configurazione sia in Adobe Campaign che in Adobe Experience Manager. Questi passaggi sono descritti in dettaglio in questo documento.
Lavorare con Adobe Campaign in AEM include la possibilità di inviare e-mail e moduli tramite Adobe Campaign ed è descritto in Utilizzo Adobe Campaign.
Inoltre, i seguenti argomenti possono interessare l'integrazione di AEM con Adobe Campaign:
Se state estendendo l'integrazione con Adobe Campaign, potete visualizzare le pagine seguenti:
La configurazione di Adobe Campaign implica quanto segue:
Per eseguire queste operazioni, è necessario avere il ruolo administration in Adobe Campaign.
Assicuratevi di disporre già dei seguenti elementi:
Le operazioni descritte nelle sezioni Configurazione Adobe Campaign e Configurazione di Adobe Experience Manager sono necessarie per il corretto funzionamento delle funzionalità di integrazione tra AEM e Adobe Campaign.
L'utente aemserver deve essere configurato in Adobe Campaign. aemserver è un utente tecnico che verrà utilizzato per collegare il server AEM a Adobe Campaign.
Andate a Amministrazione > Utenti e sicurezza > Utenti, quindi selezionate l'utente aemserver. Fate clic su di esso per aprire le impostazioni utente.
È necessario configurare un account esterno che consenta di collegare Adobe Campaign all'istanza AEM.
In AEM, accertatevi di impostare la password per l’utente remoto della campagna. È necessario impostare questa password per collegarsi Adobe Campaign con AEM. Accedete come amministratore e nella console di amministrazione utente, cercate l'utente remoto della campagna e fate clic su Imposta password.
Per configurare un account esterno AEM:
Vai a Amministrazione > Impostazioni applicazione > Account esterni.
Selezionare l'account esterno aemInstance oppure crearne uno nuovo facendo clic sul pulsante Crea.
Selezionare Adobe Experience Manager i nel campo Type e immettere i parametri di accesso utilizzati per l'istanza di authoring AEM: indirizzo del server, nome account e password.
Accertatevi di non aggiungere una barra / finale alla fine dell'URL, altrimenti la connessione non funzionerà.
Assicurarsi che la casella di controllo Enabled sia selezionata, quindi fare clic su Save per salvare le modifiche.
L'opzione AEMResourceTypeFilter viene utilizzata per filtrare i tipi di risorse AEM che possono essere utilizzate in Adobe Campaign. Questo consente Adobe Campaign di recuperare AEM contenuti progettati specificamente per essere utilizzati solo Adobe Campaign.
Questa opzione è preconfigurata; tuttavia, se modificate questa opzione, potrebbe causare un'integrazione non funzionante.
Per verificare che l'opzione AEMResourceTypeFilter sia configurata:
Per impostazione predefinita, la funzione AEM non è abilitata nei modelli di e-mail Adobe Campaign. Potete configurare un nuovo modello di consegna delle e-mail che verrà utilizzato per creare e-mail con AEM contenuto.
Per creare un modello di consegna AEM e-mail specifico:
Vai a Risorse > Modelli > Modelli di consegna.
Per attivare la selezione, fate clic sul segno di spunta nella barra delle azioni e selezionate il modello e-mail standard (e-mail) predefinito esistente, quindi duplicatelo facendo clic sull’icona Copia e facendo clic su Conferma.
Disattivate la modalità di selezione facendo clic sul modello x e aprite il modello appena creato Copy of Standard email (mail), quindi selezionate Edit properties dalla barra delle azioni del dashboard del modello.
È possibile modificare l'etichetta Label del modello.
Nella sezione delle proprietà Content, modificare l'origine Contenuto in Adobe Experience Manager. Selezionate quindi l'account esterno precedentemente creato e fate clic su Confirm.
Salvare le modifiche facendo clic su Conferma e facendo clic su Salva.
Le consegne e-mail create da questo modello avranno la funzione di contenuto AEM attivata.
Per configurare AEM, è necessario effettuare le seguenti operazioni:
Il contenuto creato dall’istanza di creazione AEM viene inviato per la prima volta all’istanza di pubblicazione. Questa istanza di pubblicazione trasferisce quindi il contenuto a Adobe Campaign. L'agente di replica deve pertanto essere configurato per eseguire la replica dall'istanza di creazione AEM all'istanza di pubblicazione AEM.
Se non si desidera utilizzare l'URL di replica ma utilizzare l'URL rivolto al pubblico, è possibile impostare l' URL pubblico nella seguente impostazione di configurazione in OSGi (Strumenti > Console Web > Configurazione OSGi > Integrazione AEM campagna - Configurazione):
URL pubblico: com.day.cq.mcm.campaign.impl.IntegrationConfigImpl#aem.mcm.campaign.publicUrl
Questo passaggio è inoltre necessario per replicare alcune configurazioni dell’istanza di creazione nell’istanza di pubblicazione.
Per configurare la replica tra AEM istanze:
Nell'istanza di creazione, selezionare AEM logo Strumenti icona > Distribuzione > Replica > Agenti sull'autore, quindi fare clic su Agente predefinito.
Evitate di usare localhost (ossia una copia locale di AEM) per configurare l’integrazione con Adobe Campaign, a meno che l’istanza di pubblicazione e di creazione non si trovi entrambe sullo stesso computer.
Fare clic su Modifica, quindi selezionare la scheda Trasporto.
Configurate l'URI sostituendo localhost con l'indirizzo IP o l'indirizzo dell'istanza di pubblicazione AEM.
Prima di poter utilizzare AEM e Adobe Campaign insieme, è necessario stabilire il collegamento tra entrambe le soluzioni in modo che possano comunicare.
Connettiti all’istanza di authoring AEM.
Selezionare Strumenti > Operazioni > Cloud > Cloud Services, quindi Configura ora nella sezione Adobe Campaign.
Per creare una nuova configurazione, immetti un Titolo e fai clic su Crea oppure scegli la configurazione esistente da collegare all'istanza di Adobe Campaign .
Modificate la configurazione in modo che corrisponda ai parametri dell’istanza di Adobe Campaign .
Selezionare Connetti a Adobe Campaign e fare clic su OK.
Dopo aver creato il messaggio e-mail e averlo pubblicato, è necessario ripubblicare la configurazione nell'istanza di pubblicazione.
Se la connessione non riesce, verificate quanto segue:
È necessario configurare l'esternalizzatore in AEM nell'istanza di creazione. L’esternalizzatore è un servizio OSGi che consente di trasformare un percorso di risorsa in un URL esterno e assoluto. Questo servizio fornisce una posizione centrale per configurare gli URL esterni e crearli.
Per istruzioni generali, vedere Configurare l'esternalizzatore. Per l'integrazione con Adobe Campaign , accertatevi di configurare il server di pubblicazione in https://<host>:<port>/system/console/configMgr/com.day.cq.commons.impl.ExternalizerImpl
non puntando a localhost:4503
ma a un server raggiungibile dalla console Adobe Campaign .
Se punta a localhost:4503
o a un altro server che Adobe Campaign non riesce a raggiungere, le immagini non verranno visualizzate nella console Adobe Campaign .