Entender os componentes e processos do Campaign components-and-processes
O Adobe Campaign é uma solução de marketing entre canais que automatiza campanhas por email, dispositivos móveis, redes sociais e offline. O Adobe Campaign fornece um local central para acessar os dados e perfis do cliente. Use o Adobe Campaign para orquestrar experiências consistentes para seus clientes, projetar, executar e personalizar seu marketing entre canais, enquanto melhora as experiências do cliente em cada dispositivo e ponto de contato. Com o Adobe Campaign, você pode gerenciar várias fontes de dados, definir segmentos de público-alvo e planejar e executar campanhas em várias etapas e entre canais por meio de uma interface de fluxo de trabalho visual de arrastar e soltar.
Saiba mais sobre os principais recursos do Campaign nesta página.
Componentes do Campaign ac-components
Os componentes do Adobe Campaign e a arquitetura global estão descritos abaixo.
Camada de apresentação presentation-layer
Você pode acessar o Adobe Campaign por meio de um cliente avançado, um cliente simples ou uma integração de API.
-
Cliente avançado
O cliente avançado do Campaign é um aplicativo nativo que se comunica com o servidor de aplicativos do Adobe Campaign por meio de protocolos padrão de Internet, como SOAP e HTTP. Saiba mais sobre o Console do cliente do Campaign.
-
Cliente simples
Os recursos de acesso do Adobe Campaign Web permitem acessar um subconjunto de recursos do Campaign com um navegador da web, usando uma interface em HTML. Use essa interface da web para acessar relatórios, controlar e validar mensagens, acessar painéis de monitoramento e muito mais. Saiba mais sobre o acesso ao Campaign Web.
-
Aplicativos externos com APIs
Em certos casos, o sistema pode ser chamado de aplicativos externos usando as APIs de serviços da web expostas por meio do protocolo SOAP. Saiba mais sobre APIs do Campaign.
Camada de persistência persistance-layer
Os bancos de dados do Campaign são usados como camadas de persistência e contêm quase todas as informações e dados gerenciados pelo Adobe Campaign. Isso inclui: dados funcionais, como perfis, assinaturas, conteúdo; dados técnicos, como tarefas de entrega e logs, logs de rastreamento; e dados de trabalho (compras, leads).
A confiabilidade do banco de dados é de extrema importância porque a maioria dos componentes do Adobe Campaign requer acesso ao banco de dados para executar suas tarefas (com exceção do módulo de redirecionamento).
Camada de aplicação lógica logical-app-layer
A camada de aplicação lógica do Campaign é facilmente configurável para atender a necessidades empresariais complexas. Você pode usar o Campaign como uma única plataforma com diferentes aplicativos que se combinam para criar uma arquitetura aberta e escalável. Cada instância do Campaign é uma coleção de processos na camada de aplicação, alguns dos quais são compartilhados e outros são dedicados.
Managed Cloud Services do Campaign ac-managed-services
O Adobe Campaign v8 é implantado como um Managed Service: todos os componentes do Adobe Campaign, incluindo a interface, o mecanismo de gerenciamento de execução e os bancos de dados do Campaign, são totalmente hospedados pela Adobe, incluindo a execução de email, mirror pages, o servidor de rastreamento e componentes da Web voltados para o público externo, como páginas de cancelamento de inscrição, centro de preferências e páginas de destino.
Processos do Campaign
O servidor do Campaign Web controla o acesso aos processos do Campaign Web. Javascript é a linguagem do lado do servidor usada para personalização e recursos de produtos principais. O Tomcat é o mecanismo de back-end e está incorporado ao produto do Campaign como parte do processo da Web. O Javascript é usado, por exemplo, em páginas JSP ou JSSP para renderizar conteúdo dinâmico.
O console do cliente do Campaign se conecta ao servidor web usando o XML SOAP por HTTP. O servidor web fornece a camada de segurança, transmite as solicitações para a camada de aplicação usando Javascript e os processos internos do Campaign acessam o banco de dados usando SQL.
O usuário se conecta ao servidor de aplicativos do Campaign usando o HTTP. Todos os dados e informações são gerenciados no banco de dados do Campaign. Se um desenvolvedor do Campaign executar qualquer alteração de configuração, ela será capturada no banco de dados. Se um(a) profissional de marketing criar uma nova campanha, todas as informações e dados relacionados a essa nova campanha também serão gerenciados no banco de dados. Quando um profissional de marketing executa uma campanha, as entregas de email são enviadas aos perfis do servidor da campanha por meio do servidor SMTP. À medida que os perfis interagem com as entregas de email, como ao abrir o email, esses dados de rastreamento são enviados de volta ao servidor de rastreamento.
Saiba mais sobre os processos do Campaign.