Inställningar för transaktionsmeddelanden mc-settings

Transactional Messaging (Message Center) är en Campaign-modul som är avsedd för hantering av utlösta meddelanden. Läs mer om Transactional Messaging i det här avsnittet.

Förstå arkitekturen för transaktionsmeddelanden på den här sidan.

NOTE
Som användare av hanterade Cloud Service kontaktar du Adobe för att installera och konfigurera Campaign Transactional Messaging i din miljö.

Definiera behörigheter mc-permissions

Kontakta din Adobe Transition Manager om du vill skapa nya användare för instanser av körning i Message Center som finns i Adobe Cloud. Message Center-användare är specifika operatorer som kräver dedikerad behörighet för att få åtkomst till mappar för 'Real time events' (nmsRtEvent).

Schematillägg mc-schema-ext

Alla schematillägg som görs för scheman som används av meddelandecentrets tekniska arbetsflöden på antingen kontroll- eller körningsinstanser måste dupliceras på de andra instanser som används av Adobe Campaign transaktionsmeddelandemodul.

Skicka push-meddelanden för transaktioner mc-transactional-push

I kombination med mobilappskanalmodulen kan du med transaktionsmeddelanden skicka transaktionsmeddelanden via meddelanden på mobila enheter.

Om du vill skicka push-meddelanden för transaktioner måste du utföra följande konfigurationer:

  1. Installera paketet Mobile App Channel på instans av kontroll och körning.

    note caution
    CAUTION
    Kontrollera licensavtalet innan du installerar ett nytt inbyggt Campaign-paket.
  2. Replikera tjänsten Mobile application och de associerade mobilprogrammen i körningsinstanserna.

Dessutom måste händelsen innehålla följande element:

  • Mobilenhets-ID: registrationId för Android och deviceToken för iOS. Detta ID representerar den adress som meddelandet skickas till.
  • Länken till mobilprogrammet eller integreringsnyckeln (uid) som gör att du kan hämta anslutningsinformation som är specifik för programmet.
  • Kanalen som meddelandet skickas till (önskadKanal): 41 för iOS och 42 för Android.
  • Alla andra personaliseringsdata.

Nedan visas ett exempel på en händelsekonfiguration som skickar push-meddelanden för transaktioner:

<SOAP-ENV:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Body>
     <urn:PushEvent>
         <urn:sessiontoken>mc/</urn:sessiontoken>
         <urn:domEvent>

              <rtEvent wishedChannel="41" type="DELIVERY" registrationToken="2cefnefzef758398493srefzefkzq483974">
                <mobileApp _operation="none" uuid="com.adobe.NeoMiles"/>
                <ctx>
                    <deliveryTime>1:30 PM</deliveryTime>
                    <url>http://www.adobe.com</url>
                </ctx>
              </rtEvent>

         </urn:domEvent>
     </urn:PushEvent>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Rensa händelser purge-events

Du kan anpassa inställningarna för distributionsguiden för att konfigurera hur länge data ska lagras i databasen.

Händelserensning utförs automatiskt av det tekniska arbetsflödet för databasrensning. Det här arbetsflödet tömmer händelser som tagits emot och lagrats på körningsinstanser och händelser som arkiverats på en kontrollinstans.

Använd pilarna för att ändra rensningsinställningarna för händelser (i en körningsinstans) och arkiverade händelser (i en kontrollinstans).

Tekniska arbetsflöden technical-workflows

Du måste se till att de tekniska arbetsflödena för dina kontroll- och körningsinstanser har startats innan du distribuerar några transaktionsmeddelandemallar.

Dessa arbetsflöden kan sedan nås från mappen Administration > Produktion > Meddelandecenter.

Styra instansarbetsflöden control-instance-workflows

På kontrollinstansen måste du skapa ett arkiveringsarbetsflöde för varje Message Center execution instance externt konto. Klicka på knappen Create the archiving workflow för att skapa och starta arbetsflödet.

Arbetsflöden för körningsinstanser execution-instance-workflows

På körningsinstansen/instanserna måste du starta följande tekniska arbetsflöden:

  • Processing batch events (internt namn: batchEventsProcessing): Med det här arbetsflödet kan du dela upp grupphändelser i en kö innan de länkas till en meddelandemall.

  • Processing real time events (internt namn: rtEventsProcessing): Med det här arbetsflödet kan du dela upp realtidshändelser i en kö innan de länkas till en meddelandemall.

  • Update event status (internt namn: updateEventStatus): Med det här arbetsflödet kan du tilldela en status till händelsen.

    Möjliga händelselägen är:

    • Pending: händelsen finns i kön. Ingen meddelandemall har ännu tilldelats den.
    • Pending delivery: händelsen finns i kön, en meddelandemall har tilldelats den och bearbetas av leveransen.
    • Sent: Den här statusen kopieras från leveransloggarna. Det betyder att leveransen har skickats.
    • Ignored by the delivery: Den här statusen kopieras från leveransloggarna. Det betyder att leveransen ignorerats.
    • Delivery failed: Den här statusen kopieras från leveransloggarna. Det betyder att leveransen misslyckats.
    • Event not taken into account: Det gick inte att länka händelsen till en meddelandemall. Händelsen kommer inte att bearbetas.
recommendation-more-help
35662671-8e3d-4f04-a092-029a056c566b