Demonstra como o Adobe Journey Optimizer pode ser usado com sistemas de mensagens de terceiros para orquestrar e enviar comunicações personalizadas.
Arquitetura
Pré-requisitos
Adobe Experience Platform
Os esquemas e conjuntos de dados devem ser configurados no sistema antes que você possa configurar as fontes de dados do Journey Optimizer
Para esquemas do Experience Event baseados em classe, adicione o grupo de campos “eventID de orquestração” quando quiser acionar um evento que não seja baseado em regras
Para esquemas de Perfil individual baseados em classe, adicione o grupo de campos “Detalhes do teste de perfil” para carregar perfis de teste a serem usados com o Journey Optimizer
Aplicativo de mensagens de terceiros
Deve ser compatível com chamadas de API REST para enviar cargas transacionais
Medidas de proteção adicionais do Journey Optimizer:
O limite agora está disponível por meio de API para garantir que o sistema de destino não esteja saturado ao ponto de falha. Isso significa que as mensagens que excederem o limite serão completamente removidas sem ser enviadas. A regulagem não é compatível.
Conexões máximas - número máximo de conexões http/s com que um destino pode lidar
Contagem máxima de chamadas - número máximo de chamadas a serem realizadas no parâmetro periodInMs
periodInMs - tempo em milissegundos
Jornadas iniciadas por associação de segmentos podem operar em dois modos:
Segmentos em lote (atualizados a cada 24 horas)
Segmentos de transmissão (qualificação de <5 minutos)
Segmentos em lote – precisam assegurar que você entenda o volume diário de usuários qualificados e que o sistema de destino possa lidar com a taxa de transferência intermitente por jornada e em todas as jornadas
Segmentos de transmissão – precisam assegurar que a intermitência inicial de qualificações de perfis possam ser manipuladas com o volume de qualificações de transmissão diárias por jornada e em todas as jornadas
A gestão de decisões não é compatível
Integrações de saída para sistemas de terceiros
Não há suporte para um único IP estático, pois nossa infraestrutura é multilocatária (é necessário incluir todos os IPs do data center na lista de permissões)
Somente os métodos POST e PUT são compatíveis com ações personalizadas
Suporte de autenticação: token | senha | OAuth2
Não é possível empacotar e mover componentes individuais da Adobe Experience Platform ou do Journey Optimizer entre várias sandboxes. Em ambientes novos, deve ser implementado outra vez
Sistema de mensagens de terceiros
É necessário entender qual carga o sistema suporta em chamadas de API transacionais
Número de chamadas permitidas por segundo
Número de conexões
É preciso entender qual é a autenticação necessária para fazer chamadas de API
Tipo de autenticação: token | senha | OAuth2 são compatíveis com o Journey Optimizer
Duração do cache de autenticação: o token é válido por quanto tempo?
Se a assimilação em lote for apenas compatível e, então, precisar ser transmitida para um mecanismo de armazenamento na nuvem, como o Amazon Kinesis ou o Azure Event Grid 1st
Os dados podem ser agrupados em lote nesses mecanismos de armazenamento na nuvem e canalizados para terceiros
O fornecimento de middleware que porventura seja necessário fica sob responsabilidade do cliente ou de terceiros
Configure sua fonte de dados da Experience Platform e determine quais campos que devem ser armazenados em cache como parte dos dados de profileStreaming usados para iniciar uma jornada do cliente têm que ser primeiro configurados no Journey Optimizer para obter uma ID de orquestração. Depois, essa ID de orquestração será fornecida ao desenvolvedor para usá-la na assimilação
Configure as origens de dados externos
Configure ações personalizadas para aplicativos de terceiros
Configuração de push para publicação de conteúdo para dispositivos móveis (opcional, já que terceiros podem coletar tokens)
Implemente o SDK móvel da Experience Platform para coletar tokens de push e informações de logon a serem vinculadas a perfis de clientes conhecidos
Aproveite as tags da Adobe e crie uma propriedade de publicação de conteúdo para dispositivos móveis com a seguinte extensão:
Adobe Journey Optimizer
Rede de borda da Adobe Experience Platform
Identidade para Edge Network
Mobile Core
Certifique-se de ter um fluxo de dados dedicado para implantações de aplicativos móveis e implantações da Web