Frammenti di contenuto di Adobe Experience Manager aem-fragments
Integrando Adobe Experience Manager as a Cloud Service con Adobe Journey Optimizer, ora puoi incorporare facilmente i frammenti di contenuto AEM nei contenuti Journey Optimizer. Questa connessione diretta facilita il processo di accesso e utilizzo dei contenuti AEM, consentendo la creazione di campagne e percorsi personalizzati e dinamici.
Per ulteriori informazioni sui frammenti di contenuto di AEM, consulta Utilizzo dei frammenti di contenuto nella documentazione di Experience Manager.
Prima di iniziare start
Limitazioni limitations
Quando si lavora con frammenti di contenuto Adobe Experience Manager in Journey Optimizer, tieni presente le seguenti limitazioni:
-
Tipi di frammenti di contenuto: sono supportati solo frammenti di contenuto semplici. Le varianti e i frammenti nidificati non sono attualmente supportati.
-
Contenuto multilingue: è supportato solo il flusso manuale.
-
Personalization: sono supportati solo gli attributi di profilo, gli attributi contestuali, le stringhe statiche e le variabili predichiarate. Gli attributi derivati o calcolati non sono supportati.
-
Aggiornamenti e controllo delle versioni: gli aggiornamenti dei frammenti di contenuto richiedono la ripubblicazione manuale da Adobe Experience Manager. Non esiste riconciliazione automatica delle versioni tra Adobe Experience Manager e Journey Optimizer.
-
Memorizzazione in cache: Journey Optimizer recupera i frammenti di contenuto in tempo reale da Adobe Experience Manager Publish. Non esiste alcun caching pre-rendering.
-
Strumenti di correzione: la bozza per campagne e percorsi pubblicati riflette i dati della pubblicazione più recente dei frammenti di contenuto di Experience Manager. Nessun blocco di versione cronologico.
-
Accesso utente: si consiglia di limitare il numero di utenti con accesso alla pubblicazione di frammenti di contenuto per ridurre il rischio di errori accidentali.
Flusso di sincronizzazione dei contenuti content-sync-flow
L’integrazione tra Adobe Experience Manager e Journey Optimizer segue questo flusso di dati:
-
Crea e crea: il contenuto viene creato e configurato in Adobe Experience Manager come frammenti di contenuto.
-
Assegnazione tag: i frammenti di contenuto devono essere contrassegnati con il tag specifico di Journey Optimizer (
ajo-enabled:{OrgId}/{SandboxName}). -
Pubblicazione: i frammenti di contenuto vengono pubblicati in Adobe Experience Manager, rendendoli disponibili in Journey Optimizer.
-
Accesso: Journey Optimizer recupera e visualizza in tempo reale i frammenti di contenuto disponibili dall'istanza Adobe Experience Manager Publish.
-
Integrazione: i frammenti di contenuto sono selezionati e integrati in campagne o percorsi.
Creare e assegnare un tag in Experience Manager
Prima di utilizzare il frammento di contenuto in Journey Optimizer, è necessario creare un tag specifico per Journey Optimizer:
-
Accedi al tuo ambiente Experience Manager.
-
Dal menu Strumenti, seleziona Assegnazione tag.
-
Fare clic su Crea tag.
-
Verificare che l'ID sia conforme alla sintassi seguente:
ajo-enabled:{AJO-OrgId}/{AJO-SandboxName}. -
Fai clic su Crea.
-
Definisci il modello per frammenti di contenuto come descritto nella documentazione di Experience Manager e assegna il nuovo tag Journey Optimizer creato.
Questa connessione in tempo reale garantisce che il contenuto sia sempre aggiornato, ma significa anche che eventuali modifiche ai frammenti pubblicati influiranno immediatamente sulle campagne e sui percorsi attivi.
Ora puoi iniziare a creare e configurare il frammento di contenuto per un utilizzo successivo in Journey Optimizer. Ulteriori informazioni sono disponibili nella documentazione di Experience Manager.
Aggiungere frammenti di contenuto Experience Manager aem-add
Dopo aver creato e personalizzato i frammenti di contenuto di AEM, puoi importarli nella campagna o nel percorso di ottimizzazione del Percorso.
-
Per accedere al frammento di contenuto AEM, fai clic sull'
in un campo di testo qualsiasi oppure apri il codice sorgente tramite un componente di contenuto HTML.
-
Dal menu Frammento di contenuto di AEM nel riquadro a sinistra, fare clic su Apri selettore CF di AEM.
-
Seleziona un frammento di contenuto dall'elenco disponibile per l'importazione nel contenuto di Journey Optimizer.
-
Fai clic su Mostra filtri per ottimizzare l'elenco dei frammenti di contenuto.
Per impostazione predefinita, il filtro Frammento di contenuto è predefinito per visualizzare solo il contenuto approvato.
-
Dopo aver selezionato il frammento di contenuto, fai clic su Seleziona per aprirlo.
-
Fai clic su Visualizza frammento per visualizzare le informazioni sul frammento. L'apertura del menu Informazioni frammento comporta l'attivazione della modalità di sola lettura per l'editor.
Seleziona Anteprima dal menu di destra per visualizzare il frammento in Adobe Experience Manager.
-
Fai clic sull'
per accedere al menu avanzato del frammento:- Scambia frammento
- Esplora riferimenti
- Apri in AEM
-
Scegli i campi desiderati dal frammento da aggiungere al contenuto.
-
Per abilitare la personalizzazione in tempo reale, tutti i segnaposto utilizzati all'interno di un frammento di contenuto devono essere dichiarati esplicitamente dall'utente come parametri nel tag helper del frammento. Puoi mappare questi segnaposto ad attributi di profilo, attributi contestuali, stringhe statiche o variabili predefinite utilizzando i metodi seguenti:
-
Mappatura attributi contestuali o di profilo: assegnare il segnaposto a un attributo contestuale o di profilo, ad esempio nome = profile.person.name.firstName.
-
Mappatura stringa statica: assegna un valore stringa fisso inserendolo tra virgolette doppie, ad esempio nome = "John".
-
Mappatura variabile: fare riferimento a una variabile dichiarata in precedenza all'interno dello stesso HTML, ad esempio name = 'variableName'.
In questo caso, assicurati che variableName sia dichiarato prima di aggiungere l'ID frammento, utilizzando la seguente sintassi:code language-html {% let variableName = attribute name %}
Nell'esempio seguente, il segnaposto name è mappato all'attributo profile.person.name.firstName all'interno del frammento.
{modal="regular"}
-
-
Fai clic su Salva. Ora puoi testare e controllare il contenuto del messaggio come descritto in questa sezione.
Dopo aver eseguito i test e convalidato il contenuto, puoi inviare la tua campagna o pubblicare il percorso al tuo pubblico.
Adobe Experience Manager consente di identificare le campagne o i percorsi Journey Optimizer in cui viene utilizzato un frammento di contenuto. Ulteriori informazioni sono disponibili nella documentazione di Adobe Experience Manager.
Risoluzione dei problemi troubleshooting
In caso di problemi durante l’utilizzo di Frammenti di contenuto Adobe Experience Manager in Journey Optimizer, consulta i problemi e le risoluzioni comuni seguenti:
ajo-enabled:{OrgId}/{SandboxName}Se il problema persiste, contatta il rappresentante Adobe con i dettagli relativi all’ID del frammento di contenuto, alla campagna o all’ID percorso ed eventuali messaggi di errore visualizzati.