Nesta página: ative o modo de alta taxa de transferência para campanhas acionadas pela API para que você possa enviar mensagens transacionais em tempo real em grande escala (email e push) em até 5.000 transações por segundo sem depender de perfis.
O modo Alta Taxa de Transferência foi projetado para organizações que precisam de mensagens transacionais em tempo real de grande escala (até 5.000 transações por segundo). Diferentemente das campanhas acionadas pela API comum, as campanhas de alta taxa de transferência operam independentemente dos Perfis do Adobe e exigem um modelo de configuração diferente.
Esta página explica como as campanhas com alta taxa de transferência diferem das campanhas acionadas pela API padrão, dos requisitos de configuração e de quando escolher cada modo.
Medidas de proteção e limitações
-
Acesso - Disponível em todas as regiões, exceto na Suíça para organizações licenciadas com o complemento de mensagens transacionais de Alta Taxa de Transferência.
-
Canais: notificações por email e por push.
-
Personalization:
- Toda a personalização deve ser incluída na carga da API como dados contextuais. Saiba como personalizar o conteúdo usando dados contextuais
- A personalização baseada em perfil não é compatível. Se as variáveis de perfil forem usadas, ocorrerão erros de validação.
-
Configurações de canal personalizadas - As configurações de canal que usam personalização baseada em perfil não podem ser usadas com campanhas de alta taxa de transferência. Somente superfícies sem personalização de perfil podem ser usadas.
-
Ponto de extremidade de API - As campanhas com Alta Taxa de Transferência usam um ponto de extremidade diferente das campanhas acionadas pela API padrão. Para obter detalhes, consulte Executar uma campanha acionada por API.
-
Exclusividade da campanha - Campanhas de alta taxa de transferência não usam Perfis do Adobe. As mensagens são entregues independentemente de um perfil existir ou não.
Além disso, uma campanha não pode ser usada para casos de uso habilitados para perfil e não perfis. Se precisar de ambos, crie duas campanhas separadas e verifique se o sistema de chamada decide qual delas acionar com base no contexto.
-
Conjuntos de dados para feedback e rastreamento - Os dados de feedback e rastreamento para campanhas de alta taxa de transferência são armazenados em conjuntos de dados dedicados que não estão habilitados para perfis. Como resultado, esses eventos não são compilados em perfis, mesmo se um perfil correspondente existir.
Os conjuntos de dados usados são:
- Conjunto de Dados de Eventos de Comentários de Mensagens do AJO - Não Perfil — usado para comentários de email e push.
- Conjunto de Dados de Evento de Experiência de Acompanhamento de Email do AJO - Não Perfil — usado apenas para rastreamento de email. Um conjunto de dados de rastreamento não relacionado a perfis para push ainda não está disponível.
-
Alocação de taxa de transferência - A taxa de transferência provisionada no complemento Alta Taxa de Transferência é reservada exclusivamente para campanhas de alta taxa de transferência. Não há compartilhamento de taxa de transferência entre campanhas padrão e campanhas acionadas pela API de alta taxa de transferência.
-
Anexos personalizados do PDF - Sem suporte quando uma campanha de Alta taxa de transferência faz failover para outra região. Saiba mais sobre anexos personalizados do PDF
-
Notificações por push:
- Push da Web — as campanhas de push da Web de Alta Taxa de Transferência são executadas em infraestrutura compartilhada e não se beneficiam da capacidade dedicada reservada para push móvel de Alta Taxa de Transferência.
- Tamanho da carga — O tamanho máximo da carga é 5 KB.
- comportamento de Inclui na lista de bloqueios — Quando uma mensagem atinge uma inclui na lista de bloqueios de, o feedback de entrega é retido, mas não é produzido nenhum feedback de atualização de perfil. Isso significa que as respostas de inclui na lista de bloqueios do não acionam atualizações de perfil ou invalidação de token no Adobe Experience Platform.
Escolha entre campanhas com taxa de transferência padrão vs. alta
Use esta tabela para decidir qual tipo de campanha acionada por API se adapta ao seu caso de uso:
Em outras palavras:
-
Escolha Campanhas de API padrão acionadas se:
- Você não tem contrato de alto throughput.
- Suas necessidades de throughput são <500 TPS.
- Você precisa de personalização com base nos perfis do Adobe.
- Você deseja que os dados da campanha sejam compilados com perfis para direcionamento futuro.
- Você deseja usar outro canal diferente de Email ou Push.
-
Escolha campanhas de Alta taxa de transferência se:
- Você precisa de throughput >500 TPS.
- Você não precisa de compilação de perfil.
- Você pode transmitir toda a personalização na carga da API.
- Você deseja usar o canal de email ou push.
Configurar diretrizes
Para configurar campanhas de Alta Taxa de Transferência corretamente, siga estas diretrizes:
- Crie um novo pool de IPs. Saiba como criar pools de IP
- Crie uma nova configuração de canal. Saiba como definir configurações de canal
- Entre em contato com o Atendimento ao cliente da Adobe para solicitar que a superfície ativada seja mapeada para o recurso de Alta taxa de transferência. Forneça a configuração do canal e os detalhes do Pool de IP junto com a ID da organização.
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 High throughput mode for API triggered campaigns differs from standard API triggered campaigns, its guardrails and setup requirements, and when to choose each mode for very large-scale, real-time transactional messages (email and push) without relying on profiles.
Intents:
- Decide between a standard API triggered campaign and a High throughput campaign
- Know the guardrails and limitations of High throughput campaigns
- Set up a channel configuration and an IP pool for High throughput campaigns
- Know how to personalize a High throughput campaign (contextual data only)
- Know which datasets store feedback and tracking data for High throughput campaigns
Glossary:
- High throughput mode (also written High Throughput): A mode of API triggered campaigns designed for very large-scale, real-time transactional messaging, which operates independently of Adobe Profiles (product-specific)
- Standard API triggered campaign: An API triggered campaign that is not in High throughput mode
- High Throughput transactional messaging add-on: The add-on that organizations must be licensed with to use High throughput campaigns (product-specific)
- Contextual data: Personalization data passed in the API payload
- AJO Message Feedback Event Dataset - Non Profile: Dataset used for both email and push feedback of High throughput campaigns
- AJO Email Tracking Experience Event Dataset - Non Profile: Dataset used for email tracking only of High throughput campaigns
Guardrails:
- Throughput: High throughput campaigns support up to 5000 transactions per second; standard API triggered campaigns support up to 500 transactions per second.
- Channels: Email and push notifications for High throughput campaigns.
- Personalization: all personalization must be included in the API payload as contextual data. Profile-based personalization is not supported, and validation errors occur if profile variables are used.
- Channel configurations that use profile-based personalization cannot be used with High throughput campaigns. Only surfaces without profile personalization can be used.
- High throughput campaigns use a different API endpoint than standard API triggered campaigns.
- High throughput campaigns do not use Adobe Profiles. Messages are delivered whether or not a profile exists.
- A campaign cannot be used for both profile-enabled and non-profile use cases. If you need both, create two separate campaigns, and make the calling system decide which one to trigger based on the context.
- Feedback and tracking data for High throughput campaigns are stored in dedicated datasets that are not enabled for profiles, so these events are not stitched to profiles, even if a matching profile exists. A dedicated non-profile tracking dataset for push is not yet available.
- The throughput provisioned under the High Throughput add-on is exclusively reserved for High throughput campaigns. There is no sharing of throughput between standard and High throughput API triggered campaigns.
- Personalized PDF attachments are not supported when a High throughput campaign fails over to another region.
- Web push: High Throughput web push campaigns run on shared infrastructure and do not benefit from the dedicated capacity reserved for High Throughput mobile push.
- Push payload size: the maximum payload size is 5 KB (hard limit).
- Denylist behavior for push: when a message hits a denylist, delivery feedback is retained but no profile-update feedback is produced, so denylist responses do not trigger profile updates or token invalidation in Adobe Experience Platform.
- The IP pool and channel configurations designated for High throughput transactional messages must be used exclusively for that purpose, and not be used with standard transactional messaging using API triggered campaigns or journeys.
Prerequisites and permissions:
- The organization must be licensed with the High Throughput transactional messaging add-on.
- A new IP pool.
- A new channel configuration.
- A request to Adobe Customer Care to map the activated surface to the High throughput capability, with the channel configuration and IP Pool details and your organization ID.
Applicability:
- Access: available across all regions except Switzerland.
- Applies to API triggered campaigns, in High throughput mode.
Terminology:
- Canonical name: High throughput mode — variants: High Throughput mode, High throughput campaigns
- Acronym: TPS — transactions per second (used on the page body)
- Do not confuse: “Standard API triggered campaign” (included in the base offering, standard entitlement and message packs, standard infrastructure, uptime 99,9%) ≠ “High throughput campaign” (requires the High Throughput transactional messaging add-on, separate tiered message volumes, enhanced infrastructure, uptime 99,99%); both have a health check API
FAQ:
- Q: When should I choose a standard API triggered campaign? — When you do not have High Throughput contracted, your throughput needs are under 500 TPS, you require personalization based on Adobe Profiles, you want campaign data stitched to profiles for future targeting, or you want to use another channel than Email or Push.
- Q: When should I choose a High throughput campaign? — When you need throughput over 500 TPS, you do not require profile stitching, you can pass all personalization in the API payload, and you want to use the Email or Push channel.
- Q: Can a High throughput campaign use profile attributes for personalization? — No. Profile-based personalization is not supported, and validation errors occur if profile variables are used. Pass all personalization as contextual data in the API payload.
- Q: Can one campaign serve both profile-enabled and non-profile use cases? — No. Create two separate campaigns, and make the calling system decide which one to trigger.
- Q: Is throughput shared between standard and High throughput campaigns? — No. The throughput provisioned under the High Throughput add-on is exclusively reserved for High throughput campaigns.
- Q: How do I set up High throughput campaigns? — Create a new IP pool, create a new channel configuration, then contact Adobe Customer Care to request that the activated surface be mapped to the High throughput capability.
Related pages:
- Personalizing content with contextual data: Learn how to personalize content using contextual data (campaigns/api-triggered-campaign-content.md#contextual)
- Endpoint used by High throughput campaigns: Execute an API triggered campaign (campaigns/trigger-campaigns.md#trigger)
- Channel configurations with profile-based personalization: profile-based personalization (email/surface-personalization.md)
- Personalized PDF attachments: Learn more about personalized PDF attachments (email/pdf-attachments.md#personalized-attachments)
- Create IP pools: Learn how to create IP pools (configuration/ip-pools.md)
- Set up channel configurations: Learn how to set up channel configurations (configuration/channel-surfaces.md)