[Applicabile anche a v8]{class="badge positive" title="Applicabile anche a Campaign v8"}

Definire la sequenza di pagine dei moduli web defining-web-forms-page-sequencing

Il modulo può contenere una o più pagine. Viene creato tramite un diagramma che consente di sequenziare le pagine, testare, eseguire script, passare da una pagina all’altra e registrare i passaggi. La modalità di progettazione dei diagrammi globali è la stessa di un flusso di lavoro di Campaign.

Informazioni sulla pagina precedente e su quella successiva about-previous-page-and-next-page

Per ogni pagina è possibile eliminare i pulsanti Next o Previous. A tale scopo, selezionare la pagina interessata e selezionare l'opzione Disable next page o Disallow returning to the previous page.

È possibile sostituire questi pulsanti con collegamenti. Vedere Inserimento di contenuto HTML.

Inserimento di un salto inserting-a-jump

L'oggetto Jump consente l'accesso a un'altra pagina o a un altro modulo quando l'utente fa clic su Next.

La destinazione può essere:

  • Un'altra pagina del modulo. A tale scopo, selezionare Internal activity e quindi specificare la pagina desiderata, come indicato di seguito:

  • Un altro modulo. A tale scopo, selezionare l'opzione Explicit e specificare il modulo di destinazione.

  • La destinazione può essere memorizzata in una variabile. In questo caso, selezionalo dall’elenco a discesa, come illustrato di seguito:

  • La scheda Comment consente di immettere informazioni che saranno visibili dall'operatore quando farà clic sull'oggetto nel diagramma.

Esempio: accesso a un altro modulo in base a un parametro dell’URL example--accessing-another-form-according-to-a-parameter-of-the-url

Nell’esempio seguente, vogliamo configurare un modulo web che, se approvato, visualizzerà un altro modulo designato da un parametro dell’URL. A questo scopo, esegui i seguenti passaggi:

  1. Inserisce un salto alla fine di un modulo: sostituisce la casella End.

  2. Nelle proprietà del modulo, aggiungi un parametro (next) memorizzato in una variabile locale (next). Le variabili locali sono descritte in dettaglio in Memorizzazione dei dati in una variabile locale.

  3. Modifica l'oggetto Jump, seleziona l'opzione Stored in a variable e seleziona la variabile next dalla casella a discesa.

  4. L’URL di consegna deve includere il nome interno del modulo di destinazione, ad esempio:

    code language-none
    https://[myserver]/webForm/APP62?&next=APP22
    

    Quando l'utente fa clic sul pulsante Approve, viene visualizzato il modulo APP22.

È possibile inserire collegamenti ad altre pagine del modulo. Per eseguire questa operazione, aggiungere alla pagina un elemento statico di tipo Link. Per ulteriori informazioni, consulta Inserimento di un collegamento.

Visualizzazione pagina condizionale conditional-page-display

Visualizza in base alle risposte display-based-on-responses

La casella Test consente di condizionare la sequenza delle pagine in un modulo. Consente di definire varie linee di diramazione in base ai risultati del test. Questo consente di visualizzare pagine diverse a seconda delle risposte fornite dagli utenti.

Ad esempio, puoi visualizzare una pagina diversa per i clienti che hanno già effettuato un ordine online e un’altra per quelli che hanno effettuato più di dieci ordini. A tale scopo, nella prima pagina del modulo inserire un campo di input di tipo Number in modo che l'utente possa indicare il numero di ordini che ha effettuato.

È possibile memorizzare queste informazioni in un campo del database oppure utilizzare una variabile locale.

NOTE
Le modalità di archiviazione sono descritte in dettaglio nei campi di archiviazione delle risposte.

Nel nostro esempio, vogliamo utilizzare una variabile:

Nel diagramma del modulo inserire una casella di prova per definire le condizioni. Per ogni condizione, verrà aggiunto un nuovo ramo all’output della casella di test.

Selezionare l'opzione Activate the default branching per aggiungere una transizione per i casi in cui nessuna delle condizioni è vera. Questa opzione non è necessaria se le condizioni definite riguardano tutti i casi possibili.

Quindi, definisci la sequenza di pagine quando una delle due condizioni è vera, ad esempio:

Visualizza in base ai parametri display-based-on-parameters

È inoltre possibile personalizzare la sequenza di pagine in base ai parametri di inizializzazione del modulo Web o ai valori memorizzati nel database. Vedi Parametri URL modulo.

Aggiunta di script adding-scripts

L'oggetto Script consente di immettere direttamente uno script JavaScript, ad esempio per modificare il valore di un campo, recuperare dati dal database o chiamare un'API Adobe Campaign.

Personalizzazione della pagina finale personalizing-the-end-page

Inserire una pagina finale alla fine del diagramma. La pagina finale viene visualizzata quando l'utente fa clic sul pulsante Approve nel modulo Web.

Per personalizzare la pagina, fare doppio clic su End e immettere il contenuto della pagina nell'editor centrale.

  • Puoi copiare e incollare il contenuto HTML esistente. A tale scopo, fare clic su Display source code e inserire il codice HTML.
  • Puoi utilizzare un URL esterno; a questo scopo, seleziona l’opzione corrispondente e immetti l’URL della pagina da visualizzare.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1