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

Pubblicare un modulo web publishing-a-web-form

Precaricamento dei dati del modulo pre-loading-the-form-data

Se si desidera aggiornare i profili memorizzati nel database tramite un modulo Web, è possibile utilizzare una casella di precaricamento. La casella di precaricamento consente di indicare come trovare il record da aggiornare nel database.

Sono possibili i seguenti metodi di identificazione:

  • Adobe Campaign Encryption

    Questo metodo di crittografia utilizza l’identificatore (ID) crittografato di Adobe Campaign. Questo metodo è applicabile solo a un oggetto Adobe Campaign e l’ID crittografato può essere generato solo dalla piattaforma Adobe Campaign.

    Quando si utilizza questo metodo, è necessario adattare l'URL del modulo da consegnare all'indirizzo e-mail aggiungendo il parametro <%=escapeUrl(recipient.cryptedId) %>. Per ulteriori informazioni, consulta Consegna di un modulo tramite e-mail.

  • DES encryption

    Questo metodo di crittografia utilizza un identificatore (ID) fornito esternamente, collegato a una chiave condivisa da Adobe Campaign e dal provider esterno. Il campo Des key consente di immettere questa chiave di crittografia.

  • List of fields

    Questa opzione consente di scegliere tra i campi nel contesto corrente del modulo quelli che verranno utilizzati per trovare il profilo corrispondente nel database.

    I campi possono essere aggiunti alle proprietà del modulo tramite la scheda Parameters (fare riferimento a Aggiunta di parametri). Vengono inseriti sotto forma di URL o aree di input.

    note caution
    CAUTION
    I dati nei campi selezionati non sono crittografati. Non deve essere fornito in formato crittografato perché Adobe Campaign non sarà in grado di decrittografarlo se è selezionata l'opzione Field list.

    Nell’esempio seguente, il precaricamento del profilo si basa sull’indirizzo e-mail.

    L’URL può includere l’indirizzo e-mail non crittografato, nel qual caso gli utenti hanno accesso diretto alle pagine che li riguardano.

    In caso contrario, verrà richiesta loro la password.

    note caution
    CAUTION
    Se nell'elenco sono specificati più campi, i dati di ALL FIELDS devono corrispondere ai dati memorizzati nel database per consentire l'aggiornamento del profilo. In caso contrario, viene creato un nuovo profilo.
    Questa funzione è particolarmente utile per le applicazioni Web, ma non è consigliata per i moduli pubblici. L'opzione di controllo di accesso selezionata deve essere "Abilita controllo di accesso".

Se non desideri aggiornare i profili, devi selezionare l'opzione Skip preloading if no ID. In questo caso, ogni profilo inserito verrà aggiunto al database dopo l’approvazione del modulo. Questa opzione viene utilizzata, ad esempio, quando il modulo viene pubblicato su un sito Web.

L'opzione Auto-load data referenced in the form consente di precaricare automaticamente i dati che corrispondono ai campi di input e di unione nel modulo. Tuttavia, i dati a cui si fa riferimento nelle attività Script e Test non sono interessati. Se questa opzione non è selezionata, è necessario definire i campi utilizzando l'opzione Load additional data.

L'opzione Load additional data consente di aggiungere informazioni non utilizzate nelle pagine del modulo, ma che verranno comunque precaricate.

Ad esempio, puoi precaricare il genere del destinatario e indirizzarlo automaticamente alla pagina appropriata tramite una casella di test.

Gestione della consegna e del tracciamento dei moduli web managing-web-forms-delivery-and-tracking

Una volta creato, configurato e pubblicato il modulo, è possibile distribuirlo e tenere traccia delle risposte utente.

Ciclo di vita di una forma life-cycle-of-a-form

Il ciclo di vita di una forma prevede tre fasi:

  1. In fase di modifica

    Questa è la fase di progettazione iniziale. Quando viene creato un nuovo modulo, questo si trova nella fase di modifica. L'accesso al modulo, solo a scopo di test, richiede che il parametro __uuid sia utilizzato nel relativo URL. Questo URL è accessibile nella scheda secondaria Preview. Vedi Parametri URL modulo.

    note caution
    CAUTION
    Durante la modifica del modulo, il relativo URL di accesso è un URL speciale.
  2. Pubblicazione in sospeso

    In alcuni casi, ad esempio quando si importa un modulo tramite un pacchetto, un modulo Web può avere lo stato Pending publication fino a quando non è attivo.

    note note
    NOTE
    Per le applicazioni Web tecniche (disponibili tramite il menu Administration > Configuration > Web applications), un modulo con lo stato Pending publication viene automaticamente pubblicato e ottiene lo stato Online.
  3. In linea

    Una volta completata la fase di progettazione, il modulo può essere consegnato.

    Quando un modulo ha lo stato Being edited o Pending publication, deve essere pubblicato per essere online e accessibile tramite l'URL del modulo Web in un browser.

    Dopo la pubblicazione, il modulo sarà attivo fino alla scadenza.

    Il modulo sarà Live fino alla scadenza.

    note caution
    CAUTION
    Per essere consegnato, l'URL del modulo non deve contenere il parametro __uuid.
  4. Chiuso

    Una volta chiuso il modulo, la fase di consegna è terminata e il modulo diventa non disponibile: non è più accessibile agli utenti.

    La data di scadenza può essere definita nella finestra delle proprietà del modulo. Per ulteriori informazioni, vedere Come rendere disponibile un modulo online.

