In questa pagina: Connetti Journey Optimizer ad Adobe Campaign v7 o v8 in modo che i tuoi percorsi possano inviare e-mail, notifiche push e SMS tramite la messaggistica transazionale di Campaign.
Se disponi di Adobe Campaign Classic v7 o Campaign v8, nei tuoi percorsi è disponibile un’azione personalizzata specifica per integrare Adobe Journey Optimizer e Adobe Campaign. Questa integrazione ti consente di inviare e-mail, notifiche push e SMS utilizzando le funzionalità di messaggistica transazionale di Adobe Campaign. Ulteriori informazioni in questo caso d’uso end-to-end.
Per ogni azione configurata, è disponibile un’attività Azione campagna nella tavolozza di Progettazione percorsi.
Activation access
Quando richiesto, la connessione tra gli ambienti Journey Optimizer e Adobe Campaign viene impostata da Adobe al momento del provisioning. Se non hai richiesto la connessione al momento del provisioning, contatta il supporto Adobe Journey Optimizer per richiedere l’attivazione. È necessario fornire i seguenti dettagli:
- ID organizzazione (Adobe OrgID)
- Nome sandbox
- URL del server Campaign
- URL server in tempo reale
- Versione di Adobe Campaign
Guardrail e limitazioni important-notes
-
Non esiste alcuna limitazione dei messaggi. Il sistema limita a 4.000 il numero di messaggi che possono essere inviati in 5 minuti, in base al SLA di Campaign corrente. Per questo motivo, Journey Optimizer deve essere utilizzato solo in casi di utilizzo unitari (eventi singoli, non tipi di pubblico).
-
Devi configurare un’azione nell’area di lavoro per modello da utilizzare. Devi configurare un’azione in Journey Optimizer per ogni modello da utilizzare da Adobe Campaign.
-
Per questa integrazione è consigliabile utilizzare un’istanza dedicata del Centro messaggi ospitata o Managed Services, per evitare di influenzare eventuali altre operazioni di Campaign in corso. Il server di marketing può essere ospitato o on-premise.
-
Non esiste alcuna convalida che dimostri che il payload o il messaggio di Campaign sono corretti.
-
Non è possibile utilizzare un’azione Campaign con un evento di qualificazione del pubblico.
Prerequisiti prerequisites
In Adobe Campaign, devi creare e pubblicare un messaggio transazionale e il relativo evento associato. Consulta la documentazione di Adobe Campaign.
Puoi creare il payload JSON corrispondente a ciascun messaggio seguendo il pattern indicato di seguito. Incolla quindi questo payload durante la configurazione dell’azione in Journey Optimizer (vedi di seguito).
| code language-json |
|---|
|
- channel: il canale definito per il modello transazionale di Campaign
- eventType: nome interno dell’evento Campaign
- ctx: variabile basata sulla personalizzazione disponibile nel messaggio
Configurare l’azione configure-action
In Journey Optimizer, devi configurare un’azione per messaggio transazionale.
Per creare un’azione Campaign, effettua le seguenti operazioni:
- Crea una nuova azione. Scopri come creare azioni personalizzate.
- Immettere un nome e una descrizione.
- Nel campo Tipo azione, selezionare Adobe Campaign Classic.
- Fai clic nel campo Payload e incolla un esempio del payload JSON corrispondente al messaggio di Campaign. Contatta Adobe per ottenere questo payload.
- Impostare ogni campo come statico o variabile a seconda che si desideri mapparlo nell’area di lavoro del Percorso. Ad esempio, campi come i parametri del canale e-mail e i campi di personalizzazione (
ctx) devono in genere essere impostati come variabili in modo che possano adattarsi dinamicamente all’interno del percorso. - Fai clic su Salva.
Aggiorna un’azione esistente update-action
Se devi aggiornare un’azione personalizzata esistente per Campaign v7/v8, ad esempio quando l’endpoint in tempo reale (RT) cambia dopo la configurazione iniziale, procedi come segue:
- Dal menu Amministrazione, seleziona Configurazioni, quindi passa a Azioni.
- Individua e seleziona l’azione Campaign da aggiornare dall’elenco delle azioni.
- Fai clic su Modifica per aprire la configurazione dell’azione.
- Aggiorna il campo URL con il nuovo URL endpoint RT. Assicurati che il formato dell’endpoint sia corretto e raggiungibile.
- Se necessario, aggiorna la configurazione del Payload in modo che corrisponda a eventuali modifiche nella struttura dei messaggi transazionali di Campaign.
- Fai clic su Test per convalidare la connessione al nuovo endpoint. Prima di procedere, verifica che il test restituisca una risposta corretta.
- Una volta convalidate, fai clic su Salva per applicare le modifiche.
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.