AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.
Quando si crea una tabella personalizzata in Adobe Campaign, è possibile creare un modulo AEM mappato su tale tabella personalizzata.
Questo documento descrive come creare mappature dei moduli personalizzate. Quando completi i passaggi descritti in questo documento, fornirai agli utenti una pagina dell’evento in cui potranno iscriversi a un evento imminente. Quindi segui questi utenti tramite Adobe Campaign.
Devi aver installato quanto segue:
Vedi Integrazione di AEM con Adobe Campaign Classic per ulteriori informazioni.
Per creare mappature dei moduli personalizzate, è necessario seguire questi passaggi di alto livello, descritti in dettaglio nelle sezioni seguenti:
Inizia creando una tabella personalizzata in Adobe Campaign. In questo esempio, utilizziamo la seguente definizione per creare una tabella eventi:
<element autopk="true" label="Event" labelSingular="Event" name="event">
<attribute label="Event Date" name="eventdate" type="date"/>
<attribute label="Event Name" name="eventname" type="string"/>
<attribute label="Email" name="email" type="string"/>
<attribute label="Number of Seats" name="seats" type="long"/>
</element>
Dopo aver creato la tabella eventi, esegui la Aggiornamento della procedura guidata della struttura del database per creare la tabella.
In Adobe Campaign, tocca o fai clic su Aggiungi per creare una nuova estensione del Indirizzi di seed (nms) tabella.
Ora utilizza i campi della event tabella per estendere seme tabella:
<element label="Event" name="custom_cus_event">
<attribute name="eventname" template="cus:event:event/@eventname"/>
<attribute name="eventdate" template="cus:event:event/@eventdate"/>
<attribute name="email" template="cus:event:event/@email"/>
<attribute name="seats" template="cus:event:event/@seats"/>
</element>
Dopo questo, esegui Aggiornamento della procedura guidata del database per applicare le modifiche.
In Amministrazione/gestione campagne t, vai a Mappature di Target e aggiungere una nuova T Mappatura di Target.
Assicurati di utilizzare un nome significativo per Nome interno.
In questo passaggio, stai aggiungendo un modello di consegna che utilizza il Mappatura del target.
In Risorse/Modelli, passa al modello di consegna e duplica la consegna AEM esistente. Quando fai clic su A, seleziona l’evento crea Mappatura del target.
In AEM, assicurati di aver configurato un Cloud Service in Proprietà pagina.
Quindi, nella Adobe Campaign , seleziona la consegna creata in Creazione di un modello di consegna personalizzato.
Durante la configurazione dei campi, assicurarsi di specificare nomi di elementi univoci per i campi modulo.
Una volta configurati i campi, devi modificare manualmente la mappatura.
In CRXDE-lite, vai alla jcr:content (della pagina) e modifica il acMapping al nome interno del Mappatura del target.
Nella configurazione del modulo, assicurarsi di selezionare la casella di controllo per creare se non esistente
È ora possibile inviare il modulo e convalidare sul lato Adobe Campaign se i valori vengono salvati.
"Tipo non valido per il valore '02/02/2015' dall'elemento '@eventdate' (documento di tipo 'Event ([adb:event])")
Quando si invia il modulo, questo errore viene registrato nella error.log in AEM.
Formato non valido per il campo data. La soluzione alternativa è quella di fornire aaaa-mm-gg come valore.