Enviar dados para a Adobe Analytics usando a biblioteca JavaScript da Web SDK
Esse caminho de implementação envolve uma instalação nova do Web SDK usando a biblioteca JavaScript do Web SDK. Outros caminhos de implementação são abordados em páginas separadas:
- Extensão de marca do Web SDK: uma nova instalação do Web SDK usando a extensão de marca do Web SDK. Semelhante à abordagem da biblioteca JavaScript do Web SDK (esta página), exceto que você gerencia a implementação usando tags na Coleção de dados da Adobe Experience Platform. Ele requer o grupo de campos Adobe Analytics ExperienceEvent, que inclui variáveis típicas do Analytics para serem incluídas no esquema XDM.
- Extensão do Analytics para a extensão do Web SDK: adote uma abordagem suave e metódica para mover da extensão de marcas da Adobe Analytics para a extensão de marcas do Web SDK. Essa abordagem elimina a necessidade de usar o XDM até que sua organização esteja pronta para usar os serviços da Adobe Experience Platform, como o Customer Journey Analytics. Use o objeto
data
em vez do objetoxdm
para enviar dados ao Adobe. - Biblioteca JavaScript do AppMeasurement para Web SDK: uma abordagem suave e metódica para migrar para o Web SDK, exceto por não usar marcas. Em vez disso, você pode remover manualmente a biblioteca de coleta de dados do Adobe Analytics (
AppMeasurement.js
) e substituí-la pela biblioteca JavaScript do Web SDK (alloy.js
).
Vantagens e desvantagens desse caminho de implementação
O uso da biblioteca JavaScript do Web SDK para enviar dados para o Adobe Analytics tem vantagens e desvantagens. Avalie cuidadosamente cada opção para decidir qual abordagem é a melhor para sua organização.
Vantagens
Desvantagens
- Abordagem direta: esse caminho de implementação é mais simples do que as abordagens que movem implementações existentes do Adobe Analytics. Se você não tiver uma implementação atual do Adobe Analytics com a qual se preocupar, preencha os campos XDM aplicáveis do Web SDK.
- Esquema predefinido: se sua organização não tiver uma necessidade para seu próprio esquema, você pode simplesmente usar o esquema direcionado para a Adobe Analytics. Esse conceito se aplica mesmo quando você avança em direção ao Customer Journey Analytics; o conceito de props e eVars não se aplica ao Customer Journey Analytics, mas você pode continuar usando props e eVars como dimensões personalizadas simples.
- As alterações na implementação exigem intervenção do desenvolvedor: se você quiser fazer alterações na implementação do Web SDK, deverá trabalhar com a equipe de desenvolvimento para editar o código no site. A abordagem que usa a extensão de tag do Web SDK evita essa desvantagem.
- Bloqueado para usar um esquema específico: quando sua organização mudar para o Customer Journey Analytics, você deve optar por continuar usando o esquema do Adobe Analytics ou migrar para o esquema de sua própria organização (que seria um conjunto de dados separado). Se a sua organização quiser evitar o esquema do Adobe Analytics e a migração para um conjunto de dados separado ao migrar para o Customer Journey Analytics, a Adobe recomenda um dos dois métodos a seguir:
- Usar o objeto
data
: o objetodata
permite enviar dados para a Adobe Analytics sem estar em conformidade com um esquema XDM. Depois que o esquema da sua organização for criado, você poderá usar o mapeamento de sequência de dados para mapear campos de objetodata
para o XDM. A extensão do Analytics para a extensão do Web SDK e a biblioteca JavaScript do AppMeasurement para o Web SDK usam este objetodata
. - Ignorar totalmente o Adobe Analytics: se estiver implementando a Web SDK, você poderá enviar esses dados para um conjunto de dados na Adobe Experience Platform para uso no Customer Journey Analytics. Você pode usar qualquer esquema que desejar; a Adobe Analytics não está envolvida nesse fluxo de trabalho e, portanto, não requer o grupo de campos Adobe Analytics ExperienceEvent. Este método incorre no menor montante de dívida técnica, mas também deixa a Adobe Analytics totalmente fora de contexto.
- Usar o objeto
IMPORTANT
Esse método de implementação exige que você use um esquema configurado para o Adobe Analytics. Se sua organização planejar usar seu próprio esquema com a Customer Journey Analytics no futuro, o uso do esquema da Adobe Analytics poderá criar confusão para administradores de dados ou arquitetos. Há várias opções para atenuar esse obstáculo:
- Você pode usar o esquema do Adobe Analytics no CJA. Observe que o CJA não tem um conceito de props ou eVars; eles são tratados como qualquer outro campo de esquema. Observe também que o uso do esquema do Adobe Analytics no CJA pode dificultar o uso de outros serviços de plataforma, como o Adobe Journey Optimizer ou o Real-Time Customer Data Platform.
- Você pode usar o objeto de dados, de modo semelhante a um fluxo de trabalho de migração. Observe que o uso do objeto de dados exige o mapeamento de cada campo de objeto de dados para um campo de esquema XDM.
- Você pode ignorar completamente a implementação do Adobe Analytics e enviar dados para o Adobe Experience Platform usando seu próprio esquema. Essa abordagem é ideal a longo prazo e permite que sua organização comece a usar o Customer Journey Analytics.
Etapas necessárias para implementar a biblioteca JavaScript do Web SDK
Uma visão geral de alto nível das tarefas de implementação:
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690