Integrieren mit Adobe Campaign v7/v8 integrating-with-adobe-campaign-v7-v8

Auf dieser Seite: Verbinden Sie Journey Optimizer mit Adobe Campaign v7 oder v8, damit Ihre Journey E-Mails, Push-Benachrichtigungen und SMS über Transaktionsnachrichten in Campaign senden können.

Für Adobe Campaign Classic v7 oder Campaign v8 ist in den Journeys eine spezifische benutzerdefinierte Aktion zum Integrieren von Adobe Journey Optimizer und Adobe Campaign verfügbar. Diese Integration ermöglicht das Senden von E-Mails, Push-Benachrichtigungen und SMS mit der Transaktionsnachrichtenfunktion von Adobe Campaign. Weitere Informationen sind in diesem End-to-End-Anwendungsfall verfügbar.

Für jede konfigurierte Aktion ist eine Kampagnen-Aktionsaktivität in der Journey-Designer-Palette verfügbar.

Aktivierung access

Die Verbindung zwischen der Journey Optimizer- und der Adobe Campaign-Umgebung wird bei der Bereitstellung von Adobe eingerichtet. Wenn Sie die Verbindung zum Zeitpunkt der Bereitstellung noch nicht angefordert haben, können Sie die Aktivierung beim Adobe Journey Optimizer-Support anfordern. Die folgenden Details müssen angegeben werden:

Für Adobe Journey Optimizer
  • Organisations-ID (Adobe OrgID)
  • Sandbox-Name
Für Adobe Campaign
  • Campaign-Server-URL
  • Echtzeit-Server-URL
  • Die Adobe Campaign-Version

Leitlinien und Einschränkungen important-notes

  • Es gibt keine Drosselung von Nachrichten. Auf der Basis des aktuellen Campaign-SLA begrenzt das System die Anzahl der Nachrichten, die gesendet werden können, auf 4.000 pro 5 Minuten. Aus diesem Grund sollte Journey Optimizer nur in unitären Anwendungsfällen (einzelne Ereignisse, nicht für Zielgruppen) verwendet werden.

  • Sie müssen für jede Vorlage, die verwendet werden soll, eine Aktion auf der Arbeitsfläche konfigurieren. Sie müssen für jede Vorlage, die Sie von Adobe Campaign verwenden möchten, eine Aktion in Journey Optimizer konfigurieren.

  • Es wird empfohlen, ein dediziertes gehostetes Message Center oder eine Managed Services-Instanz für diese Integration zu verwenden, um zu vermeiden, dass andere Campaign-Vorgänge, die vielleicht gerade ausgeführt werden, beeinträchtigt werden. Der Marketing-Server kann gehostet oder On-Premise bereitgestellt werden.

  • Es wird nicht überprüft, ob die Payload oder Campaign-Nachricht korrekt ist.

  • Sie können eine Campaign-Aktion nicht mit einem Zielgruppen-Qualifizierungsereignis verwenden.

Voraussetzungen prerequisites

Sie müssen eine Transaktionsnachricht und das zugehörige Ereignis in Campaign erstellen und veröffentlichen. Weitere Informationen finden Sie in der Dokumentation zu Adobe Campaign.

Sie können Ihre JSON-Payload entsprechend jeder Nachricht nach dem folgenden Muster aufbauen. Diese Payload muss dann beim Konfigurieren der Aktion in Journey Optimizer eingefügt werden (siehe unten).

Beispiel
code language-json
{
    "channel": "email",
    "eventType": "welcome",
    "email": "Email address",
    "ctx": {
        "firstName": "First name"
    }
}
  • channel: der für Ihre Campaign-Transaktionsvorlage definierte Kanal
  • eventType: der interne Namen Ihres Campaign-Ereignisses
  • ctx: die Variable basierend auf der Personalisierung in der Nachricht

Konfigurieren der Aktion configure-action

In Journey Optimizer muss eine Aktion pro Transaktionsnachricht konfiguriert werden.

Gehen Sie wie folgt vor, um eine Campaign-Aktion zu erstellen:

  1. Erstellen Sie eine neue Aktion. Erfahren Sie mehr zum Erstellen benutzerdefinierter Aktionen.
  2. Geben Sie einen Namen und eine Beschreibung ein.
  3. Wählen Sie im Feld Aktionstyp die Option Adobe Campaign Classic aus.
  4. Klicken Sie in das Feld Payload und fügen Sie ein Beispiel der JSON-Payload ein, die der Campaign-Nachricht entspricht. Wenden Sie sich an Adobe, um diese Payload zu erhalten.
  5. Jedes Feld muss entweder als statisch oder als variabel festgelegt werden, je nachdem, ob es auf der Journey-Arbeitsfläche zugeordnet werden soll. Beispielsweise sollten Felder wie E-Mail-Kanalparameter und Personalisierungsfelder (ctx) normalerweise als Variablen festgelegt werden, damit sie sich innerhalb der Journey dynamisch anpassen können.
  6. Klicken Sie auf Speichern.

