Puoi esportare i Frammenti di esperienza creati in Adobe Experience Manager as a Cloud Service (AEM) in Adobe Target (Target). Puoi quindi utilizzarli come offerte nelle attività di Target, per testare e personalizzare le esperienze su larga scala.
Sono disponibili tre opzioni per esportare un Frammento di esperienza in Adobe Target:
Per preparare la tua istanza per l’esportazione di Frammenti di esperienza AEM in Adobe Target, devi:
Dopo di che puoi:
I Frammenti di esperienza possono essere esportati nell’area di lavoro predefinita o in aree di lavoro definite dall’utente in Adobe Target.
Le aree di lavoro di Adobe Target non sono già esistenti in Adobe Target. Vengono definite e gestite in Adobe IMS (Identity Management System), quindi selezionate per l’utilizzo nelle soluzioni tramite la console Adobe Developer.
Le aree di lavoro di Adobe Target possono essere utilizzate per consentire ai membri di un’organizzazione (gruppo) di creare e gestire offerte e attività riservate all’organizzazione; senza dare accesso ad altri utenti. Ad esempio, organizzazioni specifiche per paese nell'ambito di un’azienda globale.
Per ulteriori informazioni, consulta:
Sono necessarie diverse azioni:
I Frammenti di esperienza vengono esportati dall’istanza di authoring AEM, per cui devi Configurare AEM Link Externalizer nell’istanza di authoring, per garantire che tutti i riferimenti all’interno del Frammento di esperienza siano esternalizzati per la distribuzione web.
Per la riscrittura di collegamenti non coperti dall’impostazione predefinita, è disponibile il provider del rewriter di collegamento di Frammento esperienza. Con questo, è possibile sviluppare regole personalizzate per la tua istanza.
Prima di esportare un frammento è necessario aggiungere la Configurazione cloud di Adobe Target al frammento o alla cartella. Questo consente anche di:
Le opzioni richieste possono essere selezionate in Proprietà pagina della cartella e/o del frammento richiesti; la specifica viene ereditata in base alle necessità.
Passa alla console Frammenti di esperienza.
Apri Proprietà pagina per la cartella o il frammento appropriato.
Se aggiungi la configurazione cloud alla cartella principale Frammento di esperienza, questa viene ereditata da tutti gli elementi secondari.
Se aggiungi la configurazione cloud al Frammento di esperienza stesso, questa viene ereditata da tutte le varianti.
Seleziona la scheda Servizi cloud.
Sotto Configurazione servizio cloud, seleziona Adobe Target dall’elenco a discesa.
È possibile personalizzare il formato JSON di un’offerta Frammento di esperienza. A questo scopo, definisci un componente Frammento di esperienza cliente e poi annota come esportare le sue proprietà nel modello Sling del componente.
Vedi il componente core: Componenti core: Frammenti esperienza
Sotto Adobe Target seleziona:
Il dominio esternalizzatore è facoltativo.
Un esternalizzatore AEM è configurato quando desideri che il contenuto esportato punti a uno specifico dominio di pubblicazione. Per ulteriori dettagli vedi Configurazione di AEM Link Externalizer.
Inoltre, i domini esternalizzatori sono rilevanti solo per il contenuto del Frammento di esperienza inviato a Target, e non per i metadati come Visualizza contenuto offerta.
Ad esempio, per una cartella:
Salva e chiudi.
L’aggiunta di una nuova configurazione precedente è uno scenario speciale supportato solo per l’esportazione di Frammenti di esperienza.
Dopo l’aggiunta della configurazione cloud per utilizzare Launch by Adobe, per l’integrare iniziale di AEM con Adobe Target, è inoltre necessario eseguire l’integrazione manuale con Adobe Target utilizzando una configurazione precedente.
Per consentire ad AEM di interagire con Adobe Target, crea una configurazione cloud di Target. Per creare la configurazione, fornisci il codice client Adobe Target e le credenziali utente.
Puoi creare la configurazione cloud di Target una sola volta perché tale configurazione può essere associata a più campagne AEM. Se disponi di diversi codici client Adobe Target, crea una configurazione per ogni codice client.
Puoi impostare la configurazione cloud in modo da sincronizzare i segmenti da Adobe Target. Se abiliti la sincronizzazione, i segmenti vengono importati in background da Target non appena viene salvata la configurazione cloud.
Segui la procedura seguente per creare una configurazione cloud di Target in AEM:
Passa a Servizi cloud precedenti tramite Logo AEM > Strumenti > Servizi cloud > Servizi cloud precedenti.
Ad esempio: (http://localhost:4502/libs/cq/core/content/tools/cloudservices.html)
Viene visualizzata la pagina Adobe Experience Cloud.
Nella sezione Adobe Target, fai clic su Configura ora.
Nella finestra di dialogo Crea configurazione:
Ora puoi selezionare la nuova configurazione da modificare.
Viene visualizzata la finestra di dialogo di modifica.
In Impostazioni Adobe Target fornisci i valori per queste proprietà.
Autenticazione: per impostazione predefinita, IMS (le credenziali utente sono obsolete)
Codice client: il codice client dell’account di Target
ID tenant: ID del tenant
Configurazione IMS: seleziona la configurazione desiderata dall’elenco a discesa
Tipo di API: impostazione predefinita REST (XML è obsoleto)
Configurazione A4T Analytics Cloud: seleziona la configurazione cloud di Analytics utilizzata per gli obiettivi e le metriche delle attività di destinazione. È necessario se utilizzi Adobe Analytics come origine per la generazione di rapporti durante il targeting del contenuto.
Utilizza targeting accurato: per impostazione predefinita questa casella di controllo è selezionata. Se questa opzione è selezionata, la configurazione del servizio cloud attenderà il caricamento del contesto prima di caricare il contenuto. Vedi la nota che segue.
Sincronizza segmenti da Adobe Target: seleziona questa opzione per scaricare i segmenti definiti in Target e utilizzarli in AEM. Devi selezionare questa opzione quando la proprietà Tipo API è REST, perché i segmenti in linea non sono supportati e devi sempre utilizzare i segmenti da Target. Nota che il termine AEM “segmento” è equivalente a “pubblico” in Target.
Libreria client: questo valore predefinito è AT.js (mbox.js è obsoleto)
Il file della libreria di Target, AT.JS, è una nuova libreria di implementazione di Adobe Target progettata sia per le tipiche implementazioni web che per le applicazioni a pagina singola.
mbox.js è stato dichiarato obsoleto e verrà rimosso in una fase successiva.
Adobe consiglia di utilizzare AT.js invece di mbox.js come libreria client.
AT.js offre diversi miglioramenti rispetto alla libreria mbox.js:
Puoi selezionare AT.js o mbox.js nel menu a discesa Libreria client.
Utilizza Tag Management System per distribuire la libreria client: seleziona questa opzione per utilizzare la libreria client da Adobe Launch o da un altro sistema di gestione tag (o DTM, che è obsoleto).
AT.js personalizzato: sfoglia per caricare il tuo AT.js personalizzato. Lascia vuoto per utilizzare la libreria predefinita.
Per impostazione predefinita, quando scegli di accedere alla procedura guidata di configurazione di Adobe Target, il targeting accurato è abilitato.
Il targeting accurato significa che la configurazione del servizio cloud attende il caricamento del contesto prima di caricare il contenuto. Di conseguenza, in termini di prestazioni, un targeting accurato può creare un ritardo di alcuni millisecondi prima del caricamento del contenuto.
Il targeting accurato è sempre abilitato nell’istanza di authoring. Tuttavia, nell’istanza di pubblicazione puoi scegliere di disattivare il targeting accurato a livello globale cancellando il segno di spunta accanto a Targeting accurato nella configurazione del servizio cloud (http://localhost:4502/etc/cloudservices.html). Puoi inoltre attivare e disattivare il targeting accurato per i singoli componenti indipendentemente dall’impostazione nella configurazione del servizio cloud.
Se hai già creato i componenti di destinazione e modificato questa impostazione, le modifiche non influiscono su tali componenti. Devi apportare le modifiche direttamente a tali componenti.
Fai clic su Connetti ad Adobe Target per inizializzare la connessione con Target. Se la connessione ha esito positivo, viene visualizzato il messaggio Connessione riuscita. Fai clic su OK sul messaggio e quindi OK nella finestra di dialogo.
Se non riesci a connetterti a Target, consulta la sezione risoluzione problemi.
Dopo aver impostato la configurazione cloud di Target, aggiungi un framework di Target. Il framework identifica i parametri predefiniti inviati ad Adobe Target dai componenti ContextHub. Target utilizza i parametri per determinare i segmenti che si applicano al contesto corrente.
Puoi creare più framework per una singola configurazione di Target. I framework multipli sono utili quando devi inviare un diverso set di parametri a Target per diverse sezioni del sito Web. Crea un framework per ogni set di parametri da inviare. Associa ogni sezione del sito Web al framework appropriato. Nota che una pagina web può utilizzare un solo framework alla volta.
Nella pagina di configurazione di Target, fai clic su + (segno più) accanto a Configurazioni disponibili.
Nella finestra di dialogo Crea framework, specifica un Titolo, seleziona Framework Adobe Target e fai clic su Crea.
Viene visualizzata la pagina framework. La barra laterale fornisce componenti che rappresentano informazioni provenienti da ContextHub che puoi mappare.
Trascina il componente ClientContext che rappresenta i dati da utilizzare per la mappatura sulla destinazione di rilascio. In alternativa, trascina il componente Archivio ContextHub nel framework.
Durante la mappatura, i parametri vengono passati a una mbox tramite stringhe semplici. Non è possibile mappare array da ContextHub.
Ad esempio, per utilizzare i Dati profilo relativi ai visitatori del sito per controllare la campagna di Adobe Target, trascina il componente Dati profilo nella pagina. Vengono visualizzate le variabili dei dati di profilo disponibili per la mappatura per i parametri di Adobe Target.
Seleziona le variabili da rendere visibili al sistema Adobe Target selezionando la casella di selezione Condividi nelle colonne appropriate.
La sincronizzazione dei parametri è solo unidirezionale, cioè da AEM ad Adobe Target.
Il framework viene creato. Per replicare il framework nell’istanza di pubblicazione, utilizza l’opzione Attiva framework dalla barra laterale.
Per le risorse multimediali, come le immagini, viene esportato solo un riferimento in Target. La risorsa stessa rimane memorizzata in AEM Assets e viene distribuita dall’istanza di pubblicazione AEM.
Per questo motivo è necessario pubblicare il frammento di esperienza con tutte le relative risorse prima di esportarlo in Target.
Per esportare un frammento di esperienza da AEM a Target (dopo aver specificato la configurazione cloud):
Passa alla console Frammenti di esperienza.
Seleziona il frammento di esperienza da esportare in Target.
Deve essere una variante Web del frammento di esperienza.
Tocca o fai clic su Esporta in Adobe Target.
Se il frammento di esperienza è già stato esportato, seleziona Aggiorna in Adobe Target.
Tocca o fai clic su Esporta senza pubblicare o Pubblica se necessario.
Selezionando Pubblica pubblicherà immediatamente il frammento di esperienza e lo invierà in Target.
Nella finestra di conferma tocca o fai clic su OK.
Il frammento di esperienza deve ora essere in Target.
Vari dettagli dell'esportazione sono visibili in Vista a elenco della console e Proprietà.
Quando visualizzi un frammento di esperienza in Adobe Target, la data dell'ultima modifica visualizzata è la data dell’ultima modifica apportata al frammento in AEM, non la data dell’ultima esportazione del frammento in Adobe Target.
In alternativa, è possibile eseguire l’esportazione dall’editor di pagine utilizzando comandi comparabili nel menu Informazioni pagina.
Dopo aver eseguito le attività precedenti, il frammento di esperienza viene visualizzato nella pagina Offerte di Target. Dai un'occhiata alla documentazione specifica di Target per scoprire cosa puoi ottenere.
Quando visualizzi un frammento di esperienza in Adobe Target, la data dell'ultima modifica visualizzata è la data dell’ultima modifica apportata al frammento in AEM, non la data dell’ultima esportazione del frammento in Adobe Target.
L’eliminazione di un frammento di esperienza già esportato in Target potrebbe causare problemi se il frammento è già utilizzato in un’offerta in Target. L’eliminazione del frammento renderebbe l’offerta inutilizzabile mentre il contenuto del frammento è distribuito da AEM.
Per evitare tali situazioni:
Se il frammento di esperienza non è attualmente utilizzato in un’attività, AEM consente all’utente di eliminarlo senza un messaggio di avviso.
Se il frammento di esperienza è attualmente utilizzato da un’attività in Target, un messaggio di errore avvisa l’utente AEM delle possibili conseguenze che l’eliminazione del frammento avrà sull’attività.
Il messaggio di errore in AEM non impedisce all’utente di (forzare) eliminare il frammento di esperienza. Se il frammento di esperienza viene eliminato:
L’offerta Target con il frammento di esperienza AEM può mostrare un comportamento indesiderato
Naturalmente, eventuali ulteriori modifiche al frammento di esperienza sono impossibili in quanto questo non esiste più in AEM.