Show Menu
TÓPICOS×

How do tag management systems improve page load speed?

Informações sobre soluções eficientes para os problemas que afetam a velocidade de carregamento da página.
O Gerenciamento dinâmico de tags da Adobe fornece diversas soluções eficientes para problemas que afetam a velocidade de carregamento da página. O Gerenciamento dinâmico de tags aborda a página de forma diferente da maioria das soluções, fornecendo lógica condicional no arquivo principal da biblioteca que fornece ativos de arquivo somente quando necessário. Além de foco na lógica baseada em cenário e ativação precisa das tecnologias do fornecedor, o Gerenciamento dinâmico de tags fornece uma série de recursos que melhoram consideravelmente a velocidade da página. Dentre elas:
  • A disponibilização do arquivo estático hospedado elimina a dependência de hospedagem de terceiros e DNS
  • Paralelização do carregamento de tags por meio da disponibilização assíncrona
  • As opções de eliminação de tags com tempo limite podem ser modificadas pelo cliente
  • Tamanho de arquivo reduzido consideravelmente por meio do esquema de biblioteca do Gerenciamento dinâmico de tags, mais de 90% menor do que o do concorrente
  • Processo de compactação e disponibilização de arquivo aprimorado
  • Sincronização otimizada e sequenciamento de disponibilização que podem ser modificados pelo cliente
  • A disponibilização dos ativos de arquivo do lado do cliente, que elimina qualquer processamento adicional do servidor
Cada fornecedor do sistema de gerenciamento de tags (TMS) deve lidar com os desafios da velocidade de carregamento da página e o Gerenciamento dinâmico de tags da Adobe fornece o melhor conjunto de opções que podem ser montadas para atender a esses desafios. Também há várias perguntas de instrução que devem ser respondidas ao avaliar a velocidade de carregamento da página e as opções do TMS.
Velocidade de carregamento da página
Estas são as seis áreas essenciais que afetam a velocidade de carregamento da página:
  1. Cache de recursos do site
  2. Criação de páginas do site usando o servidor
  3. Redução do número de arquivos obtidos por download
  4. Redução do tamanho dos arquivos obtidos por download
  5. Aumento da velocidade da conexão com os arquivos de origem
  6. Conversão do carregamento sequencial para carregamento paralelo de arquivos
O cache dos ativos do site ocorre no nível do navegador e não é algo que os fornecedores do TMS podem resolver diretamente. O mesmo ocorre com o tempo necessário para que os servidores possam criar as páginas do site e prepará-las para disponibilização. Ambas as áreas podem aumentar e reduzir o tempo necessário para carregar uma página. Como os fornecedores do TMS não podem resolver diretamente os dois primeiros problemas de carregamento de página, essa visão geral se concentrará nas quatro áreas restantes.
Todas as principais opções do TMS tentam reduzir a quantidade de arquivos feitos por download, além de otimizar seu tamanho. A abordagem que cada TMS utiliza para essas tarefas pode variar, mas, no fim, cada um melhora de alguma forma o tamanho do arquivo final disponibilizado na página. Ao avaliar um TMS é importante entender a arquitetura envolvida no empacotamento e na implantação dos arquivos individuais para o navegador da Web do cliente.
  • Os arquivos são montados no lado do servidor a cada solicitação ou disponibilizados com base em arquivos estáticos pré-publicados?
  • Se os arquivos são montados dinamicamente, qual a duração da montagem para cada solicitação?
  • Há algum gerenciamento de uma parte dos arquivos apenas no lado do servidor e, se houver, quais são as limitações dessa arquitetura?
  • Quais são as técnicas de compactação utilizadas na geração dos arquivos?
  • Há otimizações fornecidas na geração de arquivos do TMS para ajudar a reduzir erros do navegador?
Na análise final, cada fornecedor principal de TMS reduz o número de arquivos obtidos por download e otimiza o tamanho do arquivo com êxito.
As áreas nas quais as soluções do TMS podem apresentar diferenças de velocidade na página estão na velocidade de conexão e no carregamento do arquivo. Todas as principais ofertas do TMS fornecem a opção de uma CDN distribuída globalmente para disponibilizar os arquivos. A hospedagem de arquivos em qualquer infraestrutura também está disponível como uma opção ao usar o Gerenciamento dinâmico de tags da Adobe. Na maioria dos casos, um CDN fornece uma forma eficiente de disponibilizar os arquivos do TMS. No entanto, há várias questões que devem ser atendidas cautelosamente com relação à metodologia de hospedagem fornecida pelo TMS.
  • O que ocorre em caso de falha do CDN de host ou de um serviço de DNS regional?
    Houve algumas falhas de fornecedores de TMS nessas áreas, no nível corporativo, durante o tempo de disponibilização crítico. A hospedagem própria de recursos do TMS impede essa situação, pois os arquivos são disponibilizados juntamente com o restante dos recursos do site hospedados pelo cliente na própria arquitetura ou em outra de sua escolha.
  • Quais são os tempos de resposta para recuperação do arquivo?
  • Os tempos de resposta intencionais são consideravelmente diferentes para visitantes regionais?
  • Qual a capacidade de resposta dos fornecedores do código de terceiros que o TMS gerencia, como Facebook, Google, Foresee etc?
    Todas as conexões de terceiros podem resultar em atrasos, mesmo se os arquivos do TMS forem fornecidos rapidamente. O TMS tem limites de tempo de tags ajustados pelo cliente e que reduzem o atraso do fornecedor?
O carregamento de arquivo também afeta a velocidade da página, principalmente a experiência do usuário. O uso do carregamento assíncrono de tags, da lógica condicional que determina quais recursos de arquivo serão disponibilizados e a colocação de limites de tempo em tags proporciona formas de equiparar o comportamento de tags e melhorar o carregamento da página. Embora a espessura da tag final não seja significativamente diferente no fim do carregamento da página, a mudança de tags de fornecedores terceirizados da carga sincronizada para assíncrona permite que vários recursos sejam carregados paralelamente em vez de um por vez. Quanta flexibilidade o TMS fornece com relação à sincronização e à sequência do código do fornecedor? O fornecedor do TMS fornece as práticas recomendadas para otimizar o desempenho da página com relação ao carregamento do arquivo? O código do fornecedor terceirizado pode ser facilmente alterado de um carregamento sincronizado para assíncrono e vice-versa?
O Gerenciamento dinâmico de tags da Adobe se sobressai em cada uma dessas quatro áreas de velocidade de página e, em alguns casos como hospedagem, fornece uma solução melhor do que outros fornecedores. No entanto, a velocidade de carregamento da página é somente uma área que deve ser abordada durante a avaliação de um TMS. Questões importantes com relação ao fluxo de trabalho e a administração, a metodologia de implantação de regras, a interface do usuário, a implementação, a migração, a manutenção e os recursos de segmentação do usuário devem ser solucionadas. Essas são as áreas que fazem com que o Gerenciamento dinâmico de tags da Adobe se destaque como um sistema com um registro de desempenho comprovado que os clientes gostam de usar a longo prazo.