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

Campi di personalizzazione personalization-fields

I campi di personalizzazione sono utilizzati per la personalizzazione di primo livello del contenuto dei messaggi inviati. I campi inseriti in un contenuto principale mostrano la posizione in cui inserire i dati dall’origine dati selezionata.

Ad esempio, il campo di personalizzazione con sintassi <%= recipient.LastName %> indica ad Adobe Campaign di inserire il nome del destinatario nel database (tabella dei destinatari).

Guarda il video su questa funzione

CAUTION
Il contenuto dei campi di personalizzazione non può superare i 1024 caratteri.

Origini dati data-sources

I campi di personalizzazione possono provenire da due tipi di origine dati, a seconda della modalità di consegna selezionata:

  • Il database di Adobe Campaign è l’origine dei dati. Questo è il caso più comune, ad esempio con "campi di personalizzazione dei destinatari". Questi sono tutti i campi definiti nella tabella dei destinatari, che siano campi standard (in genere: cognome, nome, indirizzo, città, data di nascita, ecc.) o campi definiti dall'utente.
  • L'origine dati è un file esterno. Questi sono tutti i campi definiti nelle colonne del file presentato come input durante una consegna utilizzando i dati trovati in un file esterno.
NOTE
Un tag di personalizzazione Adobe Campaign ha sempre il seguente formato: <%=table.field%>.

Inserimento di un campo di personalizzazione inserting-a-personalization-field

Per inserire campi di personalizzazione, fai clic sull’icona a discesa accessibile da qualsiasi campo di modifica di intestazione, oggetto o corpo del messaggio.

Dopo la selezione di un’origine dati (campi destinatario o campo file), questo inserimento assume la forma di un comando che verrà interpretato da Adobe Campaign e sostituito dal valore del campo per un determinato destinatario. Il sostituto fisico può quindi essere visualizzato nella scheda Preview.

Esempio di campi di personalizzazione personalization-fields-example

Creiamo un’e-mail in cui inseriremo prima il nome del destinatario e quindi aggiungeremo la data di creazione del profilo nel corpo del messaggio. Per eseguire questa operazione:

  1. Crea una nuova consegna o apri una consegna di tipo e-mail esistente.

  2. Nella procedura guidata di consegna, fare clic su Subject per modificare l'oggetto del messaggio e immettere un oggetto.

  3. Immetti " Special offer for" e utilizza il pulsante nella barra degli strumenti per inserire un campo di personalizzazione. Seleziona Recipients>Title.

  4. Ripetere l'operazione per inserire il nome del destinatario. Inserisci spazi tra tutti i campi di personalizzazione.

  5. Fai clic su OK per confermare.

  6. Inserisci la personalizzazione nel corpo del messaggio. A questo scopo, fai clic sul contenuto del messaggio e fai clic sul pulsante di inserimento del campo.

  7. Seleziona Recipient>Other….

  8. Selezionare il campo con le informazioni da visualizzare e fare clic su OK.

  9. Fare clic sulla scheda Preview per visualizzare il risultato della personalizzazione. È necessario selezionare un destinatario per visualizzarne il messaggio.

    note note
    NOTE
    Quando una consegna fa parte di un flusso di lavoro, puoi utilizzare i dati della tabella del flusso di lavoro temporaneo. Questi dati sono raggruppati nel menu Target extension. Per ulteriori informazioni al riguardo, consulta questa sezione.

Ottimizzazione della personalizzazione optimizing-personalization

Puoi ottimizzare la personalizzazione utilizzando un'opzione dedicata: Prepare the personalization data with a workflow, disponibile nella scheda Analysis delle proprietà di consegna. Per ulteriori informazioni sull'analisi della consegna, consulta questa sezione.

Durante l’analisi della consegna, questa opzione crea ed esegue automaticamente un flusso di lavoro che memorizza tutti i dati collegati al target in una tabella temporanea, inclusi i dati di tabelle collegate in FDA.

Selezionando questa opzione è possibile migliorare notevolmente le prestazioni dell’analisi della consegna quando molti dati vengono elaborati, soprattutto se i dati di personalizzazione provengono da una tabella esterna tramite FDA. Per ulteriori informazioni, vedere Accesso a un database esterno (FDA).

Ad esempio, se riscontri problemi di prestazioni durante la consegna a un numero elevato di destinatari mentre utilizzi molti campi di personalizzazione e/o blocchi di personalizzazione nel contenuto dei messaggi, questa opzione può accelerare la gestione della personalizzazione e quindi la consegna dei messaggi.

Per utilizzare questa opzione, effettua le seguenti operazioni:

  1. Creare una campagna. Per ulteriori informazioni al riguardo, consulta questa sezione.

  2. Nella scheda Targeting and workflows della campagna, aggiungi un'attività Query al flusso di lavoro. Per ulteriori informazioni sull'utilizzo di questa attività, consulta questa sezione.

  3. Aggiungere un'attività Email delivery al flusso di lavoro e aprirla. Per ulteriori informazioni sull'utilizzo di questa attività, consulta questa sezione.

  4. Passare alla scheda Analysis di Delivery properties e selezionare l'opzione Prepare the personalization data with a workflow.

  5. Configura la consegna e avvia il flusso di lavoro per avviare l’analisi.

Al termine dell’analisi, i dati di personalizzazione vengono memorizzati in una tabella temporanea tramite un flusso di lavoro tecnico temporaneo creato al volo durante l’analisi.

Questo flusso di lavoro non è visibile nell’interfaccia di Adobe Campaign. Deve solo essere un mezzo tecnico per archiviare e gestire rapidamente i dati di personalizzazione.

Al termine dell'analisi, passare al flusso di lavoro Properties e selezionare la scheda Variables. Qui è possibile visualizzare il nome della tabella temporanea che è possibile utilizzare per effettuare una chiamata SQL per visualizzare gli ID in essa contenuti.

Timeout della fase di personalizzazione timing-out-personalization

Per migliorare la protezione della consegna, puoi impostare un periodo di timeout per la fase di personalizzazione.

Nella scheda Delivery di Delivery properties, selezionare un valore massimo in secondi per l'opzione Maximum personalization run time.

Durante l’anteprima o l’invio, se la fase di personalizzazione supera il tempo massimo impostato in questo campo, il processo viene interrotto con un messaggio di errore e la consegna non riesce.

Il valore predefinito è 5 secondi.

Se imposti questa opzione su 0, non ci sarà alcun limite di tempo per la fase di personalizzazione.

Scheda Personalization personalization-tab

Nelle Proprietà di consegna, hai una scheda Personalization.

È possibile aggiungere dati alla query del profilo della dimensione di targeting facendo clic su "Modifica la query di caricamento del profilo del destinatario". Puoi utilizzare i dati estratti direttamente all’interno di un’espressione per estrarre ciò di cui hai realmente bisogno. Tali dati verranno aggiunti al contesto.

Se i dati che si desidera aggiungere non si trovano nella dimensione di targeting, è possibile fare clic su "Aggiungere oggetti nel contesto di esecuzione degli script".

Puoi selezionare lì lo schema di oggetti necessario, quindi utilizzare tali dati all’interno del codice JavaScript, che verrà eseguito durante la preparazione della consegna.

Aggiungendo lo schema di oggetti, è possibile selezionare i campi che si desidera aggiungere al contesto:

Video tutorial personalization-fields-video

Scopri come aggiungere un campo di personalizzazione alla riga dell’oggetto e il contenuto di una consegna e-mail.

Sono disponibili altri video dimostrativi di Campaign Classic qui.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1