Show Menu
ARGOMENTI×

Integrazione con Adobe Campaign Standard

Questa documentazione descrive come integrare AEM con Adobe Campaign Standard, la soluzione basata su abbonamento. Se utilizzi Adobe Campaign 6.1, consulta Integrazione con Adobe Campaign 6.1 per tali istruzioni.
Adobe Campaign consente di gestire i contenuti e i moduli per la distribuzione delle e-mail direttamente in Adobe Experience Manager.
Per utilizzare entrambe le soluzioni insieme allo stesso tempo, è innanzitutto necessario configurarle per collegarsi tra loro. Ciò comporta passaggi di configurazione sia in Adobe Campaign che in Adobe Experience Manager. Questi passaggi sono descritti in dettaglio in questo documento.
L'utilizzo di Adobe Campaign in AEM include la possibilità di inviare e-mail e moduli tramite Adobe Campaign ed è descritto in Utilizzo di Adobe Campaign .
Inoltre, i seguenti argomenti possono essere di interesse per l'integrazione di AEM con Adobe Campaign :
Se stai estendendo la tua integrazione con Adobe Campaign, potresti voler vedere le pagine seguenti:

Configurazione di Adobe Campaign

La configurazione di Adobe Campaign prevede quanto segue:
  1. Configurazione dell’utente server .
  2. Creazione di un account esterno dedicato.
  3. Verifica dell’opzione AEMResourceTypeFilter.
  4. Creazione di un modello di consegna dedicato.
Per eseguire queste operazioni, devi avere il ruolo di amministrazione in Adobe Campaign.

Prerequisiti

Assicuratevi di disporre già dei seguenti elementi:
Le operazioni descritte nelle sezioni Configurazione di Adobe Campaign e Configurazione di Adobe Experience Manager sono necessarie per il corretto funzionamento delle funzionalità di integrazione tra AEM e Adobe Campaign.

Configurazione dell’utente di aemserver

L'utente di aemserver deve essere configurato in Adobe Campaign. L' aemserver è un utente tecnico che verrà utilizzato per collegare il server AEM ad Adobe Campaign.
Andate a Amministrazione > Utenti e sicurezza > Utenti , quindi selezionate l'utente server . Fate clic su di esso per aprire le impostazioni utente.
  • È necessario impostare una password per questo utente. Questa operazione non può essere eseguita tramite l'interfaccia utente. Questa configurazione deve essere eseguita in REST da un amministratore tecnico.
  • Potete assegnare ruoli specifici a questo utente, ad esempio consegnaPrepara , che consente all'utente di creare e modificare le consegne.

Configurazione di un account esterno di Adobe Experience Manager

Devi configurare un account esterno che ti consenta di collegare Adobe Campaign alla tua istanza di AEM.
In AEM, accertatevi di impostare la password per l’utente remoto della campagna. Devi impostare questa password per collegare Adobe Campaign ad 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 AEM esterno:
  1. Andate a Amministrazione > Impostazioni ​applicazione > Account ​esterni.
  2. Selezionate l’account esterno aemInstance predefinito oppure createne uno nuovo facendo clic sul pulsante Crea .
  3. Selezionate Adobe Experience Manager nel campo Tipo e immettete i parametri di accesso utilizzati per l’istanza di authoring di AEM: indirizzo del server, nome account e password.
    Accertatevi di non aggiungere una barra finale / alla fine dell’URL, altrimenti la connessione non funzionerà.
  4. Accertatevi che la casella di controllo Abilitato sia selezionata, quindi fate clic su Salva per salvare le modifiche.

Verifica dell’opzione AEMResourceTypeFilter

L'opzione AEMResourceTypeFilter viene utilizzata per filtrare i tipi di risorse AEM utilizzabili in Adobe Campaign. Questo consente ad Adobe Campaign di recuperare contenuti AEM creati specificamente per essere utilizzati solo in Adobe Campaign.
Questa opzione è preconfigurata; tuttavia, se modificate questa opzione, potrebbe causare un'integrazione non funzionante.
Per verificare che l'opzione AEMResourceTypeFilter sia configurata:
  1. Andate a Amministrazione > Impostazioni ​applicazione > Opzioni .
  2. Nell'elenco, puoi verificare che sia elencata l'opzione AEMResourceTypeFilter e che i percorsi siano corretti.

Creazione di un modello di consegna e-mail specifico per AEM

