Verificare la presenza di errori nel messaggio e prepararlo per il recapito
Una volta completata la progettazione e la visualizzazione in anteprima del messaggio e-mail, puoi iniziare a inviarlo. Innanzitutto, è necessario controllare la presenza di eventuali errori. Successivamente, una volta superato il controllo degli errori, è necessario passare allo stato Live per attivarlo e renderlo disponibile ai servizi di marketing. Infine, è necessario configurare un percorso del cliente per stabilire il segmento di destinazione, la pianificazione del recapito e le azioni di completamento.
Importante
Per creare un processo di approvazione nei percorsi in tempo reale, consulta Processo di approvazione del viaggio e dell'e-mail in Customer Insights - Journeys
Elementi obbligatori: come superare il controllo degli errori
Prima di passare allo stato Live o effettuare il test di invio del tuo messaggio, quest'ultimo deve aver superato il controllo degli errori. Puoi eseguire un controllo degli errori in qualsiasi momento selezionando Controlla gli errori sulla barra dei comandi. Un controllo degli errori viene eseguito automaticamente anche ogni volta che selezioni Passa allo stato Live o Invio di prova.
Tutti i messaggi devono includere quanto segue:
- Collegamento al Centro sottoscrizioni, utilizzando un URL acquisito dalle impostazioni di contenuto tramite l'espressione
{{msdyncrm_contentsettings.msdyncrm_subscriptioncenter}}
(obbligatoria solo per i messaggi commerciali). Altre informazioni: Aggiungere collegamenti standard, obbligatori e speciali al messaggio e Utilizzare la modifica assistita per inserire valori di campo dinamici - L'indirizzo fisico del mittente, selezionato dalle impostazioni di contenuto come tramite l'espressione
{{msdyncrm_contentsettings.msdyncrm_addressmain}}
. Altre informazioni: Utilizzare la modifica assistita per inserire valori di campo dinamici - Un oggetto immesso come testo statico o un'espressione dinamica che vengono risolti in un testo valido.
- Un indirizzo mittente e un nome mittente validi immessi come testo statico o espressioni dinamiche che vengono risolte in un nome e un indirizzo validi.
- Un corpo HTML (il contenuto di messaggio).
- Una versione in testo normale del messaggio. Questa versione deve esistere e deve includere anche un collegamento al centro sottoscrizioni e l'indirizzo fisico del mittente (questo viene in genere generato automaticamente, ma è sempre bene rivederlo).
Il controllo deve anche confermare quanto segue:
- Tutte le espressioni dinamiche e il codice HTML devono essere compilati e generare valori validi.
- Devono già esistere tutti i video e le immagini a cui si fa riferimento nelle librerie di contenuto di Dynamics 365 Customer Insights - Journeys.
- Il campo A deve essere un'espressione (non un valore statico) che risulta in un indirizzo e-mail valido. Il percorso del cliente che invia il messaggio utilizzerà questa espressione per trovare l'indirizzo da utilizzare per ogni destinatario (contatto) elaborato dal percorso. L'espressione predefinita fornita per questo (
{{contact.emailaddress1}}
) è in genere quello ottimale, ma è consigliabile personalizzarlo in modo da supportare scenari personalizzati (quali gli indirizzi e-mail archiviati in un altro campo). - L'indirizzo del mittente deve utilizzare un dominio registrato e autenticato tramite DKIM come appartenente all'organizzazione. Puoi passare allo stato Live con un indirizzo del mittente che utilizza un dominio non autenticato, ma riceverai un avviso perché non è consigliabile. Non puoi passare allo stato Live con un dominio autenticato come appartenente a un'altra organizzazione (viene generato un errore). Altre informazioni: Autenticare i domini
Nota
Gli errori che derivano da problemi con le espressioni dinamiche sono descritti in dettaglio e forniscono un esempio di codice che dovrebbe aiutarti a individuare il problema. Tuttavia, un messaggio, che mostra il testo "Il contenuto dinamico fa riferimento a un'entità statica in cui manca un ID record:", può essere visualizzato per due diversi motivi. Il primo motivo è quello implicito nel testo, vale a dire che incluso un riferimento a un record specifico , ma lasciato fuori l'ID del record che vuoi mostrare. Il secondo motivo (che è solo vagamente correlato al testo visualizzato) è che stai facendo riferimento a un'entità che non è ancora sincronizzata con il servizio Marketing Insights e quindi non è disponibile per la verifica degli errori; per risolvere questo problema, chiedi al tuo amministratore di confermare se l'entità richiesta è sincronizzata e di aggiungerla se non lo è. Altre informazioni: Scegliere le entità da sincronizzare con il servizio Marketing Insights.
Passare allo stato Live e configurare un percorso del cliente per recapitare il messaggio
Durante la preparazione, il messaggio rimane nello stato Bozza, pertanto è inattivo e non può essere inviato. Per inviarlo, devi innanzitutto passare allo stato Live (attivandone il relativo contenuto dinamico e spostandolo sul server di invio in blocco dei messaggi) e quindi aggiungerlo a un percorso del cliente.
Per pubblicare un messaggio, aprilo e seleziona Passa allo stato Live sulla barra dei comandi. Dynamics 365 Customer Insights - Journeys esegue un controllo finale di convalida, come descritto nella sezione precedente. Se il controllo viene superato, il messaggio può essere pubblicato. Se vengono restituiti errori, leggi i relativi messaggi, risolvi i problemi e riprova finché il messaggio non viene pubblicato.
Per indirizzare, pianificare e recapitare il messaggio, configura un percorso del cliente che include un riquadro del segmento per definire il gruppo di destinatari e un riquadro e-mail che fa riferimento alla progettazione Live del messaggio e-mail e lo invia a ogni contatto che rientra nel riquadro. Puoi inoltre includere qualsiasi numero di altri riquadri, inclusi trigger e azioni di completamento. Per eseguire il percorso del cliente e iniziare a inviare messaggi, seleziona una data di inizio e una data di fine e passa allo stato Live.
Importante
È consiglibile limitare il contenuto HTML dei messaggi e-mail a una dimensione massima di 100 KB. Questo limite di dimensioni include tutto il testo HTML, gli stili, i commenti e la grafica incorporata (ma non la grafica esterna ancorata). Se il contenuto HTML supera i 128 KB, riceverai un avviso relativo alle dimensioni, ma puoi comunque passare allo stato Live con il messaggio e-mail e qualsiasi percorso del cliente che include tale messaggio.
Quando passi allo stato Live con un messaggio, Dynamics 365 Customer Insights - Journeys elabora il contenuto HTML per creare stili in linea, comprimere spazi e altro ancora, pertanto potrebbe essere difficile stabilire le dimensioni finali esatte del messaggio. Se hai un messaggio che sospetti violi il limite di dimensioni HTML, effettua le operazioni seguenti:
- Apri un Web browser e immetti un URL del modulo:
https://<your_domain>/api/data/v9.0/msdyncrm_marketingemails(<email_id>)
Dove:- <your_domain> è la radice della tua istanza di Dynamics 365 Customer Insights - Journeys (ad esempio "contoso.crm.dynamics.com").
-
<email_id> è l'ID del messaggio che vuoi controllare. Per trovare questo ID, apri il messaggio in Dynamics 365 Customer Insights - Journeys e trovare il valore del parametro
id=
visualizzato nella barra degli indirizzi del browser.
- Cerca il valore del campo "msdyncrm_emailbody" nel parametro JSON restituito.
- Copia il valore di tale campo in un programma di testo che può visualizzare le dimensioni esatte del contenuto HTML.
Altre informazioni: Usare i percorsi del cliente per creare campagne automatizzate e Passare le entità pubblicabili allo stato Live e tener traccia del relativo stato
Ottenere informazioni dettagliate dai risultati e-mail
Una volta iniziato il recapito di un messaggio e-mail usando un percorso del cliente, Dynamics 365 Customer Insights - Journeys inizierà a raccogliere informazioni su come i destinatari interagiscono con quel messaggio. Il sistema fornisce numerose informazioni, tra cui analisi, KPI, grafici e altro, per consentirti di ottenere informazioni dettagliate dai risultati di marketing. Altre informazioni: Analizzare i risultati per ottenere informazioni dettagliate dagli impegni di marketing