Aktualisieren einer vorhandenen Aktion update-action

Wenn Sie eine vorhandene benutzerdefinierte Aktion von Campaign v7/v8 aktualisieren müssen, z. B. wenn sich der Echtzeit-Endpunkt nach der Ersteinrichtung ändert, führen Sie die folgenden Schritte aus:

  1. Wählen Sie im Menü Administration die Option Konfigurationen aus und navigieren Sie dann zu Aktionen.
  2. Suchen Sie die Campaign-Aktion, die Sie aktualisieren möchten, und wählen Sie sie in der Liste der Aktionen aus.
  3. Klicken Sie auf Bearbeiten, um die Aktionskonfiguration zu öffnen.
  4. Aktualisieren Sie das Feld URL mit der neuen URL des Echtzeit-Endpunkts. Stellen Sie sicher, dass der Endpunkt das korrekte Format aufweist und erreichbar ist.
  5. Aktualisieren Sie bei Bedarf die Payload-Konfiguration, um sie an etwaige Änderungen in der Struktur von Transaktionsnachrichten in Campaign anzupassen.
  6. Klicken Sie auf Testen, um die Verbindung zum neuen Endpunkt zu überprüfen. Vergewissern Sie sich, dass der Test eine erfolgreiche Antwort zurückgibt, bevor Sie fortfahren.
  7. Klicken Sie nach der Validierung auf Speichern, um Ihre Änderungen anzuwenden.
NOTE
Alle Journeys, die diese Aktion verwenden, verwenden nun automatisch die aktualisierte Konfiguration. Wenn Sie Live-Journeys haben, die diese Aktion verwenden, überwachen Sie sie nach der Aktualisierung des Endpunkts genau, um einen ordnungsgemäßen Nachrichtenversand sicherzustellen.
AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: This page explains how to integrate Journey Optimizer with Adobe Campaign v7 or v8 so journeys can send emails, push notifications, and SMS through Adobe Campaign Transactional Messaging.

Intents:

  • Request activation of the connection between Journey Optimizer and Adobe Campaign environments
  • Prepare the transactional message, its associated event, and the JSON payload in Adobe Campaign
  • Configure a Campaign action of type Adobe Campaign Classic in Journey Optimizer
  • Set payload fields as static or variable for mapping on the journey canvas
  • Update an existing Campaign action when the Real-Time endpoint changes

Glossary:

  • Campaign action activity: The activity available in the journey designer palette for each configured Adobe Campaign v7/v8 action (product-specific)
  • Transactional Messaging: The Adobe Campaign capability used to send emails, push notifications, and SMS triggered from Journey Optimizer (product-specific)
  • eventType: The internal name of the Adobe Campaign event referenced in the JSON payload (product-specific)
  • ctx: The payload object holding variables based on the personalization present in the Campaign message (product-specific)

Guardrails:

  • There is no throttling of messages; the system caps the number of messages that can be sent to 4,000 per 5 minutes, based on the current Campaign SLA.
  • Because of that cap, Journey Optimizer should only be used in unitary use cases (individual events, not audiences).
  • You must configure one action on the canvas per template, meaning one action in Journey Optimizer for each Adobe Campaign template you wish to use.
  • There is no validation that the payload or Campaign message is correct.
  • You cannot use a Campaign action with an audience qualification event.
  • Adobe recommends using a dedicated Message Center hosted or Managed Services instance to avoid impacting other Campaign operations.

Terminology:

  • Canonical name: Adobe Campaign v7/v8 integration — Acronym: ACC — variants: Campaign action, Adobe Campaign Classic action, Campaign v7/v8 custom action
  • Synonyms: “Adobe Campaign Classic” = “Adobe Campaign v7”
  • Do not confuse: “Campaign action” (Adobe Campaign v7/v8 integration) ≠ “custom action” (generic third-party REST API action)

FAQ:

  • Q: How is the connection between Journey Optimizer and Adobe Campaign established? — It is set up by Adobe at provisioning time; if it was not requested then, contact Adobe Journey Optimizer support and provide the Org ID, Sandbox Name, Campaign Server URL, Real-Time Server URL, and Campaign version.
  • Q: What is the message sending cap for this integration? — There is no throttling, but the system caps messages to 4,000 per 5 minutes based on the current Campaign SLA.
  • Q: Why should this integration be used only for unitary use cases? — Because there is no throttling and messages are capped to 4,000 per 5 minutes, it suits individual events rather than audiences.
  • Q: Why can a Campaign action not be used with an audience qualification event? — Campaign actions are not supported with an audience qualification event.
  • Q: How do I update a Campaign action when the Real-Time endpoint changes? — Edit the action, update the URL field with the new RT endpoint, adjust the Payload if needed, click Test to validate the connection, then Save.
recommendation-more-help
journey-optimizer-help