In questa pagina: scopri quali sono i canali personalizzati in Adobe Journey Optimizer, come si confrontano con le azioni personalizzate e il flusso di lavoro complessivo per portare in AJO qualsiasi endpoint HTTP in uscita in modo da poterlo utilizzare in campagne e percorsi.
La funzionalità Canali personalizzati di Journey Optimizer consente di inserire in Journey Optimizer qualsiasi canale in uscita in modo da poterlo utilizzare in campagne e percorsi, proprio come qualsiasi canale nativo. Utilizzando Channel Builder, gli amministratori possono creare e configurare nuovi canali senza l’intervento degli ingegneri e gli addetti al marketing possono iniziare a utilizzarli immediatamente per comunicare con i clienti.
Che problema risolve? why-custom-channels
Journey Optimizer supporta in modo nativo e-mail, messaggi mobili, notifiche push, WhatsApp, LINE e altri canali. Tuttavia, molte organizzazioni utilizzano piattaforme di messaggistica che non sono integrate in modo nativo, ad esempio WeChat, Kakao Talk, Messenger o un provider esterno, e desiderano utilizzarle in Journey Optimizer per l’orchestrazione e la creazione di campagne, pur continuando a distribuire con il proprio fornitore.
I canali personalizzati colmano questo vuoto: ti consentono di utilizzare qualsiasi endpoint HTTP in uscita come canale Journey Optimizer completo, sbloccando:
- Funzionalità full channel - Ottimizzazione (sperimentazione dei contenuti, targeting e regole di business), reporting e monitoraggio OOTB, applicazione del consenso e della governance e frammenti di espressione.
- Orchestrazione unificata: gestisci tutti i canali di messaggistica in un’unica posizione, indipendentemente dal provider di consegna sottostante.
- Configurazione senza codice - Gli amministratori configurano il canale tramite l’interfaccia utente di Channel Builder; non è necessario alcun codice personalizzato o intervento tecnico.
Canale personalizzato e azioni personalizzate custom-channel-vs-custom-action
Se hai utilizzato azioni personalizzate in Journey Optimizer percorsi prima, i canali personalizzati affrontano un diverso set di casi d’uso.
Utilizza canali personalizzati quando devi inviare messaggi agli utenti finali tramite una piattaforma non supportata in modo nativo in Journey Optimizer, ad esempio WeChat, Kakao Talk o un gateway di messaggistica personalizzato. I canali personalizzati sono disponibili in campagne e percorsi e supportano:
- Personalizzazione completa tramite l’editor di personalizzazione, simile ai canali nativi in uscita
- Editor payload visivo/di moduli, anteprima e bozza
- Sperimentazione dei contenuti e targeting
- Reporting e monitoraggio integrati
- Configurazioni di più credenziali API e canali
- RBAC/ABAC
I canali personalizzati supportano POST come unico metodo HTTP.
Utilizzare azioni personalizzate quando è necessario recuperare dati da o inviare informazioni a un sistema esterno, ad esempio un call center, una piattaforma di registrazione o un database offline, come passaggio all’interno di un percorso. Le azioni personalizzate sono disponibili solo nei percorsi e supportano i metodi GET, PUT e POST.
Casi d’uso use-cases
I canali personalizzati sono ideali per:
- Piattaforme di messaggistica non supportate - Canali come WeChat, Kakao Talk, Messenger, Telegram o servizi di messaggistica regionali che non dispongono di un canale Journey Optimizer nativo.
- Provider di recapito personalizzati: organizzazioni che hanno investito in un provider esterno che desiderano continuare a utilizzare per la consegna dei messaggi, ma preferiscono sfruttare Journey Optimizer per l’orchestrazione, la personalizzazione e la gestione delle campagne.
- Canali legacy: gateway di messaggistica proprietari o legacy che espongono un endpoint HTTP.
- Canali specifici del settore - Messaggistica sicura per l’assistenza sanitaria, i sistemi di avviso bancari o i servizi di notifica governativi.
Come funziona how-it-works
L’impostazione e l’utilizzo di un canale personalizzato seguono le fasi principali riportate di seguito:
- Configura (Amministratore) - Un amministratore crea un canale personalizzato nel Channel Builder, definendo l’endpoint, l’autenticazione, i criteri di limitazione e la struttura del payload dei messaggi. Viene quindi creata una configurazione di canale, che viene collegata al canale personalizzato.
- Crea (addetto marketing): un addetto marketing aggiunge il canale personalizzato a un percorso o a una campagna, seleziona una configurazione di canale e crea il payload del messaggio utilizzando l’editor di personalizzazione di Journey Optimizer.
- Invia - Quando un profilo è idoneo, Journey Optimizer invia il payload personalizzato all’endpoint configurato. Il sistema esterno elabora la chiamata e consegna il messaggio.
- Monitoraggio (amministratore/addetto marketing): gli amministratori e gli addetti al marketing possono monitorare le prestazioni e l’affidabilità del canale personalizzato tramite le dashboard di reporting e monitoraggio di Journey Optimizer.
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 introduces Journey Optimizer custom channels, which let you bring any outbound HTTP endpoint into Journey Optimizer as a full channel using the Channel Builder, explains how they differ from custom actions, and outlines the configure, create, send, and monitor workflow.
Intents:
- Understand what custom channels are and what problem they solve
- Decide when to use a custom channel versus a custom action
- Identify use cases suited to custom channels, such as unsupported messaging platforms or custom delivery providers
- Understand the end-to-end workflow of configuring, creating, sending, and monitoring a custom channel
- Learn which capabilities custom channels support in campaigns and journeys
Glossary:
- Custom channels: A capability that lets you bring any outbound channel into Journey Optimizer for use in campaigns and journeys, like a native channel (product-specific)
- Channel Builder: The interface where administrators create and configure new custom channels without engineering involvement (product-specific)
- Custom actions: A capability for retrieving data from or pushing information to an external system as a step within a journey, available in journeys only (product-specific)
- Channel configuration: A configuration created and linked to the custom channel that a marketer selects when adding the channel to a journey or campaign (product-specific)
Guardrails:
- Custom channels support POST as the only HTTP method.
- Custom channels are available in journeys, orchestrated campaigns and Marketing (action and API-triggered) campaigns. They are not available in transactional campaign types.
- Custom channels are not supported when copying objects between sandboxes; custom channel configurations and the messages that use them cannot be added to a package or copied to another sandbox.
- Custom actions are available in journeys only and support GET, PUT, and POST methods.
- Configuring a custom channel is an administrator task performed in the Channel Builder; adding the channel to a journey or campaign is a marketer task.
Terminology:
- Canonical name: Custom channels — Acronym: n/a — variants: custom channel capability, custom channel
- Do not confuse: “Custom channels” (send messages to end users through a platform not natively supported, available in campaigns and journeys, POST only) ≠ “Custom actions” (retrieve data from or push information to an external system, available in journeys only, GET/PUT/POST)
FAQ:
- Q: What are custom channels? — They let you bring any outbound HTTP endpoint into Journey Optimizer as a full channel so you can use it in campaigns and journeys, just like a native channel.
- Q: When should I use a custom channel instead of a custom action? — Use a custom channel when you need to send messages to end users through a platform not natively supported, and use a custom action when you need to retrieve data from or push information to an external system as a step within a journey.
- Q: Which HTTP method do custom channels support? — Custom channels support POST as the only HTTP method.
- Q: What are the main stages of setting up and using a custom channel? — Configure the channel in the Channel Builder (Admin), create the message in a journey or campaign (Marketer), send the personalized payload when a profile qualifies, and monitor performance through reporting and monitoring dashboards.
- Q: Do I need engineering effort to set up a custom channel? — No, administrators configure the channel through the Channel Builder UI; no custom code or engineering effort is required.
- Q: What are typical use cases for custom channels? — Unsupported messaging platforms such as WeChat or Kakao Talk, custom delivery providers, legacy messaging gateways that expose an HTTP endpoint, and industry-specific channels such as healthcare or banking notifications.