Código JavaScript para Analytics for Advertising

Anunciantes com somente DSP publicitário

Para a publicidade do DSP, a Analytics for Advertising A integração do rastreia as interações do site de view-through e click-through. As visitas click-through são rastreadas pelo código Adobe Analytics padrão em suas páginas da Web; a variável Analytics O código captura os parâmetros ID AMO e ID EF no URL da página de aterrissagem e os rastreia nos respectivos pacotes reservados eVars. Você pode rastrear visitas view-through implantando um trecho JavaScript nas páginas da Web.

Na primeira exibição de página de uma visita ao site, o código JavaScript do Adobe Advertising verifica se o visitante viu ou clicou anteriormente em um anúncio. Se o usuário tiver entrado anteriormente no site por um click-through ou não tiver visto um anúncio, o visitante será ignorado. Se o visitante tiver visto um anúncio e não tiver entrado no site por um click-through durante o clique em janela de retrospectiva definido no Adobe Advertising, o código JavaScript do Adobe Advertising a) usa o Serviço de ID Experience Cloud para gerar uma ID complementar (SDID) ou b) usa o Adobe Experience Platform Web SDK generateRandomID método para gerar um StitchID. Qualquer ID é usada para compilar dados do Adobe Advertising na ocorrência do Adobe Analytics do visitante. Em seguida, o Adobe Analytics consulta o Adobe Advertising para a ID do AMO e a ID do EF associadas à exposição do anúncio. A ID do AMO e as IDs EF são então preenchidas nas respectivas eVars. Esses valores persistem por um período designado (por padrão, 60 dias).

Analytics envia métricas de tráfego do site (como exibições de página, visitas e tempo gasto) e qualquer Analytics eventos personalizados ou padrão para Adobe Advertising por hora, usando a ID EF como a chave. Esses Analytics em seguida, as métricas são executadas pelo sistema de atribuição do Adobe Advertising para conectar as conversões ao histórico de cliques e exposições.

NOTE
A lógica de rastreamento do JavaScript do Adobe Advertising ocorre no lado do Adobe e, portanto, praticamente não afeta o tempo de carregamento da página.
Em contrapartida, a lógica da DCM conector de dados para Analytics (usando Google Campaign Manager 360) para Advertising DSP ocorre no lado do cliente. A compilação no lado do cliente reduz o carregamento da página e aumenta o risco de perda de dados. Isso ocorre porque Analytics O ping do JavaScript deve ser realizado DoubleClick e aguardar DoubleClick para transmitir os últimos dados de clique/impressão para Analytics. Quando o DSP a equipe configura o DCM conector de dados, você deve especificar quanto tempo você deseja atrasar a página.

Implantação do código JavaScript

A biblioteca do JavaScript do consiste em duas linhas que permitem Analytics e Adobe Advertising para se comunicar. Se a variável Analytics for Advertising a integração foi concluída durante a implementação do Adobe Advertising e, portanto, você já deve ter recebido esse código com instruções sobre como implantá-lo.

O Código

Implementações que usam o serviço de identidade Experience Cloud visitorAPI.js código

<script src="https://www.everestjs.net/static/le/last-event-tag-latest.min.js">
<script>
     if("undefined" != typeof AdCloudEvent)
          AdCloudEvent('IMS ORG Id','rsid');
</script>

Implementações que usam o Experience Platform Web SDK alloy.jscódigo

<script src="https://www.everestjs.net/static/le/last-event-tag-latest.min.js">
<script>
     if("undefined" != typeof AdCloudEvent)
          stitchId = AdCloudEvent('IMS ORG Id','rsid').generateRandomId();
</script>

Onde colocar o código

