Atualize sua biblioteca de coleta de dados para o Audience Manager da extensão de tag da Audience Manager para a extensão de tag da Web SDK
Público-alvo
Esta página destina-se aos clientes do Audience Manager que estão usando a extensão de tag da Audience Manager para trazer dados da coleção da Web para a Audience Manager. Para clientes que usam a biblioteca JavaScript do AppMeasurement, leia o guia sobre como atualizar a biblioteca de coleta de dados do Audience Manager da biblioteca JavaScript do AppMeasurement para a biblioteca JavaScript do Web SDK.
Vantagens e desvantagens desse caminho de implementação
O uso dessa abordagem de migração tem vantagens e desvantagens. Avalie cuidadosamente cada opção para decidir qual abordagem é a melhor para sua organização.
- Nenhuma alteração de código no site: como a implementação já tem marcas instaladas, todas as atualizações de migração podem ser feitas na interface de marcas.
- Usa sua implementação existente: esta abordagem não requer uma implementação nova. Embora isso exija novas ações de regra, é possível reutilizar os elementos de dados existentes e as condições da regra com o mínimo de alterações.
- Não requer um esquema: nesta fase de migração para o Web SDK, você não precisa de um esquema XDM. Em vez disso, você pode preencher o objeto
data
, que envia dados diretamente para o Adobe Audience Manager. Quando a migração para o Web SDK estiver concluída, você poderá criar um esquema para sua organização e usar o mapeamento de fluxo de dados para preencher campos XDM aplicáveis. Se um esquema fosse necessário nesta fase do processo de migração, sua organização seria forçada a usar um esquema XDM da Adobe Audience Manager. O uso desse esquema torna mais difícil para sua organização usar seu próprio esquema no futuro.
- Débito técnico de implementação: como esta abordagem usa uma forma modificada de sua implementação existente, pode ser mais difícil rastrear a lógica de implementação e realizar alterações quando necessário. O código personalizado pode ser particularmente difícil de depurar.
- Requer mapeamento para enviar dados para a Platform: quando sua organização estiver pronta para usar o Real-Time CDP, você deverá enviar dados para um conjunto de dados na Adobe Experience Platform. Esta ação requer que cada campo no objeto
data
seja uma entrada na ferramenta de mapeamento de sequência de dados que o atribui a um campo de esquema XDM. O mapeamento só precisa ser feito uma vez para esse fluxo de trabalho e não envolve fazer alterações de implementação. No entanto, essa é uma etapa extra que não é necessária ao enviar dados em um objeto XDM.
A Adobe recomenda seguir esse caminho de implementação quando você tiver uma implementação existente usando a extensão de tag do Adobe Audience Manager.
Etapas necessárias para migrar para o Web SDK
As etapas a seguir contêm objetivos concretos a serem atingidos. Selecione cada etapa para obter instruções detalhadas sobre como realizá-la.
Siga as instruções abaixo para criar um fluxo de dados na Coleção de dados da Adobe Experience Platform. Ao enviar dados para esse fluxo de dados, ele encaminha dados para a Audience Manager. No futuro, esse mesmo fluxo de dados encaminha dados para o Real-Time CDP.
-
Navegue até experience.adobe.com e faça logon usando suas credenciais.
-
Use a página inicial ou o seletor de produto na parte superior direita para navegar até Data Collection.
-
Na navegação à esquerda, selecione Datastreams.
-
Selecione New Datastream.
-
Insira o nome desejado e selecione Save.
-
Após criar a sequência de dados, selecione Add Service.
-
No menu suspenso de serviço, selecione Adobe Audience Manager.
-
Verifique se a opção Enable XDM Flattened Fields está desmarcada.
Seu fluxo de dados agora está pronto para receber e transmitir dados para a Audience Manager.
Esta seção prepara a tag para a maior parte do esforço de migração que ocorrerá na próxima etapa.
-
Selecione o ícone de hambúrguer na parte superior esquerda da interface do Adobe Experience Platform e selecione Tags.
-
Selecione a propriedade de tag desejada.
-
Na navegação à esquerda da propriedade da marca, selecione Extensions.
-
Selecione Catalog próximo à parte superior para ver uma lista de todas as extensões disponíveis.
-
Procure e selecione a extensão Adobe Experience Platform Web SDK e, em seguida, selecione Install no lado direito.
-
As definições de configuração de extensão são exibidas. Localize a seção Datastreams, selecione a sandbox que você está usando e a sequência de dados criada na etapa anterior.
-
Selecione Save.
A propriedade da tag agora tem o Web SDK instalado.
O elemento de dados do objeto de dados fornece uma estrutura intuitiva para configurar uma carga que o Web SDK usa para enviar para um fluxo de dados. A maioria das regras que você atualiza na etapa a seguir interage com esse elemento de dados.
-
Na navegação à esquerda da interface de tags, selecione Data Elements.
-
Selecionar Add Data Element
-
Atribua ao elemento de dados as seguintes configurações:
- Name: Qualquer coisa que você desejar, como "Camada de dados" ou "Objeto de dados"
- Extension: Adobe Experience Platform Web SDK
- Data Element Type: Variable
- As caixas de seleção podem permanecer como estão.
-
No lado direito, selecione as seguintes configurações:
- Botão de opção de propriedade: Data
- Solution: Adobe Audience Manager
-
Selecione Save.
Agora, a propriedade da tag tem tudo o que é necessário para atualizar cada regra.
Essa etapa contém a maior parte do esforço necessário para migrar para o Web SDK e requer conhecimento de como a implementação funciona. Um exemplo é fornecido abaixo de como editar uma regra de tag típica. Atualize todas as regras de tag na implementação para substituir todas as referências à extensão do Audience Manager pela extensão do Web SDK.
-
Na navegação à esquerda da interface de tags, selecione Rules.
-
Selecione uma regra para editar.
-
Selecionar a ação Audience Manager - Set Variables
-
Observe todas as variáveis do Audience Manager definidas nessa regra. Inclua as variáveis definidas nos menus suspensos e as variáveis definidas no código personalizado.
-
Altere o Action Configuration para as seguintes configurações:
- Extension: Adobe Experience Platform Web SDK
- Action type: Atualizar variável
-
Verifique se o objeto de dados criado na etapa 3 está selecionado no menu suspenso à direita, no campo Data element.
-
Defina os pares de valor-chave do Audience Manager com os mesmos valores que foram configurados na extensão do Audience Manager.
-
Depois que toda a lógica da regra for replicada usando a extensão Web SDK, selecione Keep Changes.
-
Repita essas etapas para cada configuração de ação que usa a extensão de tag do Audience Manager para definir valores.
As etapas acima se aplicam apenas às regras que definem valores. As etapas a seguir substituem todas as ações que usam o Action Configuration Send Event.
-
Selecione uma regra que envia um evento Web SDK.
-
Selecione o tipo de ação Send Event.
-
Altere o Action Configuration para as seguintes configurações:
- Extension: Adobe Experience Platform Web SDK
- Action type: Send event
-
À direita, altere as configurações da ação para o seguinte:
- Type: Use Web Webpagedetails Page Views.
- Data: Selecione o objeto de dados criado na etapa 3.
-
Selecione Keep Changes.
-
Repita essas etapas para cada configuração de ação que usa o Audience Manager para enviar um evento.
A publicação de regras atualizadas segue o mesmo fluxo de trabalho de qualquer outra alteração na configuração de tags.
-
Na navegação à esquerda da interface de tags, selecione Publishing Flow.
-
Selecione Add Library.
-
Nomeie essa tag de confirmação, como "Atualizar para o Web SDK".
-
Selecione Add All Changed Resources.
-
Selecione Save.
-
O fluxo de trabalho de publicação exibe um ponto laranja, indicando que está sendo criado. Quando o ponto ficar verde, as alterações estarão disponíveis no ambiente de desenvolvimento.
-
Teste as alterações no ambiente de desenvolvimento para garantir que todas as regras sejam acionadas corretamente e que o objeto de dados seja preenchido com os valores esperados.
-
Quando estiver pronto, envie a biblioteca para aprovação, crie para preparo e, em seguida, aprove e publique para produção.
Depois que a implementação de tag for totalmente migrada para o Web SDK, você poderá desativar a extensão do Audience Manager.
- Na navegação à esquerda da interface de tags, selecione Extensions.
- Localize e selecione a extensão Audience Manager. À direita, selecione Disable.
- Siga o mesmo fluxo de trabalho de publicação acima para publicar a remoção da extensão Audience Manager.
- Depois que a extensão for desativada na produção, você poderá desinstalá-la totalmente. Selecione a extensão, o menu de três pontos à direita e selecione Uninstall.
- Siga o mesmo fluxo de trabalho de publicação acima para publicar essas alterações na produção.
Neste ponto, a implementação do Audience Manager é totalmente migrada para o Web SDK e está preparada para mudar para o Real-Time CDP no futuro.