Visão geral da decisão no dispositivo

Os Adobe Target SDKs da próxima geração agora oferecem o on-device decisioning, que fornece a capacidade de armazenar em cache suas campanhas A/B e de Direcionamento de experiência (XT) em seu servidor e tomar decisões na memória com latência próxima de zero, sem bloquear solicitações de rede para o Edge Network do Adobe Target.

O Adobe Target também oferece a flexibilidade de fornecer a experiência mais relevante e atualizada de suas campanhas de experimentação e personalização orientadas por aprendizado de máquina por meio de uma chamada de servidor em tempo real. Em outras palavras, quando o desempenho é mais importante, você pode optar por utilizar o on-device decisioning, mas quando a experiência mais relevante e atualizada for necessária, uma chamada de servidor poderá ser feita. Consulte quando usar a decisão no dispositivo vs. a decisão na borda para saber mais sobre os casos de uso que garantem o uso de uma sobre a outra.

NOTE
A decisão no dispositivo está disponível para implementações do lado do cliente e do lado do servidor. Este artigo descreve o on-device decisioning para o lado do servidor. Para obter informações sobre on-device decisioning para o lado do cliente, consulte a documentação de implementação do lado do cliente aqui.

Como funciona?

Quando você instala e inicializa um SDK do Adobe Target com o on-device decisioning habilitado, um artefato de regra é baixado e armazenado em cache localmente no seu servidor, do CDN da Akamai mais próximo ao seu servidor. Quando uma solicitação para recuperar uma experiência do Adobe Target é feita no aplicativo do lado do servidor, a decisão sobre qual conteúdo retornar é tomada na memória, com base nos metadados codificados no artefato de regra em cache, que define todas as suas atividades A/B e XT do on-device decisioning.

O diagrama a seguir mostra a arquitetura on-device decisioning. Clique em para expandir a imagem.

(Clique na imagem para expandir até a largura total.)

Diagrama da arquitetura de decisão no dispositivo

Quais são os benefícios?

  • Fornecer decisões de latência quase zero. O particionamento e a decisão são executados na memória e no dispositivo para evitar o bloqueio de solicitações de rede.
  • Aprimorar o desempenho do aplicativo. Execute experimentos e forneça personalização aos seus clientes e usuários sem comprometer as experiências do usuário final.
  • Melhore A Pontuação De Qualidade Do Site Do Google. Com as decisões ocorrendo na memória e no lado do servidor, melhore a pontuação da Qualidade do site do Google de sua empresa online para torná-la mais detectável pelos consumidores.
  • Aprenda com a análise em tempo real. Obtenha insights do desempenho da sua atividade em tempo real através dos relatórios do Adobe Target ou do A4T, permitindo que você dinamize a sua estratégia em momentos críticos.

Funcionalidade compatível

Atividades

A decisão no dispositivo é compatível com os seguintes tipos de atividades criadas pelo Experience Composer baseado em formulário:

  • A/B Test
  • Experience Targeting (XT)

Método de Alocação

A decisão no dispositivo é compatível com o seguinte método de alocação:

  • Manual

Direcionamento de público

A decisão no dispositivo é compatível com as seguintes regras de público-alvo:

Regra de público-alvo
Decisão no dispositivo
Geografia

Sim

Ao usar a decisão no dispositivo, os seguintes atributos geográficos são compatíveis:

  • País/Região
  • Cidade
  • Latitude
  • Longitude