Lo stato di pubblicazione di un modulo viene visualizzato nell'elenco dei moduli.

Pubblicazione di un modulo publishing-a-form

Per modificare lo stato di un modulo, è necessario pubblicarlo. A tale scopo, fare clic sul pulsante Publication sopra l'elenco dei moduli Web e selezionare lo stato nella casella a discesa.

Come rendere un modulo disponibile online making-a-form-available-online

Per essere accessibile agli utenti, il modulo deve essere in produzione e deve essere avviato, ovvero entro il periodo di validità. Le date di validità vengono immesse tramite il collegamento Properties del modulo.

  • Utilizzare i campi della sezione Project per immettere le date di inizio e di fine del modulo.

  • Fare clic sul collegamento Personalize the message displayed if the form is closed… per definire il messaggio di errore da visualizzare se l'utente tenta di accedere al modulo mentre non è valido.

    Vedere Accessibilità del modulo.

Consegna di un modulo tramite e-mail delivering-a-form-via-email

Quando si invia un invito tramite e-mail, è possibile utilizzare l'opzione Adobe Campaign Encryption per la riconciliazione dei dati. A questo scopo, vai alla consegna guidata e adatta il collegamento al modulo aggiungendo il seguente parametro:

<a href="https://server/webApp/APP264?&id=<%=escapeUrl(recipient.cryptedId) %>">

In questo caso, la chiave di riconciliazione per l’archiviazione dei dati deve essere l’identificatore crittografato del destinatario. Per ulteriori informazioni, consulta Precaricamento dei dati del modulo.

In questo caso, è necessario selezionare l'opzione Update the preloaded record nella casella di record. Per ulteriori informazioni, vedere Salvataggio delle risposte ai moduli Web.

Registro risposte log-responses

Il tracciamento delle risposte può essere attivato in una scheda dedicata per monitorare l’impatto del modulo web. A tale scopo, fare clic sul collegamento Advanced parameters… nella finestra delle proprietà del modulo e selezionare l'opzione Log responses.

Viene visualizzata la scheda Responses che consente di visualizzare l'identità dei partecipanti.

Selezionare un destinatario e fare clic sul pulsante Detail… per visualizzare le risposte fornite.

Puoi elaborare i registri di risposta forniti nelle query, ad esempio per eseguire il targeting solo dei non-rispondenti durante l’invio di promemoria o per offrire comunicazioni specifiche solo ai rispondenti.

Importazione di pacchetti di moduli web import-web-packages

Durante l’esportazione e l’importazione di un pacchetto che include un modulo web da un’istanza a un’altra (ad esempio, dalla fase di produzione), lo stato del modulo web nella nuova istanza può variare in base a diverse condizioni. I diversi casi sono elencati di seguito.

Ulteriori informazioni sui diversi stati di un modulo Web sono disponibili in questa sezione.

NOTE
Quando si esporta un modulo web tramite un pacchetto, lo stato del modulo è visibile nel contenuto del pacchetto risultante.
  • Se lo stato del modulo Web era Pending publication o Online al momento dell'esportazione dalla prima istanza:

    • Il modulo web ottiene lo stato Pending publication quando viene importato nella nuova istanza.

    • Se il modulo Web esiste già nella nuova istanza, viene sostituito con la nuova versione del modulo e assume lo stato Pending publication, anche se la versione precedente del modulo era Online.

    • Indipendentemente dal fatto che il modulo esista o meno, il modulo deve essere pubblicato per diventare Online nella nuova istanza e accessibile tramite l'URL del modulo Web in un browser.

  • Se lo stato del modulo Web era Being edited al momento dell'esportazione:

    • Se il modulo Web è nuovo nell'istanza in cui viene importato il pacchetto, il modulo Web ottiene lo stato Being edited.

    • Se il modulo web esiste già nella nuova istanza, si tratta di una modifica apportata a un modulo esistente. Se la vecchia versione del modulo era Online, la vecchia versione rimane online fino a quando la nuova versione del modulo non viene pubblicata di nuovo nella nuova istanza.

    note note
    NOTE
    È possibile controllare la versione più recente del modulo Web utilizzando la scheda Preview.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1