Show Menu
ARGOMENTI×

Creazione di moduli di Adobe Campaign in AEM

AEM consente di creare e utilizzare i moduli che interagiscono con Adobe Campaign sul tuo sito web. Campi specifici possono essere immessi nei moduli e associati al database Adobe Campaign.
Puoi gestire nuove iscrizioni di contatti, annullamenti di iscrizioni e i dati del profilo utente, il tutto integrando i dati nel tuo database di Adobe Campaign.
Per utilizzare i moduli di Adobe Campaign in AEM, è necessario seguire questi passaggi, descritti in questo documento:
  1. Rendere disponibile un modello.
  2. Creare un modulo.
  3. Modificare il contenuto del modulo.
Sono disponibili tre tipi di moduli, specifici per Adobe Campaign, per impostazione predefinita:
  • Salvare un profilo
  • Iscriversi a un servizio
  • Annullare l’iscrizione a un servizio
Questi moduli definiscono un parametro URL che accetta la chiave principale crittografata di un profilo Adobe Campaign. In base a questo parametro URL, il modulo aggiorna i dati del profilo Adobe Campaign associato.
Anche se si creano i moduli in modo indipendente, in un caso di utilizzo tipico, generi un collegamento personalizzato a una pagina del modulo all'interno del contenuto della newsletter, in modo che i destinatari possano accedere al collegamento e modificare i dati del proprio profilo (per iscriversi, annullare l’iscrizione o aggiornare il profilo).
Il modulo si aggiorna automaticamente a seconda dell’utente. Per ulteriori informazioni, consulta Modifica del contenuto del modulo .

Rendere disponibile un modello

Prima di poter creare i moduli specifici di Adobe Campaign, è necessario rendere disponibili i diversi modelli nell'applicazione AEM.
To do this, see the Templates documentation .
Innanzitutto, verifica che la connessione tra le istanze di creazione e pubblicazione e Adobe Campaign funzioni correttamente. Consulta Integrazione con Adobe Campaign Standard o Integrazione con Adobe Campaign 6.1 .
Verifica che la proprietà acMapping sul nodo jcr:content della pagina sia impostato su mapRecipient o profilo quando usi rispettivamente Adobe Campaign 6.1.x o Adobe Campaign Standard.

Creazione di un modulo

  1. Inizia da siteadmin.
  2. Scorri attraverso la struttura a albero per arrivare al punto in cui puoi creare il modulo nel tuo sito web.
  3. Selezionare Nuovo > Nuova pagina... .
  4. Select either Adobe Campaign Profile (AC 6.1) or Adobe Campaign Profile (ACS) template and enter the page properties.
    If the template is not available, refer to the Making a template available section.
  5. Click Create to create the form.

Modifica del contenuto del modulo

