Notas de versão - SDK Node.js do Target

Notas de versão relacionadas ao SDK Node.js doAdobe Target.

O SDK do Público alvo Node.js permite que você implante no lado do Target servidor.

Esse SDK do Node.js ajuda você a se integrar facilmente Target com outras Adobe Experience Cloud soluções, como Adobe Experience Cloud Identity Service, Adobe Analyticse Adobe Audience Manager.

O SDK do Node.js apresenta práticas recomendadas e remove complexidades ao integrar-se Target por meio de nossa API de delivery para que suas equipes de engenharia possam se concentrar na lógica comercial.

Saiba mais sobre o SDK do Público alvo Node.js no Blog técnico do Adobe - Abrir Sourcing the New Adobe Target Node.js SDK.

Versão 1.0.0 (9 de outubro de 2019)

As seções a seguir fornecem mais informações sobre a versão 1.0.0 do SDK do Público alvo Node.js:

Adição de

  • Suporte à API do Delivery de Visualização de público alvo v1, incluindo carregamento de página e pré-busca de Visualização.

  • Suporte total para fornecer todos os tipos de ofertas criadas no Visual Experience Composer (VEC).

  • Suporte para busca prévia e notificações para otimização de desempenho ao armazenar conteúdo pré-buscado em cache.

  • Suporte para otimizar o desempenho em Target integrações híbridas via serverState quando Target é implantado tanto no lado do servidor quanto no lado do cliente.

    Estamos introduzindo uma configuração chamada serverState que contém experiências recuperadas pelo lado do servidor, para que o at.js v2.2+ não faça uma chamada de servidor adicional para recuperar as experiências. Essa abordagem otimiza o desempenho de carregamento da página.

  • Aberto originado no GitHub como SDK doPúblico alvo Node.js.

  • Novo método da API sendNotifications() para enviar notificações exibidas/clicadas Target para conteúdo pré-buscado via getOffers().

  • Criação simplificada de solicitações de API de Delivery de Visualização, com preenchimento automático de campo interno com padrões (por exemplo, request.id, request.contextetc.).

  • Validação dos argumentos do método da API do SDK.

  • Atualização do README, amostras e testes de unidade.

  • Novo fluxo CI configurado usando ações GitHub.

  • CoC adicionado, diretrizes de contribuição, RP e modelos de edição

Alterado

  • Projeto renomeado para target-nodejs-sdk.
  • Observação importante, substituindo a API BatchMbox v2 do Público alvo pela API Delivery do Público alvo v1.
  • os argumentos do método da API create() foram modificados, removendo o aninhamento redundante (consulte a declaração do método antigo aqui).
  • os argumentos do método da API getOffers() foram modificados (consulte a declaração do método antigo aqui).
  • O método getTargetCookieName() API foi substituído pelo TargetCookieName acessador. Consulte Acessadores do utilitário TargetClient.
  • O método getTargetLocationHintCookieName() API foi substituído pelo TargetLocationHintCookieName acessador. Consulte Acessadores do utilitário TargetClient.

Removido

  • Suporte à API Público alvo BatchMbox v2.
  • O método da API getOffer() foi removido. Em vez disso, use o método da API getOffers().

Nesta página