Körning och övervakning av transaktionsmeddelanden transactional-messaging-execution
Leverans av körning av transaktionsmeddelanden transactional-message-execution-delivery
När meddelandet har publicerats och webbplatsintegreringen är klar tilldelas den till en körningsleverans när en händelse aktiveras.
En körningsleverans är ett icke-åtgärdbart och icke-funktionellt tekniskt meddelande som skapas en gång i månaden för varje transaktionsmeddelande och varje gång ett transaktionsmeddelande redigeras och publiceras igen.
Relaterade ämnen:
Försök igen med transaktionsmeddelanden transactional-message-retry-process
Ett tillfälligt olevererat transaktionsmeddelande kan skickas igen automatiskt tills leveransen löper ut. Mer information om leveransens varaktighet finns i Parametrar för giltighetsperiod.
När ett transaktionsmeddelande inte skickas finns det två system för återförsök:
- På nivån för transaktionsmeddelanden kan ett transaktionsmeddelande misslyckas innan händelsen tilldelas till en körningsleverans, vilket innebär mellan mottagningen av händelsen och leveransförberedelsen. Se Återförsöksprocess för händelsebearbetning.
- När händelsen har tilldelats en körningsleverans kan transaktionsmeddelandet misslyckas på den sändande processnivån på grund av ett tillfälligt fel. Se Återförsöksprocess för att skicka meddelande.
Återförsöksprocess för händelsebearbetning event-processing-retry-process
När en händelse aktiveras tilldelas den till en körningsleverans. Om händelsen inte kan tilldelas en körningsleverans, senareläggs händelsebearbetningen. Försök utförs sedan igen tills den har tilldelats en ny körningsleverans.
Händelsen kunde till exempel inte tilldelas en körningsleverans eftersom dess innehåll inte var korrekt, det uppstod ett problem med åtkomsträttigheter eller varumärke, ett fel upptäcktes när regler för typologi tillämpades, o.s.v. I så fall kan du pausa meddelandet, redigera det för att åtgärda problemet och publicera det igen. Återförsökssystemet tilldelar det sedan till en ny körningsleverans.
Meddelande som skickar återförsöksprocess message-sending-retry-process
När händelsen har tilldelats en körningsleverans kan transaktionsmeddelandet misslyckas på grund av ett tillfälligt fel, t.ex. om mottagarens brevlåda är full. Mer information finns i Försök igen efter ett tillfälligt leveransfel.
Begränsningar för återförsöksprocess limitations
Uppdatering av utskicksloggar
Under återförsöksprocessen uppdateras inte de utskicksloggarna för den nya körningsleveransen omedelbart (uppdateringen utförs via ett schemalagt arbetsflöde). Det innebär att meddelandet kan ha statusen Pending även om transaktionshändelsen har bearbetats av den nya körningsleveransen.
Körningen misslyckades
Du kan inte stoppa en körningsleverans. Om den aktuella körningsleveransen misslyckas skapas en ny så snart en ny händelse tas emot och alla nya händelser bearbetas av den nya körningsleveransen. Inga nya händelser bearbetas av den misslyckade körningsleveransen.
Om vissa händelser som redan har tilldelats en körningsleverans har skjutits upp som en del av återförsöksprocessen och om körningsleveransen misslyckas, tilldelar återförsökssystemet inte de uppskjutna händelserna till den nya körningsleveransen, vilket innebär att dessa händelser går förlorade. Kontrollera leveransloggarna för att se vilka mottagare som kan ha påverkats.
Övervaka transaktionsmeddelanden monitoring-transactional-message-delivery
Om du vill övervaka ett transaktionsmeddelande måste du komma åt motsvarande körningsleveranser.
-
Om du vill visa meddelandets leveranslogg klickar du på ikonen längst ned till höger i Deployment-blocket.
-
Klicka på fliken Execution list.
-
Välj önskad exekveringsleverans.
-
Klicka igen på ikonen längst ned till höger i Deployment-blocket.
För varje körningsleverans kan du läsa leveransloggarna på samma sätt som för en standardleverans. Mer information om hur du får åtkomst till och använder loggarna finns i Övervaka en leverans.
Specifikationer för profilbaserade transaktionsmeddelanden profile-transactional-message-monitoring
För profilbaserade transaktionsmeddelanden kan du övervaka följande profilinformation.
Klicka på fliken Sending logs. I kolumnen Status anger Sent att en profil har valt att delta.
Välj fliken Exclusions logs om du vill visa mottagare som har uteslutits från meddelandemålet, till exempel adresser på blockeringslista.
För alla profiler som har avanmält sig exkluderas motsvarande mottagare av typologiregeln Address on denylist.
Den här regeln ingår i en specifik typologi som gäller för alla transaktionsmeddelanden som baseras på tabellen Profile.
Relaterade ämnen: