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.

An 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.

NOTE
En senarelagd händelse visas inte i utskicksloggar över transaktionsmeddelanden eftersom den ännu inte har tilldelats en 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.

NOTE
När en händelse tilldelas till en körningsleverans visas den i sändningsloggarna för den här körningsleveransen, och endast vid det här tillfället. Misslyckade leveranser visas i Execution list fliken för transaktionsmeddelandets sändande loggar.

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 leveransloggar 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.

  1. Om du vill visa meddelandets leveranslogg klickar du på ikonen längst ned till höger i Deployment-blocket.

  2. Klicka på Execution list -fliken.

  3. Välj önskad exekveringsleverans.

  4. Klicka igen på ikonen längst ned till höger i Deployment -block.

    För varje körningsleverans kan du läsa leveransloggarna på samma sätt som för en standardleverans. Mer information om hur du kommer åt och använder loggarna finns i Övervaka 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 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:

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff