Visão geral da configuração do fluxo de dados dinâmico

Por padrão, o Adobe Experience Platform Edge Network envia todos os eventos que chegam em uma sequência de dados para todos os serviços Experience Cloud que você habilitou. Use Dynamic Datastream Configurations para definir regras que controlam quais serviços recebem quais eventos e/ou quais conjuntos de dados armazenam esses eventos, sem alterar nenhum código SDK do lado do cliente.

Antes de Dynamic Datastream Configurations, o controle do roteamento de eventos exigia a manutenção de várias sequências de dados ou a adição de lógica de substituição na implementação do SDK no lado do cliente. Dynamic Datastream Configurations mova essa lógica de roteamento do lado do servidor para a própria sequência de dados.

O que Dynamic Datastream Configurations pode fazer can-do

A tabela a seguir resume as ações de roteamento disponíveis.

Ação
Exemplo
Encaminhar eventos para diferentes conjuntos de dados
As exibições de página vão para um conjunto de dados que não seja de perfil; as compras vão para um conjunto de dados habilitado para perfil
Desativar um serviço para eventos correspondentes
Desabilitar assimilação Adobe Experience Platform para tráfego de bot
Substituir configurações de serviço por evento
Enviar eventos para diferentes conjuntos de relatórios do Adobe Analytics ou tokens de propriedade do Adobe Target com base nas condições do evento
Ativar ou desativar os subserviços do Experience Platform
Desabilite a Segmentação do Edge, Adobe Journey Optimizer, Gerenciamento de Decisões ou Destinos do Personalization para tipos de eventos específicos

O que Dynamic Datastream Configurations não pode fazer cannot-do

As configurações dinâmicas de sequência de dados são projetadas para roteamento em nível de evento. As ações a seguir não são suportadas.

Ação
Motivo
Enviar o mesmo evento para vários conjuntos de dados em paralelo
As regras encaminham um evento para apenas um conjunto de dados
Remover campos das cargas do evento
O Edge Network sempre encaminha o evento completo
Avaliar condições com base nos atributos do perfil
As regras avaliam somente a carga útil recebida do evento

Modelo de avaliação da regra rule-evaluation

Entender como a Edge Network avalia as regras ajuda a criar configurações que se comportam de forma previsível.

  • Primeira partida ganha. O Edge Network avalia as regras na ordem em que você as define. Quando um evento corresponde a uma regra, o Edge Network aplica a configuração de roteamento dessa regra e interrompe a avaliação de outras regras.
  • Fallback padrão. Se nenhuma regra corresponder a um evento, o evento seguirá a configuração da sequência de dados estática padrão: o conjunto de dados do evento principal e todos os serviços habilitados.
  • Orçamento de avaliação de 25 ms. Todas as regras em um fluxo de dados devem ser avaliadas em um total de 25 ms. Se a avaliação exceder esse orçamento, o evento voltará para a configuração padrão do fluxo de dados. Mantenha as regras simples e focalizadas em campos confiáveis como eventType.
  • Somente expressões simples. O sistema não oferece suporte a expressões lógicas aninhadas (contêineres dentro de contêineres). Se a lógica exigir aninhamento, divida-a em várias regras simples.

Para obter a lista completa dos tipos de dados, operadores e medidas de proteção compatíveis, consulte Criar configurações de fluxo de dados dinâmicos.

Taxonomia do valor do evento event-taxonomy

Antes de criar regras, classifique todos os tipos de evento que sua implementação envia em uma das três categorias. Essa classificação determina diretamente a estratégia do conjunto de dados e o design da regra.

Categoria
Descrição
Exemplos
Dispendível
Eventos sem valor analítico ou acionável.
Eventos gerados por bot, eventos operacionais como decisioning.propositionFetch e personalization.request
Analítico
Eventos necessários somente para relatórios de análise. Esses eventos não são necessários para o enriquecimento do perfil e não são acionáveis na segmentação e ativação.
Exibições de página, profundidade de rolagem, comportamento geral de navegação
Acionável
Eventos necessários para o enriquecimento do perfil e acionáveis na segmentação e ativação. Esses eventos também são analíticos e estão disponíveis nos relatórios de análise.
Compras, adicionar ao carrinho, envios de formulários, eventos principais de conversão

A classificação dos eventos antes de configurar regras é a etapa de planejamento mais importante. Ele determina quais conjuntos de dados são necessários, quais eventos são direcionados para quais conjuntos de dados e quantas regras são necessárias para gravar.

Exclusividade mútua com substituições de sequência de dados overrides

IMPORTANT
Os eventos que carregam uma substituição do lado do cliente ignoram Dynamic Datastream Configuration regras silenciosamente, sem erros ou avisos. Se suas regras não corresponderem aos eventos com os quais você espera que correspondam, verifique se esses eventos contêm uma carga edgeConfigOverrides.

As configurações dinâmicas de sequência de dados e as substituições de configuração de sequência de dados são mutuamente exclusivas por evento. Quando um evento carrega uma substituição do lado do cliente enviada via Web SDK sendEvent ou configure, a substituição tem prioridade e a Edge Network ignora Dynamic Datastream Configuration regras para esse evento.

Planeje sua implementação para usar uma abordagem ou a outra por tipo de evento. Não use ambos. Sempre que possível, use Dynamic Datastream Configurations substituições do lado do cliente. Eles oferecem melhor visibilidade, rastreabilidade e controle.

Próximas etapas

recommendation-more-help
experience-platform-help-datastreams