v7
Alleen van toepassing op Campaign Classic v7

Architectuur van transactionele berichten transactional-messaging-architecture

Transactioneel overseinen baseert zich op een specifieke architectuur, die uit verscheidene gevallen bestaat:

  • A besturingsinstantie, waarop de berichtsjablonen worden gemaakt.

  • Een of meer uitvoeringsinstanties, die gebeurtenissen ontvangen en berichten leveren.

Control-instantie
Uitvoeringsinstantie

Adobe Campaign-gebruikers melden zich aan bij de besturingsinstantie om:

  • Transactieberichtsjablonen maken
  • De voorvertoning van een bericht genereren met behulp van een zaadlijst
  • Rapporten weergeven
  • De uitvoeringsinstanties controleren

Uitvoeringsinstanties zijn hier:

  • Gebeurtenissen ontvangen
  • Koppel ze aan transactiemalplaatjes
  • Verzend een gepersonaliseerd bericht naar elke ontvanger

Instanties installeren installing-instances

Er zijn verscheidene voorzorgsmaatregelen om te nemen wanneer het installeren van de Transactieberichtpakketten. Adobe raadt u aan in een testomgeving te werken voordat u in productie gaat nemen. U hebt ook een compatibele Adobe Campaign-licentie nodig. Neem voor meer informatie contact op met het accountmanager van de Adobe.

IMPORTANT
De bedieningsinstantie en de uitvoeringsinstantie(s) moeten op verschillende computers zijn geïnstalleerd. Ze kunnen niet dezelfde Campagne-instantie delen.

Als u meerdere kanalen moet gebruiken, moet u gerelateerde pakketten installeren en configureren voordat u Transactieberichtpakketten installeert. Zie voor meer informatie Een leveringskanaal toevoegen.

Control-instantie control-instance

Selecteer de optie Transactional message control pakket via de Tools > Advanced > Import package -menu. Zie voor meer informatie Standaardpakketten voor Campaigns Classic installeren.

De gedetailleerde stappen om de controleinstantie te vormen worden voorgesteld in deze sectie.

Verschillende besturingsinstanties ondersteunen supporting-several-control-instances

IMPORTANT
Het delen van een uitvoeringscluster met verschillende besturingsinstanties wordt alleen ondersteund voor omgevingen op locatie.

Het is mogelijk om een uitvoeringscluster onder verscheidene controleinstanties te delen. Bijvoorbeeld, als u verscheidene gespecialiseerde opslag beheert, kunt u één controleinstantie per merk vormen en hen verbinden allen aan de zelfde uitvoeringscluster.

NOTE
Raadpleeg voor meer informatie over de benodigde configuratie Verschillende besturingsinstanties gebruiken.

Uitvoeringsinstantie execution-instance

Als u een uitvoeringsinstantie op uw computer wilt installeren, selecteert u de optie Transactional message execution pakket via de Tools > Advanced > Import package -menu. Zie voor meer informatie Standaardpakketten voor Campaigns Classic installeren.

De gedetailleerde stappen om een uitvoeringsinstantie te vormen worden voorgesteld in deze sectie.

Beschikbare leveringskanalen

Het e-mailkanaal is standaard beschikbaar. Als u uw transactieberichten op meerdere kanalen wilt verzenden, kunt u andere kanalen toevoegen (mobiel kanaal, Mobile App-kanaal, enz.).

IMPORTANT
Een leveringskanaal toevoegen (mobiel kanaal, Mobile App-kanaal, enz.) moet worden uitgevoerd voordat het Transactiebericht-pakket wordt geïnstalleerd.

Een leveringskanaal toevoegen adding-a-delivery-channel

Adobe raadt u aan Voeg altijd het pakket van het leveringskanaal toe alvorens het Transactieberichtpakket te installeren.

Nochtans, als u een transactie overseinenproject op het e-mailkanaal bent begonnen, dan besluit tijdens het project om een nieuw kanaal toe te voegen, kunt u de hieronder stappen volgen.

NOTE
Deze procedure is alleen van toepassing op klanten die een Windows NLServer gebruiken die op dezelfde computer is geïnstalleerd als waarop zij werken.
  1. Installeer het kanaal dat u nodig hebt, bijvoorbeeld de Mobiel kanaal, met de wizard Pakket importeren (Tools > Advanced > Import package… > Adobe Campaign Package).

  2. Een bestand importeren (Tools > Advanced > Import package… > File) en selecteert u de datakitnms ​[Your language]packageManagementCenter.xml bestand.

  3. In de XML content of the data to import, slechts het leveringsmalplaatje houden dat aan het toegevoegde kanaal beantwoordt. Als u bijvoorbeeld de opdracht Mobiel kanaal, alleen de entiteiten element dat overeenkomt met het Mobile transactional message (smsTriggerMessage). Als u de Mobiel App-kanaal, alleen de Transactiebericht van iOS (iosTriggerMessage) en de Transactiebericht van Android (androidTriggerMessage).

Transactionele pushmeldingen transactional-messaging-and-push-notifications

In combinatie met de Mobile App Channel-module kunt u met een transactiebericht transactieberichten verzenden via meldingen op mobiele apparaten.

NOTE
Het Mobile App-kanaal wordt gedetailleerd in deze sectie.