Per impostazione predefinita, la funzione AEM non è abilitata nei modelli e-mail di Adobe Campaign. Potete configurare un nuovo modello di consegna delle e-mail che verrà utilizzato per creare e-mail con contenuti AEM.
Per creare un modello di consegna e-mail specifico per AEM:
  1. Andate a Risorse > Modelli > Modelli di consegna.
  2. Per attivare la selezione , fate clic sul segno di spunta nella barra delle azioni e selezionate il modello predefinito e-mail Standard (e-mail) esistente, quindi duplicatelo facendo clic sull'icona Copia e facendo clic su Conferma .
  3. Disattivate la modalità di selezione facendo clic sulla x e aprendo il modello e-mail (e-mail) ​Copia standard appena creato, quindi selezionate Modifica proprietà dalla barra delle azioni del dashboard del modello.
    Potete modificare l' etichetta del modello.
  4. Nella sezione Proprietà Contenuto , modifica l’origine ​Contenuto in Adobe Experience Manager . Selezionate quindi l’account esterno creato in precedenza e fate clic su Conferma .
    Per salvare le modifiche, fai clic su Conferma e fai clic su Salva.
    Per le consegne e-mail create da questo modello verrà attivata la funzione di contenuto di AEM.

Configuring Adobe Experience Manager

Per configurare AEM, dovete effettuare le seguenti operazioni:
  • Configurare la replica tra le istanze.
  • Collega AEM ad Adobe Campaign.
  • Configurare l'esternalizzatore.

Configurazione della replica tra le istanze AEM

Il contenuto creato dall’istanza di creazione di AEM viene inviato per la prima volta all’istanza di pubblicazione. Questa istanza di pubblicazione trasferisce quindi il contenuto in Adobe Campaign. L’agente di replica deve pertanto essere configurato per essere replicato dall’istanza di authoring di AEM all’istanza di pubblicazione di AEM.
Se non desiderate utilizzare l’URL di replica ma utilizzate invece l’URL rivolto al pubblico, potete impostare l’URL ​pubblico nella seguente impostazione di configurazione in OSGi ( Strumenti > Console ​Web > Configurazione OSGi > Integrazione campagna AEM - 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 le istanze di AEM:
  1. Dall’istanza di creazione, selezionate il logo ​AEM > Strumenti > Distribuzione > Replica > Agenti in fase di creazione , quindi fate clic suAgente predefinito.
    Evitate di utilizzare 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 entrambi sullo stesso computer.
  2. Fate clic su Modifica , quindi selezionate la scheda Trasporto .
  3. Configurate l’URI sostituendo localhost con l’indirizzo IP o l’indirizzo dell’istanza di pubblicazione AEM.

Connessione di AEM ad Adobe Campaign

Prima di poter utilizzare AEM e Adobe Campaign insieme, è necessario stabilire il collegamento tra entrambe le soluzioni in modo che possano comunicare.
  1. Connettiti all’istanza di authoring di AEM.
  2. Seleziona Strumenti > Operazioni > Cloud > Servizi ​Cloud, quindi Configura ora nella sezione Adobe Campaign.
  3. Crea una nuova configurazione immettendo un Titolo e facendo clic su Crea , oppure scegli la configurazione esistente da collegare all'istanza di Adobe Campaign.
  4. Modifica la configurazione in modo che corrisponda ai parametri dell'istanza di Adobe Campaign.
    • Nome utente : aemserver , l'operatore del pacchetto di integrazione AEM di Adobe Campaign utilizzato per stabilire il collegamento tra le due soluzioni.
    • Password : Password dell'operatore server di Adobe Campaign. Potrebbe essere necessario specificare nuovamente la password per questo operatore direttamente in Adobe Campaign.
    • Punto finale API: URL dell'istanza di Adobe Campaign.
  5. Selezionate Connetti ad Adobe Campaign e fate 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:
  • È possibile che si verifichi un problema relativo al certificato quando si utilizza una connessione protetta a un'istanza di Adobe Campaign (https). Dovrai aggiungere il certificato di istanza di Adobe Campaign al file **cacerts * del JDK.
  • Inoltre, consulta Risoluzione dei problemi relativi all’integrazione di AEM/Adobe Campaign.

Configurazione dell'esternalizzatore

È 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.
Consultate Configurare l'esternalizzatore per istruzioni generali. Per l'integrazione con Adobe Campaign, accertatevi di configurare il server di pubblicazione https://<host>:<port>/system/console/configMgr/com.day.cq.commons.impl.ExternalizerImpl non puntando a localhost:4503 ma a un server raggiungibile dalla console di Adobe Campaign.
Se indica localhost:4503 o un altro server a cui Adobe Campaign non è in grado di accedere, le immagini non verranno visualizzate nella console di Adobe Campaign.