Ativar insights de ativos por meio do DTM enabling-asset-insights-through-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 Assets Insights ou usar o DTM para inserir tags do Assets Insights. Os insights são suportados e fornecidos apenas para imagens.
Execute as etapas a seguir para ativar o Assets Insights por meio do DTM:
-
Toque/clique no botão Experience Manager logotipo e acesse Ferramentas > Ativos > Configuração do Insights.
-
Configurar Experience Manager instância com Cloud Service do DTM
O token da API deve estar disponível assim que você fizer logon no https://dtm.adobe.com e visita Configurações da conta no ícone Perfil . Essa etapa não é necessária do ponto de vista do Assets Insights, pois a integração de Experience Manager Sites O com o Assets Insights ainda está em andamento.
-
Faça logon em https://dtm.adobe.come selecione uma Empresa, conforme apropriado.
-
Criar/abrir uma propriedade da Web existente
- Selecione o Propriedades da Web e toque/clique Adicionar propriedade.
- Atualize os campos conforme apropriado e toque/clique Criar propriedade (consulte documentação).
-
No Regras guia , selecione Regras de carregamento da página no painel de navegação e toque/clique Criar nova regra.
-
Expandir Javascript /Tags De Terceiros. Em seguida, toque/clique Adicionar novo script no HTML sequencial para abrir a caixa de diálogo Script.
-
Toque/clique no botão Experience Manager logotipo e acesse Ferramentas > Ativos.
-
Toque/clique 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.
note note NOTE AppMeasurement.jsfoi removida. Ela deve estar disponível por meio da ferramenta Adobe Analytics do DTM.- A chamada para
assetAnalytics.dispatcher.init()for removido. 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 Assets 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.
-
Abrir 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.
Selecione Conjuntos de relatórios de preparo/produção, conforme apropriado.
-
Expandir Gerenciamento de biblioteca e assegurar que Carregar biblioteca em está definida como Início da página.
-
Expandir Personalizar código de página e clique ou toque em Abrir editor.
-
Cole o seguinte código na janela:
code language-java 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 . Qualquer
assetAnalyticssão considerados substituições de valores padrão. Elas não são exigidas por padrão. -
As chamadas de código
assetAnalytics.dispatcher.init()depois de_satellite.getToolsByType('sc')[0].getS()é inicializado eassetAnalytics,dispatcher.initestá disponível. Portanto, você pode ignorar a adição na etapa 11. -
Conforme indicado nos comentários dentro do 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
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 por meio de uma consulta
satelliteLibpara 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.
-
-
Salve e feche a janela Editor de código e salve as alterações na configuração da Ferramenta.
-
No Aprovações , aprove as aprovações pendentes. A tag do DTM está pronta para inserção na página da Web. Para obter detalhes sobre como inserir tags DTM em páginas da Web, consulte a página arquivada sobre integração do DTM em modelos de página personalizados.