Integrando AEM con Adobe Campaign, puoi gestire e-mail, contenuti e moduli direttamente in AEM. Per consentire la comunicazione bidirezionale tra le soluzioni sono necessari alcuni passaggi di configurazione sia in Adobe Campaign Classic che in AEM
Questa integrazione consente di utilizzare AEM e Adobe Campaign Classic in modo indipendente. Gli addetti al marketing possono creare campagne e utilizzare il targeting in Adobe Campaign, mentre i creatori di contenuti possono lavorare contemporaneamente sulla progettazione del contenuto in AEM. Utilizzando l’integrazione, il contenuto e la progettazione della campagna creata in AEM possono essere mirati e consegnati da Adobe Campaign.
L’integrazione tra AEM e Campaign richiede una serie di passaggi in entrambe le soluzioni.
Il presente documento fornisce una guida dettagliata per superare ognuno di questi passaggi.
Il pacchetto di Integrazione di AEM in Adobe Campaign include diverse configurazioni standard necessarie per la connessione ad AEM.
In qualità di amministratore, accedi all’istanza di Adobe Campaign utilizzando la console client.
Seleziona Strumenti > Avanzate > Importa pacchetto….
Fai clic su Installa un pacchetto standard e quindi su Successivo.
Verifica il pacchetto di Integrazione di AEM.
Fai clic su Successivo e quindi su Avvia per avviare l’installazione.
Al completamento dell’installazione, fai clic su Chiudi.
Il pacchetto di integrazione adesso è installato.
Il pacchetto di integrazione crea automaticamente l’operatore aemserver
che AEM utilizza per connettersi ad Adobe Campaign. È necessario definire un’area di sicurezza per questo operatore e impostarne la password.
Accedi ad Adobe Campaign come amministratore utilizzando la console client.
Seleziona Strumenti -> Esplora dalla barra del menu.
In Esplora, passa al nodo Amministrazione > Gestione degli accessi > Operatori.
Seleziona l’operatore aemserver
.
Nella scheda Modifica dell’operatore, seleziona la sotto-scheda Diritti di accesso e quindi fai clic sul link Modifica i parametri di accesso….
Seleziona l’area di sicurezza appropriata e definisci la maschera IP attendibile in base alle esigenze.
Fai clic su Salva.
Esci dal client di Adobe Campaign.
Nel file system del server di Adobe Campaign, accedi al percorso di installazione di Campaign e modifica il serverConf.xml
file come amministratore. Generalmente questo file si trova in:
C:\Program Files\Adobe\Adobe Campaign Classic v7\conf
in Windows./usr/local/neolane/nl6/conf/eng
in Linux.Cerca securityZone
e assicurati che i seguenti parametri siano impostati per l’area di sicurezza dell’operatore AEM.
allowHTTP="true"
sessionTokenOnly="true"
allowUserPassword="true"
.Salva il file.
Assicurati che l’area di sicurezza non venga sovrascritta dalle rispettive impostazioni nel config-<server name>.xml
file.
allowUserPassword
in true
.Se desideri modificare la porta del server Adobe Campaign Classic, sostituisci 8080
con la porta desiderata.
Per impostazione predefinita, per l’operatore non è configurata alcuna area di sicurezza. Affinché AEM possa connettersi ad Adobe Campaign, devi selezionare un’area come descritto nei passaggi precedenti.
Per evitare problemi di sicurezza, Adobe consiglia vivamente di creare un’area di sicurezza dedicata ad AEM. Per ulteriori informazioni su questo argomento, consulta Documentazione di Adobe Campaign Classic.
Nel client Campaign, torna all’operatore aemserver
e seleziona la scheda Generale.
Fai clic sul link Reimpostare la password….
Specifica una password e conservala in luogo sicuro per utilizzarla in futuro.
Fai clic su OK per salvare la password per l’operatore aemserver
.
Per comunicare con Campaign, AEM utilizza l’operatore che hai già configurato in Campaign.
Accedi alla tua istanza di authoring di AEM come amministratore.
Dalla barra laterale di navigazione globale, seleziona Strumenti > Cloud Services > Cloud Services legacy > Adobe Campaign, quindi fai clic su Configura ora.
Nella finestra di dialogo, crea una configurazione del servizio Campaign inserendo un Titolo e facendo clic su Crea.
Viene visualizzata una nuova finestra di dialogo per modificare la configurazione. Fornisci le informazioni necessarie.
aemserver
.Seleziona Connetti ad Adobe Campaign per verificare la connessione, quindi fai clic su OK.
AEM adesso può comunicare con Adobe Campaign.
Assicurati che il server di Adobe Campaign sia raggiungibile tramite Internet. AEM non è possibile accedere alle reti private.
Il contenuto della campagna viene creato dagli autori di contenuti nell’istanza di authoring AEM. Questa istanza è in genere disponibile solo internamente nell’organizzazione. Affinché contenuti quali immagini e risorse siano accessibili ai destinatari della campagna, è necessario pubblicarli.
L’agente di replica è responsabile della pubblicazione dei contenuti dall’istanza di authoring AEM all’istanza di pubblicazione e deve essere configurato affinché l’integrazione funzioni correttamente. Questo passaggio è necessario anche per replicare alcune configurazioni di istanze di authoring nell’istanza di pubblicazione.
Per configurare la replica dall’istanza di authoring AEM all’istanza di pubblicazione:
Accedi alla tua istanza di authoring di AEM come amministratore.
Dalla barra laterale di navigazione globale, seleziona Strumenti > Distribuzione > Replica > Agenti sull'autore, quindi tocca o fai clic su Agente predefinito (pubblicazione).
Tocca o fai clic su Modifica quindi seleziona la Trasporti scheda .
Configura le URI sostituendo il campo predefinito localhost
con l’indirizzo IP dell’istanza di pubblicazione AEM.
Tocca o fai clic su OK per salvare le modifiche alle impostazioni dell'agente.
Hai configurato la replica nell’istanza di pubblicazione AEM in modo che i destinatari della campagna possano accedere al contenuto.
Se non desideri utilizzare l'URL di replica ma invece utilizzi l'URL rivolto al pubblico, puoi impostare l'URL pubblico nella seguente impostazione di configurazione tramite OSGi
Dalla barra laterale di navigazione globale, seleziona Strumenti > Operazioni > Console web > Configurazione OSGi e cerca Integrazione di AEM Campaign - Configurazione. Modifica la configurazione e modifica il campo URL pubblico (com.day.cq.mcm.campaign.impl.IntegrationConfigImpl#aem.mcm.campaign.publicUrl
).
Externalizer è un servizio OSGi di AEM che trasforma un percorso di risorsa in un URL esterno e assoluto, necessario perché AEM possa distribuire i contenuti utilizzabili da Campaign. Devi configurarlo per il funzionamento dell’integrazione Campaign.
Accedi all’istanza di authoring di AEM come amministratore.
Dalla barra laterale di navigazione globale, seleziona Strumenti > Operazioni > Console web > Configurazione OSGi e cerca Day CQ link Externalizer.
Per impostazione predefinita, l’ultima voce nel campo Domini è destinato all’istanza di pubblicazione. Modificare l’URL dal valore predefinito http://localhost:4503
nella tua istanza di pubblicazione accessibile al pubblico.
Tocca o fai clic su Salva.
Hai configurato l’Externalizer e Adobe Campaign può ora accedere al tuo contenuto.
L’stanza di pubblicazione deve essere raggiungibile dal server di Adobe Campaign. Se indica localhost:4503
Per un altro server che Adobe Campaign non è in grado di raggiungere, le immagini da AEM non verranno visualizzate nella console Adobe Campaign.
Per consentire a Campaign di comunicare con AEM, devi impostare una password per l’utente campaign-remote
in AEM.
campaign-remote
.campaign-remote
e fai clic su Proprietà per modificarlo.campaign-remote
.Durante l’installazione del pacchetto di Integrazione di AEM in Campaign, viene creato un account esterno per AEM. Configurando questo account esterno, Adobe Campaign può connettersi a AEM, abilitando la comunicazione bidirezionale tra le soluzioni.
Accedi ad Adobe Campaign come amministratore utilizzando la console client.
Seleziona Strumenti -> Esplora dalla barra del menu.
In Esplora, passa al nodo Amministrazione > Piattaforma > Account esterni.
Individua l’account di AEM esterno. Per impostazione predefinita, tale account ha i seguenti valori:
AEM
AEM Instance
aemInstance
Nella scheda Generale di questo account, inserisci le informazioni utente definite nel passaggio Imposta password utente remoto di Campaign.
campaign-remote
che hai impostato in AEM nel passaggio Imposta password utente remoto di Campaign.campaign-remote
dell’utente che hai impostato in AEM nel passaggio Imposta password utente remoto di Campaign.Seleziona la casella di controllo Abilitato.
Fai clic su Salva.
Adobe Campaign adesso può comunicare con AEM.
Con Adobe Campaign Classic e AEM configurati, l’integrazione è ora completa.
Per scoprire come creare una newsletter in Adobe Experience Manager, prosegui con il presente documento.