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