Conteúdo construído em parceria com o Search Discovery

sdi-color-horizontal scaled

Arquitetura Técnica e Hospedagem DTM

O DTM permite que você implante e gerencie facilmente ferramentas, tags e scripts em seu site, mas como o DTM realmente faz isso? Este artigo aborda os principais componentes arquiteturais da DTM e a decisão empresarial relacionada à hospedagem.

Arquitetura

Os principais componentes da arquitetura técnica do DTM são o aplicativo de gerenciamento da Web, as bibliotecas JavaScript de preparação e produção e o código de incorporação.

O aplicativo de gerenciamento da Web é a interface on-line na qual você efetua login para gerenciar sua implementação do DTM. Aqui você cria e configura ferramentas, regras e elementos de dados e gerencia a implantação dessas configurações em seus sites.

Picture1

Uma propriedade da web no DTM é uma coleção de configurações de elementos de ferramenta, regra e dados.

Cada propriedade da web está associada a uma biblioteca JavaScript de teste e uma biblioteca JavaScript de produção. Essas bibliotecas são geradas pelo aplicativo da web e contêm o conjunto exclusivo de configurações nessa propriedade da web.

Picture2

A biblioteca JavaScript de teste contém todas as configurações de elementos de ferramentas, regras e dados mais recentes na propriedade da web. Essa biblioteca é atualizada automaticamente com qualquer alteração na propriedade e destina-se a testes em ambientes temporários ou para testes de produção local por meio do plug-in do switch DTM.

Mais informações sobre o plug-in do switch DTM estão disponíveis aqui: https://marketing.adobe.com/resources/help/pt_BR/dtm/search_discovery_plugins.html

Picture3

A biblioteca JavaScript de produção contém apenas configurações de elementos de ferramenta, regra e dados que foram aprovados e publicados por meio do fluxo de trabalho da propriedade da web. Esta biblioteca destina-se ao ambiente de produção.

Picture4

As bibliotecas JavaScript de preparação e produção podem ser hospedadas das seguintes maneiras.

  • Hospedagem externa via Akamai - biblioteca hospedada nos servidores da Akamai
  • Auto-hospedagem via SFTP ou download de biblioteca - biblioteca hospedada em seus servidores

A escolha de uma opção de hospedagem é uma decisão que sua empresa precisará tomar. Confira a seguinte comparação de opções e exemplos de casos de uso para ajudar a facilitar essa decisão.

Screenshot 2016-01-08 11.53.50

Exemplos de Casos de Uso

Cenário - prefiro envolver o menos possível a TI e tenho a necessidade de um método confiável de hospedagem de arquivos fora da infraestrutura do meu próprio site.

Solução - Aproveite a hospedagem da Akamai em todos os ambientes.

 

Cenário - Eu quero ter controle total sobre a entrega de arquivos no meu ambiente de produção; no entanto, velocidade e agilidade são mais importantes do que o controle de arquivos no meu ambiente de preparo.

Solução - Aproveite a hospedagem da Akamai em ambientes de preparação e entrega de FTP no ambiente de produção.

 

Cenário - Algumas seções do meu site lidam com informações altamente confidenciais. A segurança é a coisa mais importante nessas páginas, mas não é necessariamente tão importante em outras páginas do meu site.

Solução - Aproveite a hospedagem de bibliotecas em páginas seguras e a hospedagem Akamai em páginas não seguras.

 

Todas as opções de hospedagem estão disponíveis para ativar e configurar na guia "Incorporar" em sua propriedade do DTM.

Picture5

Independentemente da opção de hospedagem escolhida, a biblioteca JavaScript é veiculada em seu site por meio do código de incorporação instalado. Cada opção de hospedagem fornece um conjunto exclusivo de códigos incorporados que fazem referência ao local do arquivo aplicável configurado para essa opção de hospedagem.

O código de incorporação consiste em dois trechos de código - o cabeçalho e o código de rodapé. 

Picture6

O código de cabeçalho é responsável por chamar a biblioteca JavaScript associada do local do host e servi-la em seu site. Esse snippet de código deve ser colocado na seção head do código do site o mais próximo possível da tag de abertura.

O código de rodapé é responsável por identificar o final da página para controle de tempo. Esse snippet de código deve ser colocado na seção do corpo do código do site, o mais próximo possível da tag de fechamento. 

Picture7

O posicionamento adequado dos snippets de código de incorporação de cabeçalho e rodapé é essencial para a implantação efetiva da biblioteca JavaScript do DTM.

Observação:

Dica: embora você possa usar mais de uma opção de hospedagem, é necessário garantir que apenas uma única referência de código de incorporação seja incluída em uma determinada página. O posicionamento duplicado ou inadequado do código de incorporação pode resultar em comportamento inesperado da biblioteca.

Concluindo, veja a seguir como os componentes discutidos da arquitetura do DTM funcionam juntos para implantar e gerenciar ferramentas, tags e scripts de maneira eficaz em seu site.

Picture8

Mais informações sobre opções de hospedagem estão disponíveis aqui: https://marketing.adobe.com/resources/help/pt_BR/dtm/deployment.html

Em seguida, as cinco partes da série Primeiros passos: Planejamento da sua migração para o DTM.

Esta obra está licenciada sob uma licença não adaptada da Creative Commons Attribution-Noncommercial-Share Alike 3.0  As publicações do Twitter™ e do Facebook não são cobertas pelos termos do Creative Commons.

Avisos legais   |   Política de privacidade online