Este guia fornece respostas a perguntas frequentes sobre o Adobe Experience Platform Web SDK.
O Adobe Experience Platform Web SDK é uma biblioteca JavaScript no lado do cliente que permite aos clientes da Adobe Experience Cloud interagir com os vários serviços na Experience Cloud.
Ele envia dados de forma independente de solução (XDM) para a Rede de borda da Adobe Experience Platform, que mapeia os dados para formatos e destinos específicos da solução e os envia em tempo real.
Mais informações
apresentação do Adobe Summit
Atualmente, é necessário implantar diferentes bibliotecas JavaScript com base em cada solução individual.
Embora as tags na Platform facilitem o máximo possível a implantação e o gerenciamento dessas bibliotecas, ainda há problemas com:
Além disso, atualmente não há nenhuma biblioteca JavaScript que envie dados diretamente para a Adobe Experience Platform.
O novo SDK da Web envia dados das seguintes soluções para um único destino (Adobe Experience Platform Edge Network) e resolve os casos de uso mais comuns da solução mencionada acima.
Outras soluções seguirão no final deste ano.
O SDK da Web da Adobe Experience Platform também pode enviar dados diretamente para a Adobe Experience Platform. Esses dados estão no XDM e são mapeados para o esquema da solução do lado do servidor.
Desempenho: O SDK da Web é menor do que o uso de todas as bibliotecas de Adobe atuais e fornece carregamentos de página significativamente mais rápidos.
Simplicidade: A combinação de XDM, SDK da Web, tags, rede de borda, soluções da Adobe Experience Cloud e Adobe Experience Platform cria uma história de coleta de dados fácil de entender e simples de seguir.
Controle: Como todos os dados estão usando um único fluxo conectado de dados, você pode acompanhar e controlar logicamente como os dados se parecem a cada milissegundo de sua jornada, de e para aplicativos.
Moderno e pronto para o futuro: O SDK da Web e sua conexão com a rede de borda permitiram que o Adobe modernizasse significativamente a maneira como o Adobe lida com a coleta de dados, personalização, consentimento e o futuro dos cookies de terceiros. (Ele permite um domínio próprio, gerenciado pelo Adobe.)
Tempo de implantação: O Adobe trabalhou muito (e continuará) para facilitar ao máximo a implantação do SDK da Web por meio de tags e o mapeamento de dados do lado do cliente para o XDM. Depois que esse trabalho for concluído, todas as outras soluções Adobe e serviços da Adobe Experience Platform poderão ser ativados ou desativados no lado do servidor. Por exemplo, se estiver usando isso para Adobe Analytics e quiser ativar o Target ou Experience Platform, basta virar um botão de alternância na configuração do Datastream e ativar esses casos de uso.
Alloy é o nome de código do SDK da Web do Adobe Experience Platform. Ele é usado no código-fonte e no nome do arquivo do SDK, embora o SDK da Web do Adobe Experience Platform seja o nome oficial.
Não. Qualquer cliente da Adobe Digital Experience pode usar o SDK da Web da Adobe Experience Platform gratuitamente. Clientes que desejam usar o Web SDK O precisará configurar as permissões certas para criar esquemas, conjuntos de dados, namespaces de identidade e fluxos de dados na interface da Coleção de dados ou na interface do Experience Platform.
Para obter mais informações sobre como configurar essas permissões, consulte nossa documentação em gerenciamento de permissões de coleta de dados.
O Adobe Experience Platform Web SDK foi desenvolvido para as seguintes pessoas:
Usuários do Adobe Experience Platform
Clientes de soluções da Adobe Experience Cloud
O SDK da Web está disponível no momento para o público em geral e pode ser usado para enviar dados para produtos da Adobe Experience Cloud. A capacidade de enviar dados para soluções de terceiros será disponibilizada em breve. O SDK não é cobrado e é hospedado pelo Adobe gratuitamente. Se necessário, você pode baixá-lo e hospedá-lo em seus próprios servidores sem custo algum. O SDK da Web da Platform requer acesso às configurações de sequência de dados e ao construtor de esquema XDM da Adobe Experience Platform para que os servidores Adobe manipulem corretamente os dados de entrada provenientes do SDK. Se quiser obter acesso, entre em contato com a equipe de conta do Adobe para iniciar o processo de solicitação.
O SDK da Web está evoluindo rapidamente. Mais casos de uso estão sendo trabalhados. Você pode encontrar o lista de casos de uso atualmente permitidos aqui.
Depende. O Adobe Experience Platform Web SDK pode ser implantado em dois estilos diferentes. Um futuro documento de migração fornecerá detalhes adicionais.
Apenas outra tag: Se o site já estiver marcado para soluções e você não puder remarcar, mas quiser enviar dados para a Rede de borda da Adobe Experience Platform para casos de uso de Experience Platform ou para os recursos de encaminhamento de eventos futuros (veja abaixo), você poderá adicionar o alloy.js
para o site, onde funciona como "apenas outra tag".
A única tag: Se quiser usar o SDK da Web para uma solução Experience Cloud, você deverá usá-lo para all das soluções dessa página. Por exemplo, se seu site já estiver marcado para o Adobe Analytics e você quiser usá-lo para o Target, será necessário usá-lo para ambos, bem como para qualquer outro no futuro.
Em outras palavras, se você decidir usar o SDK da Web da Adobe Experience Platform para casos de uso que não sejam de solução, poderá marcar o site com alloy.js
e siga em frente como se fosse uma nova solução. Se quiser usá-lo para Adobe Analytics, Target ou Audience Manager ou para casos de uso de aplicativos, talvez seja necessário remover qualquer um dos códigos herdados na página.
Sim, o SDK da Web da Adobe Experience Platform fornece um recurso de migração de identidade. Siga as instruções para migração de ID no Documentação de identidade do SDK da Web da Platform para obter mais detalhes.
Tags no Experience Platform gerencie o código do dispositivo. Use-os para implantar o código com mais facilidade. Eles são livres e poderosos.
Adobe Experience Platform Web SDK é o nome oficial do novo código que seria implantado por tags para casos de uso de Adobe. É também livre e poderosa.
alloy.js
é o nome do arquivo do código do SDK da Web da Adobe Experience Platform.
Não. Você pode baixar o alloy.js
arquive você mesmo.
No entanto:
O SDK da Web do Adobe Experience Platform requer algo chamado ID de sequência de dados para que a rede de borda possa identificar o fluxo e determinar o que fazer com os dados. Essa ID é criada no Experience Platform. Isso não significa que você precisa usar a interface do para criar propriedades ou implantar o código JavaScript, mas sim usar tags para criar uma ID de configuração.
As tags não são apenas a melhor tag disponível e o gerenciador de SDK, facilitando a implantação alloy.js
e mapear dados para esquemas XDM. Se decidir não usar tags, será necessário gerenciar a implantação alloy.js
, eventos e mapeamento de dados no XDM antes de enviá-los. Este é um muito processo mais difícil do que usar tags.
É recomendável usar tags para implantar alloy.js
, mesmo que seja a única tag para a qual você a usa.
Se você usa nossos SDKs e envia XDM para a Rede de borda, esse novo encaminhamento de eventos de recursos permite instalar novas extensões do lado do servidor e mapear esses dados para qualquer coisa, e enviá-la para qualquer lugar, de nossa rede de borda. Pense nisso como "coleta de dados como um serviço". Ele estará disponível por um custo e será fornecido como parte do Adobe Experience Platform.
Mais informações sobre um CNAME estão disponíveis em Documentação do Adobe
Sim, atualmente o SDK da Web usa entre um e sete cookies, dependendo da implementação. Abaixo está uma lista dos cookies que você pode ver com o SDK da Web e a maneira como eles são usados:
Nome | maxAge | Idade amigável | Descrição |
---|---|---|---|
kndct_orgid_identity | 34128000 | 395 dias | O cookie de identidade armazena a ECID, bem como outras informações relacionadas à ECID. |
kndctr_orgid_consent_check | 7200 | 2 horas | Este cookie armazena a preferência de consentimento do usuário para o site. |
kndctr_orgid_consent | 15552000 | 180 dias | Este cookie baseado em sessão sinaliza ao servidor para procurar as preferências de consentimento no lado do servidor. |
kndctr_orgid_cluster | 1800 | 30 minutos | Este cookie armazena a região da Rede de borda que está atendendo as solicitações do usuário atual. A região é usada no caminho do URL para que a Rede de borda possa rotear a solicitação para a região correta. Esse cookie tem uma duração de 30 minutos, para que, se um usuário se conectar com um endereço IP diferente, a solicitação possa ser roteada para a região mais próxima. |
mbox | 63072000 | 2 anos | Este cookie é exibido quando a configuração de migração do Target é definida como verdadeira. Isso permitirá que o Target cookie da mbox a ser definido pelo SDK da Web. |
mboxEdgeCluster | 1800 | 30 minutos | Este cookie é exibido quando a configuração de migração do Target é definida como verdadeira. Esse cookie permite que o SDK da Web comunique o cluster de borda correto com a at.js para que os perfis do Target possam permanecer em sincronia enquanto os usuários navegam em um site. |
AMCV_###@AdobeOrg | 34128000 | 395 dias | Esse cookie só aparece quando a migração de ID no SDK da Web da Adobe Experience Platform está ativada. Este cookie ajuda na transição para o SDK da Web enquanto algumas partes do site ainda usam visitor.js. Consulte a Documentação idMigrationEnabled para ler mais sobre esta configuração. |
Ao usar o SDK da Web, a Rede de borda define um ou mais dos cookies acima. A Rede de borda define todos os cookies com a variável secure
e sameSite="none"
atributos.
Se você tiver seções seguras e não seguras em seu site, isso pode interferir na identificação do usuário. Quando um usuário navega de uma seção segura do site para uma seção não segura, a Rede de borda gera uma nova ECID
com a solicitação.
O SDK da Web da Adobe Experience Platform foi projetado para funcionar de maneira ideal nas versões mais recentes do Google Chrome, Safari, Firefox, Internet Explorer 11 e Microsoft Edge Chromium. Você pode ter problemas ao usar determinados recursos em versões mais antigas dos navegadores.