Esecuzione e monitoraggio dei messaggi transazionali :headding-anchor:transactional-messaging-execution
Consegna dell’esecuzione dei messaggi transazionali :headding-anchor:transactional-message-execution-delivery
Una volta pubblicato il messaggio e completata l’integrazione con il sito, quando viene attivato un evento, questo viene assegnato a una consegna di esecuzione.
Una consegna dell'esecuzione è un messaggio tecnico non actionable e non funzionale creato una volta al mese per ogni messaggio transazionale e ogni volta che un messaggio transazionale viene modificato e pubblicato di nuovo.
Argomenti correlati:
Processo di esecuzione di un nuovo tentativo di messaggistica transazionale :headding-anchor:transactional-message-retry-process
Un messaggio sulle transazioni temporaneamente non consegnato è soggetto all’esecuzione di tentativi automatici fino alla scadenza della consegna. Per ulteriori informazioni sulla durata della consegna, consulta Parametri del periodo di validità.
Quando un messaggio sulle transazioni non viene inviato, vi sono due sistemi di esecuzione di un nuovo tentativo:
- A livello di messaggistica sulle transazioni, un messaggio di questo tipo può avere esito negativo prima che l’evento venga assegnato a una consegna di esecuzione, che si trova tra la ricezione dell’evento e la preparazione della consegna. Consulta Procedura per l’esecuzione di un nuovo tentativo di elaborazione degli eventi.
- A livello del processo di invio, una volta che l’evento è stato assegnato a una consegna di esecuzione, il messaggio sulle transazioni potrebbe avere esito negativo a causa di un errore temporaneo. Consulta Procedura per l’esecuzione di un nuovo tentativo invio del messaggio.
Processo di esecuzione di un nuovo tentativo di elaborazione degli eventi :headding-anchor:event-processing-retry-process
Quando un evento viene attivato, viene assegnato a una consegna di esecuzione. Se l’evento non può essere assegnato a una consegna di esecuzione, l’elaborazione dell’evento viene posticipata. I tentativi vengono quindi eseguiti fino a quando l’evento non viene assegnato a una nuova consegna di esecuzione.
Ad esempio, non è stato possibile assegnare l’evento a una consegna di esecuzione perché il relativo contenuto non era corretto, si è verificato un problema con i diritti di accesso o con il marchio, è stato rilevato un errore durante l’applicazione delle regole di tipologia e così via. In questo caso, puoi sospendere il messaggio, modificarlo per risolvere il problema e infine pubblicarlo nuovamente. Il sistema di esecuzione di un nuovo tentativo lo assegnerà a una nuova consegna di esecuzione.
Processo per riprovare l’invio del messaggio :headding-anchor:message-sending-retry-process
Una volta che l’evento è stato assegnato a una consegna di esecuzione, il messaggio sulle transazioni può non riuscire a causa di un errore temporaneo, ad esempio se la cassetta postale del destinatario è piena. Per ulteriori informazioni, consulta Tentativi dopo un errore temporaneo di consegna.
Limitazioni del processo di nuovo tentativo :headding-anchor:limitations
Invio dell’aggiornamento dei registri
Nel processo di esecuzione dei nuovi tentativi, i registri di invio della nuova consegna esecuzione non vengono aggiornati immediatamente, poiché tale procedura avviene tramite un flusso di lavoro pianificato. Ciò significa che il messaggio potrebbe trovarsi nello stato Pending anche se l’evento sulle transazioni è stato elaborato dalla nuova consegna di esecuzione.
Consegna di esecuzione non riuscita
Non è possibile interrompere la consegna dell’esecuzione. Tuttavia, se la consegna dell’esecuzione corrente ha esito negativo, ne viene creata una nuova non appena viene ricevuto un nuovo evento, e tutti i nuovi eventi vengono elaborati dalla nuova consegna dell’esecuzione. Nessun nuovo evento viene elaborato dalla consegna dell’esecuzione non riuscita.
Se alcuni eventi già assegnati a una consegna dell’esecuzione sono stati posticipati come parte del processo di esecuzione dei nuovi tentativi e se tale consegna non riesce, il sistema dei nuovi tentativi non assegna gli eventi posticipati alla nuova consegna dell’esecuzione, il che significa che tali eventi vengono persi. Controlla i registri di consegna per visualizzare i destinatari che potrebbero essere stati interessati.
Monitoraggio dei messaggi transazionali :headding-anchor:monitoring-transactional-message-delivery
Per monitorare un messaggio transazionale, devi accedere alle consegne di esecuzione corrispondenti.
-
Fai clic sull’icona in basso a destra del blocco Deployment per visualizzare il registro di consegna del messaggio.
-
Fare clic sulla scheda Execution list.
-
Seleziona la consegna dell’esecuzione desiderata.
-
Fare di nuovo clic sull'icona in basso a destra del blocco Deployment.
Per ogni consegna di esecuzione, puoi consultare i registri di consegna come faresti per una consegna standard. Per ulteriori informazioni sull'accesso e l'utilizzo dei registri, consulta Monitoraggio di una consegna.
Specificità dei messaggi transazionali basati su profili :headding-anchor:profile-transactional-message-monitoring
Per i messaggi transazionali basati su profili, puoi monitorare le seguenti informazioni di profilo.
Seleziona la scheda Sending logs. Nella colonna Status, Sent indica che un profilo ha acconsentito.
Selezionare la scheda Exclusions logs per visualizzare i destinatari che sono stati esclusi dalla destinazione del messaggio, ad esempio gli indirizzi in fase di inserisce nell'elenco Bloccati di un messaggio di.
Per ogni profilo che ha rinunciato, la regola di tipologia Address on denylist ha escluso il destinatario corrispondente.
Questa regola fa parte di una tipologia specifica che si applica a tutti i messaggi transazionali basati sulla tabella Profile.
Argomenti correlati: