Usar o Last Event Service Biblioteca JavaScript com Adobe Experience Platform Web SDK

Anunciantes somente com uma integração Advertising Cloud-Adobe Analytics

Se sua organização usar a Adobe Analytics herdada visitorAPI.js para coleta de dados, você pode alternar para usar a variável Adobe Experience Platform Web SDK biblioteca (alloy.js), que permite interagir com os vários serviços do Experience Cloud por meio da Edge Network.

O Analytics for Advertising Cloud Last Event Service A biblioteca JavaScript, no seu estado atual, registra eventos de view-through e de click-through e os une às conversões associadas usando uma ID complementar (SDID). O Web SDK , no entanto, não fornece uma stitch ID. Para usar o Web SDK para Analytics for Advertising Cloud, será necessário modificar 1) o Last Event Service nas suas páginas da Web e 2) nas suas Web SDK sendEvent Comandos adequadamente.

Etapa 1: Edite seu Last Event Service Tag para gerar uma StitchID

No Analytics for Advertising Cloud Last Event Service adicionar código para gerar a tag usada em suas páginas da Web StitchID usando o gerador de ID aleatório que está empacotado na biblioteca.

Tag herdada:

<script>
     if("undefined" != typeof AdCloudEvent)
          AdCloudEvent('IMS ORG Id');
</script>

Nova tag:

<script>
     if("undefined" != typeof AdCloudEvent)
          stitchId = AdCloudEvent('IMS ORG Id').generateRandomId();
</script>

Etapa 2: Use Web SDK para enviar o StitchID como Dados XDM para Analytics

Insira a seguinte propriedade no Web SDK sendEvent para enviar o StitchID para Experience Edge as Experience Data Model (XDM) para Analytics. Analytics usará o valor como um SDID.

Propriedade a ser adicionada:

     "_adcloud": {
       "advertisingStitchID": stitchId
     }

Exemplo:

<script>
  alloy("sendEvent", {
    "xdm": {
      "commerce": {
        "order": {
                ………
        }
     },
     "_adcloud": {
       "advertisingStitchID": stitchId
     }
    }
  });
</script>

Nesta página