Ativar o Asset Insights por meio do DTM

O Adobe Dynamic Tag Management é uma ferramenta que ativa suas ferramentas de marketing digital. É fornecido gratuitamente para os clientes da Adobe Analytics. Você pode personalizar o 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ão suportados e fornecidos apenas para imagens.

CUIDADO

O Adobe DTM está obsoleto em favor do Adobe Experience Platform Launch e logo chegará ao fim da vida útil. O Adobe recomenda que você use o Launch para insights de ativos.

Execute estas etapas para ativar o Asset Insights por meio do DTM:

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

  2. Configurar AEM instância com o Cloud Service do 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 no ícone Perfil . Essa etapa não é necessária do ponto de vista do Asset Insights, pois a integração do 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 Rules, 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 do AEM e acesse Ferramentas > Ativos.

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

    OBSERVAÇÃO
    • AppMeasurement.js foi removida. Ela deve estar disponível por meio da ferramenta Adobe Analytics do DTM.
    • A chamada para assetAnalytics.dispatcher.init() é removida. Espera-se que a função seja chamada assim que a ferramenta Adobe Analytics do DTM terminar o carregamento.
    • Dependendo de onde o Rastreador de página do Asset Insights está hospedado (por exemplo, AEM, CDN e assim por diante), a origem da origem do script pode exigir alterações.
    • Para o Rastreador de página hospedado AEM, a origem deve apontar para uma instância de publicação usando o nome do 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, é possível definir o Método de configuração como Automático.

    chlimage_1-196

    Selecione Conjuntos de relatórios de preparo/produção, conforme apropriado.

  10. Expanda Gerenciamento de biblioteca e verifique se Carregar biblioteca em está definido como Início 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 apenas o código pagetracker.js . Todos os campos assetAnalytics são considerados substituições de valores padrão. Elas não são exigidas por padrão.

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

    • Conforme indicado nos comentários no código do Rastreador de página do Insights (Ferramentas > Ativos > Rastreador de página do Insights), quando o Rastreador de página não cria um objeto AppMeasurement, os três primeiros argumentos (RSID, Servidor de rastreamento e Namespace do 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 apropriadamente. As entradas no array são solicitadas de acordo com as ferramentas do 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 Approvals , aprove as duas aprovações pendentes. A tag do DTM está pronta para inserção na 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
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now