A variável Analytics for Advertising A função JavaScript deve vir após o Serviço de ID do Experience Cloud, mas antes do código de medição do aplicativo do Analytics. Isso garante que a ID complementar (SDIDou StitchID está incluído na sua chamada do Analytics.

Inserção de código

Validando a Implantação do Código

Você pode executar a validação usando qualquer tipo de ferramenta de sniffer de pacote (como Charles, Fiddlerou Chrome Developer Tools) comparando os valores das quatro IDs entre a solicitação indo para Adobe Advertising e a solicitação indo para Analytics, conforme descrito abaixo.

Como confirmar o código com Chrome Developer Tools validate-js-chrome

  1. Abertura Chrome Developer Tools e clique no link Rede guia.

  2. Carregar uma página do site que contenha a Analytics for Advertising JavaScript.

  3. Filtre o Network guia por last e revise duas linhas:

    Filtragem nos últimos

    • A primeira linha é a chamada para a biblioteca do JavaScript e é intitulada last-event-tag-latest.min.js.

    • A segunda linha é a chamada que envia a solicitação para o Adobe Advertising. Ele começa da seguinte maneira: _les_imsOrgId=[your_imsOrgId_here]&_les_url=[your_encoded_url]

      Se você não vir a chamada para o Adobe Advertising, talvez não seja a primeira exibição de página da sua visita. Para fins de teste, você pode remover o cookie para que a próxima chamada seja a primeira exibição de página da visita correspondente:

    1. Na guia Aplicativo, localize o adcloud cookie e verifique se o cookie contém _les_v (última visita) com um valor de y e um carimbo de data e hora UTC que expira em 30 minutos.
      1. Exclua o adcloud cookie e atualiza a página.
  4. (Implementações que usam o serviço de identidade Experience Cloud) visitorAPI.js code) Filtrar em /b/ss para ver a ocorrência do Analytics.

    Filtragem ativada

  5. (Implementações que usam o Experience Platform Web SDK alloy.jscode) Filtrar em /interact para verificar se a carga da solicitação para o Edge Network contém advertisingStitchID.

    Filtragem ativada

  6. Compare os valores de ID entre as duas ocorrências. Todos os valores devem estar nos parâmetros da sequência de consulta, exceto a ID do conjunto de relatórios na ocorrência do Analytics, que é o caminho do URL imediatamente após /b/ss/.

    table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4
    ID Parâmetro do Analytics Edge Network Parâmetro Adobe Advertising
    Experience Cloud Organização IMS mcorgid _les_imsOrgid
    ID de dados complementares sdid _les_sdid
    ID da compilação stitchId advertisingStitchID no _adcloud propriedade
    Conjunto de relatórios do Analytics O valor depois de /b/ss/ _les_rsid
    ID de visitante Experience Cloud mid _les_mid

    Se os valores de ID corresponderem, a implementação do JavaScript será confirmada. Adobe Advertising envia o Analytics servidor quaisquer detalhes de rastreamento de click-through ou view-through, se existirem.

Como confirmar o código com Adobe Experience Cloud Debugger

  1. Abra o Adobe Experience Cloud Debugger na sua página inicial.

  2. Vá para a Network guia.

  3. No Solutions Filter barra de ferramentas, clique Adobe Advertising e Analytics.

  4. No Request URL - Hostname linha de parâmetro, localizar lasteventf-tm.everesttech.net.

  5. No Request - Parameters linha, audite os sinais gerados, semelhante à Etapa 3 em "Como confirmar o código com Chrome Developer Tools."

    • (Implementações que usam o serviço de identidade Experience Cloud) visitorAPI.js código) Verifique se o Sdid O parâmetro do corresponde ao Supplemental Data ID no filtro Adobe Analytics.
    • (Implementações que usam o Experience Platform Web SDK alloy.jscode) Verifique se o valor do campo advertisingStitchID O parâmetro do corresponde ao Sdid enviado para o Edge Network Experience Platform.
    • Se o código não estiver sendo gerado, verifique se o cookie Adobe Advertising foi removido na variável Application guia. Depois de removida, atualize a página e repita o processo.

    Auditoria Analytics for Advertising Código JavaScript no Experience Cloud Debugger

recommendation-more-help
fbbdcc36-f208-41e5-b715-a077abaec5c3