Als u transactiemodules voor berichten wilt gebruiken met Mobile App Channel, moet u de volgende configuraties toepassen:

  1. Installeer de Mobiel App-kanaal verpakken op de controle en uitvoeringsinstanties.
  2. Repliceer de Mobiele toepassing Typ de Adobe Campaign-service en de mobiele toepassingen die deze bevat op de uitvoeringsinstanties.

De gebeurtenis moet de volgende elementen bevatten:

  • De mobiele apparaat-id (registrationId voor Android en deviceToken voor iOS). Deze ID vertegenwoordigt het "adres"dat het bericht zal worden verzonden naar.
  • De koppeling naar de mobiele toepassing of integratietoets (uuid) waarmee u verbindingsgegevens kunt herstellen die specifiek zijn voor de toepassing.
  • Het kanaal waarnaar de melding wordt verzonden (wishedChannel): 41 voor iOS en 42 voor Android
  • Alle gegevens die nuttig zijn voor personalisatie

Hier volgt een voorbeeld van een gebeurtenis die deze informatie bevat:

<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>
NOTE
Het maken van berichtsjablonen blijft hetzelfde.

Transactieberichten en LIJN transactional-messaging-and-line

In combinatie met het lijnkanaal kunt u met transactiemeldingen realtime berichten verzenden naar de LINE-app die is geïnstalleerd in mobiele apparaten voor consumenten. Hiermee wordt het welkomstbericht verzonden wanneer een lijngebruiker de pagina van het merk toevoegt.

Om transactionele berichtmodule met LIJN te gebruiken, zijn de volgende elementen nodig voor de configuratie op uw marketing -instantie en uw executie -instantie:

  • Installeer de LINE Connect verpakken op beide instanties.
  • Installeer de Transactional message control pakket op uw marketingexemplaar, en Transactional message execution in de uitvoeringsinstantie.
  • Een LIJN maken externe rekening en service op beide instanties met identieke naamgeving, zodat deze kunnen worden gesynchroniseerd. Voor meer informatie over hoe te om een externe rekening en de dienst van de LIJN tot stand te brengen, verwijs naar deze sectie.

Dan, van Explorer , in Platform > External account , moet u verschillende externe rekeningen op beide instanties vormen:

  1. Een External database externe account in uw executie instantie met de volgende configuratie:

    • Label en Internal name : geef uw externe account de naam die u nodig hebt.
    • Type : select External database .
    • Enabled moet worden ingeschakeld.

    Van de Connection categorie:

    • Type : selecteer uw databaseserver, bijvoorbeeld PostgresSQL.

    • Server : voer de URL van de databaseserver in.

    • Account : voer uw databaseaccount in.

      note note
      NOTE
      De databasegebruiker moet leesrechten hebben voor de volgende tabellen voor FDA-verbinding: XtkOption, NmsVisitor, NmsVisitorSub, NmsService, NmsBroadLogRtEvent, NmsBroadLogBatchEvent, NmsTrackingLogRtEvent, NmsTrackingLogBatchEvent, NmsRms tEvent, NmsBatchEvent, NmsBroadLogMsg, NmsTrackingUrl, NmsDelivery, NmsWebTrackingLogXtkFolder.
    • Password : voer het wachtwoord voor uw databaseaccount in.

    • Database : voer de databasenaam van de uitvoeringsinstantie in.

    • Target of an HTTP relay to remote database’s account moet worden ingeschakeld.

  2. Een External Database account in uw marketing instantie met de volgende configuratie.

    • Label en Internal name : geef uw externe account de naam die u nodig hebt.
    • Type : select External database .
    • Ingeschakelde doos moet worden gecontroleerd.

    Van de Connection categorie:

    • Type : select HTTP relay to remote Database .
    • Server : voer de server-URL van de uitvoeringsinstantie van uw campagne in.
    • Account : voer de account in die wordt gebruikt om toegang te krijgen tot uw uitvoeringsinstantie.
    • Password : voer het wachtwoord in voor de account die wordt gebruikt om toegang te krijgen tot uw uitvoeringsinstantie.
    • Data Source : voer de volgende syntaxis in nms:extAccount:ID van uw externe databaseaccount in de uitvoeringsinstantie.
  3. Een Execution instance externe account in uw marketing instantie die de volgende configuratie gebruikt om het werkschema van de gegevenssynchronisatie tot stand te brengen:

    • Label en Internal name : geef uw externe account de naam die u nodig hebt.
    • Type : select Execution instance .
    • Ingeschakelde doos moet worden gecontroleerd.

    Van de Connection categorie:

    • URL : voer de URL van de uitvoeringsinstantie in.
    • Account : voer uw account in die u gebruikt om toegang te krijgen tot uw uitvoeringsinstantie.
    • Password : voer het wachtwoord in voor de account die wordt gebruikt om toegang te krijgen tot uw uitvoeringsinstantie.

    Van de Account connection method categorie:

    • Method : select Federated Data Access (FDA) .
    • FDA account : selecteer uw FDA-account in de vervolgkeuzelijst.
    • Klik op de knop Create the archiving workflow.
    • Klik op de knop Create data synchronization workflow om de workflow voor het synchroniseren van LINE-gegevens te maken.
  4. U kunt nu beginnen transactieberichten maken.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1