Rede
Não
Móvel
Não
Parâmetros personalizados
Sim
Sistema operacional
Sim
Páginas do site
Sim
Navegador
Sim
Perfil do visitante
Não
Fontes de Tráfego
Não
Intervalo de tempo
Sim
Públicos-alvo do Experience Cloud (públicos-alvo do Adobe Audience Manager, Adobe Analytics e Adobe Experience Manager
Não

Como provisionar meu cliente para usar o on-device decisioning?

A decisão no dispositivo está disponível para todos os clientes do Adobe Target que usam SDKs do lado do servidor do Adobe Target. Para habilitar este recurso, navegue até Administration > Implementation > Account details na interface do usuário do Adobe Target e habilite a opção On-Device Decisioning.

NOTE
Você deve ter a função de usuário de Administrador ou Aprovador para habilitar ou desabilitar a On-Device Decisioning.

alt imagem

Depois de habilitar a opção de Decisão no Dispositivo, o Adobe Target começará a gerar e propagar artefatos de regras para o seu cliente.

NOTE
Habilite o botão de alternância antes de inicializar o SDK Adobe Target para usar on-device decisioning. Os artefatos da regra precisarão primeiro ser gerados e propagados para os CDNs do Akamai para que o on-device decisioning funcione.

Incluir todas as on-device decisioning atividades qualificadas existentes na alternância de artefato

Ative esta em quando desejar que todas as suas atividades Target ativas qualificadas para on-device decisioning sejam incluídas automaticamente no artefato.

Sair desta desativação significa que você precisará recriar e ativar quaisquer atividades on-device decisioning para que elas sejam incluídas no artefato de regras gerado.

Como faço para saber se uma atividade tem capacidade para on-device decisioning?

Após criar uma atividade, um rótulo chamado Decisioning Method, visível na página de detalhes da atividade, indica se a atividade é compatível com on-device decisioning.

alt imagem

Você também pode ver todas as atividades on-device decisioning compatíveis na página Activities adicionando a coluna Decisioning Method à lista de atividades.

alt imagem

NOTE
Depois de criar e ativar uma atividade com capacidade para on-device decisioning, pode levar até 20 minutos para que ela seja incluída no artefato de regras gerado e propagado para os PoPs do Akamai CDN.

Qual é o resumo das etapas que preciso seguir para garantir que minhas atividades do on-device decisioning sejam entregues com êxito por meio do SDK do lado do servidor do Adobe Target?

  1. Acesse a interface do usuário do Adobe Target e navegue até Administration > Implementation > Account details para habilitar a alternância On-Device Decisioning.
  2. Habilite a alternância Include all existing on-device decisioning qualified activities in the artifact.
  3. Crie e ative um tipo de atividade que seja suportado por on-device decisioning e verifique se Decisioning Method é On-Device Decisioning para essa atividade.
  4. Instale e inicialize o SDK Node.js ou Java com decisioningMethod = on-device.
  5. Implemente getOffers() ou getAttributes() em seu código para recuperar uma experiência no dispositivo.
  6. Implante seu código.

Para obter exemplos demonstrando como começar a usar as etapas 1 a 3 acima, consulte a seção Introdução.

Recursos adicionais

Webinário: Personalize e teste em latência zero com decisões no dispositivo do Adobe Target

Mais do que nunca, os profissionais de marketing, proprietários de produtos e desenvolvedores estão sendo incumbidos de otimizar a experiência geral do cliente em sites, aplicativos e em todos os outros lugares onde eles se conectam com seus clientes. Várias ferramentas com silos de dados e implementações complicadas são inadequadas.

Neste webinário gravado, os especialistas em produtos do Adobe Target discutem como mover as decisões de otimização de experiência crítica no dispositivo para execução local com latência próxima a zero pode abrir portas para novos casos de uso interessantes e, ao mesmo tempo, melhorar o desempenho do site para seus clientes.

Tutorial: decisão no dispositivo

Adobe Target on-device decisioning habilita a entrega de conteúdo de latência quase zero.

Este vídeo de 7 minutos:

  • Descreve on-device decisioning, incluindo como ele se compara a outros métodos de implementação de Target
  • Demonstra como habilitar on-device decisioning no Target
  • Examina uma amostra de atividade de compositor baseada em formulário que foi configurada com conteúdo JSON
  • Mostra o exemplo de código SDK Node.JS contendo a configuração de chave necessária para on-device decisioning
  • Demonstra resultados em um navegador

Para obter mais vídeos e tutoriais, consulte os Adobe Target Tutorials.

Adobe Tech Blog — Parte 1: Execute o SDK NodeJS do Adobe Target para experimentação e personalização em plataformas de borda (Trabalhadores do Akamai Edge)

Clique aqui para acessar a publicação do blog.

Adobe Tech Blog — Parte 2: Execute o SDK NodeJS do Adobe Target para experimentação e personalização em plataformas de borda (AWS Lambda@Edge)

Clique aqui para acessar a publicação do blog.

recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3