Habilitar insights de ativos por meio do DTM

O Gerenciamento dinâmico de tags do Adobe é uma ferramenta que ativa suas ferramentas de marketing digital. Ele é fornecido gratuitamente aos clientes da Adobe Analytics. Você pode personalizar seu código de rastreamento para permitir que soluções de CMS de terceiros usem o Asset Insights ou usar o DTM para inserir tags do Asset Insights. Os insights só são suportados e fornecidos para imagens.

CUIDADO

O DTM do Adobe está obsoleto em favor da Adobe Experience Platform Launch e logo atingirá fim da vida. O Adobe recomenda que você use Iniciar para insights de ativos.

Execute estas etapas para ativar os Insights de ativos por meio do DTM:

  1. Toque/clique no logotipo AEM e vá para Ferramentas > Ativos > Configuração do Insights.

  2. Configurar AEM instância com o Cloud Service DTM

    O token da API deve estar disponível assim que você fizer logon em https://dtm.adobe.com e visitar Configurações da conta a partir do ícone de Perfil. Essa etapa não é necessária do ponto de vista Asset Insights, pois a integração da AEM Sites com o Asset Insights ainda está em andamento.

  3. Faça logon em https://dtm.adobe.com e selecione uma Empresa, conforme apropriado.

  4. Criar/abrir uma propriedade da Web existente

    • Selecione a guia Propriedades da Web e toque/clique em Adicionar propriedade.
    • Atualize os campos conforme apropriado e toque/clique em Criar propriedade (consulte documentação).

    chlimage_1-193

  5. Na guia Regras, selecione Regras de carregamento de página no painel de navegação e toque/clique em Criar nova regra.

    chlimage_1-194

  6. Expanda Javascript /Tags de terceiros. Em seguida, toque/clique em Adicionar novo script na guia HTML sequencial para abrir a caixa de diálogo Script.

    chlimage_1-195

  7. Toque/clique no logotipo AEM e vá para Ferramentas > Ativos.

  8. Toque/clique em Controlador de página do Insights, copie o código do rastreador e cole-o na caixa de diálogo Script aberta na etapa 6. Salve as alterações.

    OBSERVAÇÃO
    • AppMeasurement.js foi removido. Ela deve estar disponível por meio da ferramenta Adobe Analytics do DTM.
    • A chamada para assetAnalytics.dispatcher.init() foi removida. Espera-se que a função seja chamada assim que a ferramenta Adobe Analytics do DTM terminar o carregamento.
    • Dependendo de onde o Asset Insights Page Tracker estiver hospedado (por exemplo, AEM, CDN e assim por diante), a origem da fonte do script pode exigir alterações.
    • Para o rastreador de página hospedado AEM, a fonte deve apontar para uma instância de publicação usando o nome de host da instância do dispatcher.
  9. Abra https://dtm.adobe.com. Clique em Visão geral na propriedade da Web e clique em Adicionar ferramenta ou abra uma ferramenta Adobe Analytics existente. Ao criar a ferramenta, você pode definir Método de configuração como Automático.

    chlimage_1-196

    Selecione Conjuntos de relatórios de armazenamento temporário/produção, conforme apropriado.

  10. Expanda Gerenciamento de biblioteca e certifique-se de que Carregar biblioteca em esteja definido como Topo da página.

    chlimage_1-197

  11. Expanda Personalizar código de página e clique ou toque em Abrir editor.

    chlimage_1-198

  12. Cole o seguinte código na janela:

    var sObj;
    
    if (arguments.length > 0) {
      sObj = arguments[0];
    } else {
      sObj = _satellite.getToolsByType('sc')[0].getS();
    }
    _satellite.notify('in assetAnalytics customInit');
    (function initializeAssetAnalytics() {
      if ((!!window.assetAnalytics) && (!!assetAnalytics.dispatcher)) {
        _satellite.notify('assetAnalytics ready');
        /** NOTE:
            Copy over the call to 'assetAnalytics.dispatcher.init()' from Assets Pagetracker
            Be mindful about changing the AppMeasurement object as retrieved above.
        */
        assetAnalytics.dispatcher.init(
              "",  /** RSID to send tracking-call to */
              "",  /** Tracking Server to send tracking-call to */
              "",  /** Visitor Namespace to send tracking-call to */
              "",  /** listVar to put comma-separated-list of Asset IDs for Asset Impression Events in tracking-call, e.g. 'listVar1' */
              "",  /** eVar to put Asset ID for Asset Click Events in, e.g. 'eVar3' */
              "",  /** event to include in tracking-calls for Asset Impression Events, e.g. 'event8' */
              "",  /** event to include in tracking-calls for Asset Click Events, e.g. 'event7' */
              sObj  /** [OPTIONAL] if the webpage already has an AppMeasurement object, please include the object here. If unspecified, Pagetracker Core shall create its own AppMeasurement object */
              );
        sObj.usePlugins = true;
        sObj.doPlugins = assetAnalytics.core.updateContextData;
        assetAnalytics.core.optimizedAssetInsights();
      }
      else {
        _satellite.notify('assetAnalytics not available. Consider updating the Custom Page Code', 4);
      }
    })();
    
    • A regra de carregamento de página no DTM inclui somente o código pagetracker.js. Quaisquer campos assetAnalytics são considerados substituições para valores padrão. Elas não são obrigatórias por padrão.

    • O código chama assetAnalytics.dispatcher.init() depois de verificar se _satellite.getToolsByType('sc')[0].getS() está inicializado e assetAnalytics,dispatcher.init está disponível. Portanto, você pode ignorar a adição na etapa 11.

    • Conforme indicado nos comentários no código do Controlador de página do Insights (Ferramentas > Ativos > Controlador de página do Insights), quando o Controlador de página não cria um objeto AppMeasurement, os três primeiros argumentos (RSID, Servidor de rastreamento e Namespace de Visitante) são irrelevantes. Strings vazias são passadas para realçar isso.

      Os argumentos restantes correspondem ao que está configurado na página Configuração do Insights (Ferramentas > Ativos > Configuração do Insights).

    • O objeto AppMeasurement é recuperado consultando satelliteLib para todos os mecanismos de SiteCatalyst disponíveis. Se várias tags estiverem configuradas, altere o índice do seletor de matriz adequadamente. As entradas no storage são ordenadas de acordo com as ferramentas de SiteCatalyst disponíveis na interface do DTM.

  13. Salve e feche a janela Editor de código e salve as alterações na configuração da ferramenta.

  14. Na guia Aprovações, aprove as duas aprovações pendentes. A tag do DTM está pronta para ser inserida na sua página da Web. Para obter detalhes sobre como inserir tags do DTM em páginas da Web, consulte Integração do DTM em modelos de página personalizados.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free