I moduli dedicati ad Adobe Campaign hanno componenti specifici. Questi componenti dispongono di un’opzione per consentire di collegare ciascun campo del modulo a un campo del database di Adobe Campaign.
If the desired template is not available, see Making a template available .
Questa sezione contiene solo dettagli sui collegamenti specifici a Adobe Campaign. For more information on a more general overview of how to use forms in Adobe Experience Manager, see Editmode components .
  1. Spostati sul modulo che desideri modificare.
  2. Nella casella degli strumenti, selezionare Pagina > Proprietà pagina. quindi andate alla scheda Servizi ​cloud della finestra a comparsa.
  3. Add the Adobe Campaign service by clicking Add service , and then selecting the configuration that corresponds to your Adobe Campaign instance in the service's drop down list. Questa configurazione viene mantenuta quando viene impostata la connessione tra le tue istanze. For more information, see Connecting AEM to Adobe Campaign .
    Se necessario, sblocca la configurazione facendo clic sull'icona a forma di lucchetto per poter aggiungere il servizio Adobe Campaign.
  4. Access the form's general parameters using the Edit button found at the start of the form. The Form tab allows you to select a thank you page to which the user will be redirected after having validated the form.
    The Advanced form allows you to select the type of form. The Post Options field gives you the choice between three types of Adobe Campaign forms:
    • Adobe Campaign: Salva profilo : consente di creare o aggiornare un destinatario in Adobe Campaign (valore predefinito).
    • Adobe Campaign: iscrizione a servizi : consente di gestire le iscrizioni dei destinatari in Adobe Campaign.
    • Adobe Campaign: Annulla iscrizione a servizi : consente di annullare le iscrizioni dei destinatari in Adobe Campaign.
    The Action Configuration field lets you specify whether or not you would like to create the recipient profile in the Adobe Campaign database if it does not yet exist. To do this, check the Create user if not existing option.
  5. Aggiungi i componenti selezionati trascinandoli dalla casella strumenti e rilasciandoli nel modulo. Per ulteriori informazioni sui componenti specifici per Adobe Campaign disponibili, consulta Componenti Adobe Form .
  6. Configura i campi aggiunti selezionandoli con doppio clic. The Adobe Campaign tab lets you link the field to a field in the Adobe Campaign recipient table. Puoi anche specificare se il campo fa parte della chiave di riconciliazione che consente di essere riconosciuti ai destinatari già presenti nel database di Adobe Campaign.
    The Element Name must be different for each form field. Se necessario, modificalo.
    Each form must contain an Encrypted Primary Key component in order to correctly manage recipients in the Adobe Campaign database.
  7. Activate the page by selecting Page > Activate Page in the toolbox. La pagina viene attivata sul tuo sito. È possibile visualizzarla accedendo al’'istanza di pubblicazione di AEM. I dati nel database di Adobe Campaign vengono aggiornati quando viene convalidato un modulo.

Test di un modulo

Dopo aver creato un modulo e modificato il suo contenuto, potresti voler verificare che funzioni come previsto.
You must have an Encryted Primary Key component on each form. In Components (Componenti), in modo che solo i social media siano visibili.
Anche se in questa procedura si inserisce il numero EPK manualmente, in pratica gli utenti otterrebbero un collegamento a questa pagina (che sia per annullare l’iscrizione, iscriversi o aggiornare il profilo) all'interno di una newsletter. In base all'utente, l’EPK si aggiorna automaticamente.
To create that link, you use the variable Main resource identifier (Adobe Campaign Standard) or Encrypted identifier (Adobe Campaign 6.1) (for example, in a Text & Personalization (Campaign) component), which links to the epk in Adobe Campaign.
Per eseguire questa operazione, è necessario ottenere manualmente l'EPK da un profilo Adobe Campaign e aggiungerlo all'URL:
  1. Per ottenere la chiave crittografata primaria (EPK) di un profilo Adobe Campaign:
    • In Adobe Campaign Standard - Navigate to Profiles and Audiences > Profiles , which lists the existing profiles. Make sure the table displays the Main Resource Identifier field in a column (This can be configured by clicking/tapping Configure list ). Copia l’identificatore della risorsa principale del profilo desiderato.
    • In Adobe Campaign 6.11, go to Profiles and Targets > Recipients , which lists the existing profiles. Make sure the table displays the Encrypted identifier field in a column (This can be configured by right-clicking on an entry and selecting Configure list... ). Copia l’identificatore crittografato del profilo desiderato.
  2. In AEM, open the form page on the publish instance and append the EPK from step 1 as a URL parameter: use the same name that you previously defined in the EPK component when authoring the form (for example: ?epk=... )
  3. Ora puoi usare il modulo per modificare i dati e le iscrizioni associati al profilo Adobe Campaign collegato. Dopo aver modificato alcuni campi e inviato il modulo, puoi verificare in Adobe Campaign che siano stati aggiornati i dati relativi.
I dati nel database di Adobe Campaign vengono aggiornati quando viene convalidato un modulo.