Noções básicas sobre o funcionamento da at.js 2.0 no Adobe Target

at.js 2.0 aprimora o suporte da Adobe Target para aplicativos de página única (SPA) e integra-se com outras soluções do Experience Cloud. Este vídeo e os diagramas que o acompanham explicam como tudo se une.

Diagramas de arquitetura

Comportamento do at.js 2.0 no carregamento da página

  1. A chamada retorna Experience Cloud ID (ECID). Se o usuário estiver autenticado, outra chamada sincroniza a ID do cliente.

  2. at.js A biblioteca é carregada de forma síncrona e oculta o corpo do documento (também at.js pode ser carregado de forma assíncrona com um trecho opcional de pré-ocultação implementado na página).

  3. A solicitação de Carregamento de página é feita incluindo todos os parâmetros configurados, ECID, SDID e ID do cliente.

  4. Os scripts de perfil executam e fazem o feed no Armazenamento de perfil. A Loja solicita públicos qualificados da Biblioteca de público-alvo (por exemplo, públicos-alvo compartilhados de Analytics, Audience Manager etc). Os ​ atributos do cliente são enviados para o Profile ​ Store em um processo em lote.

  5. Com base no URL, nos parâmetros de solicitação e nos dados do perfil, Target decide quais Atividades e Experiências retornarão ao visitante para a página atual e para as exibições futuras

  6. O conteúdo direcionado foi enviado de volta à página, incluindo, opcionalmente, valores de perfil para personalização adicional.

    O conteúdo direcionado na página atual é revelado o mais rápido possível sem cintilação do conteúdo padrão.

    O conteúdo direcionado para futuras exibições de um aplicativo de página única é armazenado em cache no navegador, portanto, pode ser aplicado instantaneamente, sem uma chamada de servidor adicional, quando as exibições forem acionadas. (Consulte o diagrama a seguir para conhecer o comportamento triggerView()).

  7. Analytics dados enviados da página para o Data ​ CollectionServers

  8. TargetOs dados do são correspondidos aos dados do pela SDID, e processados no armazenamento de relatório do Analytics.Analytics Analytics Os dados podem ser exibidos no Analytics e Target por meio dos relatórios do A4T.

O comportamento da at.js 2.0 quando a função triggerView() é usada

  1. adobe.target.triggerView() é chamado no aplicativo de página única

  2. O conteúdo direcionado para a exibição é lido do cache

  3. O conteúdo direcionado é revelado o mais rápido possível sem oscilação do conteúdo padrão

  4. A solicitação de notificação é enviada para a Target Loja de perfil para contar o visitante nas métricas de atividade e incremento

  5. Analytics Os dados são enviados do SPA para o Data ​ CollectionServers

  6. Target Os dados são enviados do Target backend para o Data ​ CollectionServers. Os dados do Target são correspondidos aos dados do Analytics pela SDID, e processados no armazenamento de relatório do Analytics. Analytics Os dados podem ser exibidos no Analytics e Target por meio dos relatórios do A4T.

Recursos adicionais

Nesta página