Usar o Last Event Service Biblioteca JavaScript com Adobe Experience Platform Web SDK
Anunciantes com apenas uma integração Adobe Advertising-Adobe Analytics
Se sua organização usar o Adobe Analytics herdado visitorAPI.js
para coleta de dados, você pode, opcionalmente, mudar para usando a Adobe Experience Platform Web SDK biblioteca (alloy.js
), que permite interagir com os vários serviços de Experience Cloud por meio da Edge Network.
A variável Analytics for Advertising Last Event Service A biblioteca do JavaScript do, como está, registra eventos de view-through e click-through e os une às conversões associadas usando uma ID complementar (SDID
). A variável Web SDK no entanto, a biblioteca não fornece uma stitch ID. Para usar o Web SDK para Analytics for Advertising, será necessário modificar 1) a Last Event Service tag que você usa nas páginas da Web e 2) sua Web SDK sendEvent
comandos adequadamente.
Etapa 1: Editar o Last Event Service Tag para gerar um StitchID
No Analytics for Advertising Last Event Service tag usada nas páginas da Web, adicione o código para gerar a StitchID
usando o gerador de ID aleatório que está empacotado na biblioteca.
Tag herdada:
<script>
if("undefined" != typeof AdCloudEvent)
AdCloudEvent('IMS ORG Id','rsid');
</script>
Nova tag:
<script>
if("undefined" != typeof AdCloudEvent)
stitchId = AdCloudEvent('IMS ORG Id','rsid').generateRandomId();
</script>
Etapa 2: Uso Web SDK para enviar o StitchID como dados XDM para Analytics
Insira a seguinte propriedade em seu Web SDK sendEvent
comando para enviar a StitchID para Experience Edge as Experience Data Model (XDM) para Analytics. Analytics usará o valor como um SDID
.
Propriedade a adicionar:
"_adcloud": {
"advertisingStitchID": stitchId
}
Exemplo:
<script>
alloy("sendEvent", {
"xdm": {
"commerce": {
"order": {
………
}
},
"_adcloud": {
"advertisingStitchID": stitchId
}
}
});
</script>