Show Menu
ARGOMENTI×

Casi di utilizzo: moduli Web

Creare un modulo di iscrizione con doppio consenso

Quando offrite servizi di informazione, i destinatari devono abbonarsi per ricevere tutte le comunicazioni collegate. Per evitare comunicazioni improprie e assicurarsi che il destinatario si sia iscritto intenzionalmente, si consiglia di inviare una richiesta di conferma dell'iscrizione per creare un doppio consenso. L'iscrizione sarà effettiva solo dopo che l'utente farà clic sul collegamento incluso nel messaggio di conferma.
Questo esempio si basa sullo scenario seguente:
  1. Creazione di un modulo di iscrizione a una newsletter su un sito Web contenente una casella di controllo per l’iscrizione a un servizio temporaneo. Questo servizio consente di inviare messaggi di conferma dell’iscrizione.
  2. Creazione della consegna di conferma dell'iscrizione con un modello di consegna collegato al modulo Web. Contiene il collegamento di conferma che richiama il modulo per l’iscrizione alla newsletter e visualizza un messaggio di approvazione dell’iscrizione.

Passaggio 1 - Creazione di servizi di informazione

  1. Create il servizio di iscrizione per la newsletter da offrire ai destinatari. Per ulteriori informazioni sulla creazione di una newsletter, consultate questa sezione .
  2. Create un secondo servizio informazioni, un servizio temporaneo collegato a un modello di consegna per l'invio di messaggi di conferma dell'iscrizione.

Passaggio 2 - Creazione di messaggi di conferma

I messaggi di conferma vengono inviati tramite un modello di consegna dedicato a cui viene fatto riferimento a livello di servizio temporaneo.
  1. In Explorer , selezionare Resources > Templates > Delivery templates .
  2. Create un modello di consegna per l'invio dei messaggi di conferma dell'iscrizione.
  3. Fate clic sul To pulsante in Email parameters per associare il modello di consegna alla mappatura di destinazione Iscrizioni anziché ai destinatari.
  4. Poiché i destinatari della consegna non hanno confermato l'approvazione, vengono comunque inseriti in blacklist nel database. Affinché ricevano questa comunicazione, è necessario autorizzare le consegne basate su questo modello per indirizzare i destinatari in lista nera.
    A tale scopo, fare clic sulla Exclusions scheda.
  5. Fate clic sul Edit... collegamento e deselezionate l’ Exclude recipients who no longer want to be contacted (blacklist) opzione.
    Questa opzione può essere disabilitata solo in questo tipo di contesto.
  6. Personalizza la consegna e inserisci il collegamento di conferma nel contenuto del messaggio. Questo collegamento consente di accedere al modulo Web per registrare la conferma dell'iscrizione.
  7. Con DCE, collegare l’URL al modulo Web. Poiché il modulo Web non è ancora stato creato, sostituire il valore non appena lo si crea.
  8. Infine, collegate questo modello al servizio temporaneo creato in precedenza.

Passaggio 3 - Creazione del modulo di iscrizione

Il modulo Web abilita sia l'iscrizione del destinatario che la conferma dell'iscrizione.
Il flusso di lavoro del modulo Web includerà le seguenti attività:
A questo scopo, effettuate le seguenti operazioni:
  1. Creare un modulo Web e scegliere il modello Newsletter subscription (subNewsletter) .
  2. Nella Edit scheda, è necessario configurare il flusso di lavoro esistente perché si desidera aggiungere un messaggio di conferma ai destinatari che desiderano iscriversi.
    A tale scopo, fate doppio clic sulla Preloading casella e configuratela come segue.
    Ciò significa che se l'utente accede a questo modulo tramite il collegamento contenuto nel messaggio di conferma, le relative informazioni di profilo verranno caricate. Se accedono al modulo Web tramite una pagina del sito Web, non verrà caricata alcuna informazione.
  3. Aggiungete un' Test attività al flusso di lavoro.
    L' Test attività può riguardare l'e-mail del destinatario. In questo caso, configuratelo come segue:
  4. Aggiungi due Script attività al flusso di lavoro.
    La prima Script attività includerà i destinatari della blacklist fino a quando non avranno confermato la loro iscrizione alla newsletter. Il contenuto deve essere il seguente:
    ctx.recipient.@blackList=1
    
    
    La seconda Script attività autorizza l'invio agli utenti e la sottoscrizione alla newsletter. Le ultime due righe dello script consentiranno di trasferire i destinatari dalla cartella temp a un'altra cartella e di riconciliarsi con i profili esistenti non appena avranno confermato l'iscrizione.
    ctx.recipient.@blackList=0
    nms.subscription.Subscribe("INTERNAL_NAME_OF_THE_NEWSLETTER", ctx.recipient, false)
    ctx.recipient.folder = <folder name="nmsRootRecipient"/>
    nms.subscription.Unsubscribe("TEMP", ctx.recipient)
    
    
    La Temp partizione può anche essere eliminata regolarmente utilizzando un flusso di lavoro.
  5. Fate doppio clic sull' Subscription attività per personalizzare il modulo di iscrizione e collegate una casella di controllo con il servizio temporaneo creato in precedenza.
  6. Configurare l' Storage attività per salvare le informazioni immesse nella pagina del modulo.
    Questa attività consente di creare i profili dei destinatari in un temporaneo dedicato per impostarli separatamente dai profili nel database a cui possono essere inviate le comunicazioni.
    Non è necessario definire opzioni di riconciliazione.
  7. Aggiungete due End attività per visualizzare un messaggio per l'utente.
    La seconda End casella visualizza il messaggio di conferma al termine dell'iscrizione.
  8. Una volta creato e configurato il modulo Web, è ora possibile farvi riferimento nel modello di consegna per inviare messaggi di conferma.

Passaggio 4 - Pubblicazione e verifica del modulo

È ora possibile pubblicare il modulo per renderlo accessibile agli utenti.
L’iscrizione alla newsletter prevede i seguenti passaggi:
  1. L’utente del sito Web accede alla pagina di iscrizione e approva il modulo.
    Gli viene comunicato tramite messaggio nel loro browser che la loro richiesta è stata presa in considerazione.
    L'utente viene aggiunto al database di Adobe Campaign nella Temp cartella e il suo profilo viene inserito in blacklist finché non conferma l'iscrizione tramite e-mail.
  2. Viene loro inviato un messaggio di conferma contenente un collegamento per l’approvazione della sottoscrizione.
  3. Quando fanno clic su questo collegamento, la pagina di approvazione viene visualizzata nel browser.
    In Adobe Campaign, il profilo utente viene aggiornato:
    • non sono più in lista nera,
    • sono iscritti al servizio informazioni.

Visualizzazione di opzioni diverse a seconda dei valori selezionati

Nell'esempio seguente, all'utente viene chiesto di selezionare un tipo di veicolo. È possibile visualizzare le categorie di veicoli disponibili in base al tipo selezionato. Ciò significa che gli elementi visualizzati nella colonna di destra dipendono dalla selezione dell'utente:
  • Quando l'utente seleziona "veicolo privato", viene offerta la scelta tra "compatto" e "Minivan".
  • Quando l'utente seleziona "veicolo commerciale", una selezione viene visualizzata in un elenco a discesa:
In questo esempio, il tipo di veicolo non è memorizzato nel database. L'elenco a discesa è configurato come segue:
Queste informazioni vengono memorizzate in una variabile locale.
La visualizzazione condizionale della colonna di destra è configurata nei contenitori:
  • Visibilità condizionale dei campi per un veicolo privato:
  • Visibilità condizionata dei campi per un veicolo commerciale: