Show Menu
SUJETS×

How do tag management systems improve page load speed?

Informations relatives à des solutions efficaces remédiant aux problèmes affectant la vitesse de chargement des pages.
La gestion dynamique des balises d'Adobe fournit un certain nombre de solutions efficaces aux problèmes affectant la vitesse de chargement des pages. La gestion dynamique des balises approche la page différemment de la plupart des autres solutions en fournissant une logique conditionnelle dans son fichier de bibliothèque principal qui fournit des fichiers de fichiers uniquement si nécessaire. Outre la logique basée sur des scénarios et l'activation précise des technologies des fournisseurs, la gestion dynamique des balises propose une série de fonctionnalités qui améliorent considérablement la vitesse de la page. Ces fonctionnalités incluent :
  • La diffusion de fichiers statiques auto-hébergés qui élimine la dépendance envers l’hébergement et le DNS tiers
  • La mise en parallèle du chargement des balises par l’intermédiaire de la diffusion asynchrone
  • Des options de suppression des balises par des délais d’expiration pouvant être modifiés par le client
  • Une taille de fichier considérablement réduite par l'intermédiaire du schéma de bibliothèque optimisé de la gestion dynamique des balises - plus de 90 % plus petit que les concurrents
  • Compression et diffusion des fichiers améliorées
  • Timing optimisé et séquencement de la diffusion pouvant être modifiés par le client
  • Diffusion côté client des ressources de fichier qui élimine tout traitement supplémentaire côté serveur
Chaque fournisseur de système de gestion des balises (TMS) doit répondre aux défis liés à la vitesse de chargement des pages et la gestion dynamique des balises d'Adobe fournit le meilleur ensemble d'options pouvant être assemblées pour répondre à ces défis. D’autres questions majeures doivent également trouver réponse lors de l’évaluation de la vitesse de chargement des pages et des options du TMS.
Vitesse de chargement des pages
Six éléments affectent essentiellement la vitesse de chargement des pages :
  1. Mise en cache des ressources du site
  2. Création des pages du site à partir du serveur
  3. Réduction du nombre de fichiers téléchargés
  4. Réduction de la taille des fichiers téléchargés
  5. Amélioration de la vitesse de connexion vers les fichiers sources
  6. Conversion du chargement des fichiers séquentiels en chargement de fichiers parallèles
La mise en cache des ressources du site se produit au niveau du navigateur et les fournisseurs TMS ne peuvent pas y intervenir directement. C’est également le cas en ce qui concerne le délai requis par les serveurs pour créer les pages du site et les préparer pour la diffusion. Ces deux domaines peuvent accroître et décroître le délai requis pour le chargement d’une page. Comme les fournisseurs TMS ne peuvent pas intervenir directement sur les deux premiers problèmes de chargement, cet aperçu se concentrera sur les quatre éléments restants.
Toutes les options TMS principales tentent de réduire le nombre de fichiers téléchargés et d’optimiser également leur taille. L’approche que chaque TMS utilise pour accomplir ces tâches peut varier quelque peu, mais, au final, chacun d’elle apporte des améliorations au poids du fichier final qui est fourni à la page. Lors de l’évaluation d’un TMS, il est important de comprendre l’architecture impliquée dans l’emballage et le déploiement de fichiers spécifiques vers le navigateur web client.
  • Les fichiers sont-ils assemblés du côté serveur pour chaque demande ou diffusés depuis des fichiers statiques prépubliés ?
  • Si les fichiers sont assemblés dynamiquement, combien de temps prend l’assemblage des fichiers pour chaque demande ?
  • Existe-t-il une gestion côté serveur uniquement d’une partie des fichiers, et le cas échéant, quelles sont les limites de cette architecture ?
  • Quelles techniques de compression sont utilisées dans la génération des fichiers ?
  • Des optimisations sont-elles fournies dans la génération des fichiers TMS qui pourraient atténuer les erreurs du navigateur ?
Dans l’analyse finale, chaque fournisseur TMS principal réduit le nombre de fichiers téléchargés et optimise la taille des fichiers avec plus ou moins de succès.
Les domaines dans lesquels les solutions TMS permettent des différences de vitesse appréciables sont ceux de la vitesse de connexion et du chargement des fichiers. Toutes les offres TMS principales offrent l’option d’un CDN distribué globalement pour diffuser les fichiers. L'hébergement de fichiers sur une infrastructure est également disponible sous forme d'option lors de l'utilisation de la gestion dynamique des balises d'Adobe. Dans la plupart des cas, un CDN offre une façon efficace de diffuser les fichiers TMS. Néanmoins, plusieurs questions de précaution doivent trouver réponse en ce qui concerne la méthodologie d’hébergement fournie par le TMS.
  • Que se produit-il si le CDN hôte ou le service DNS régional échoue ?
    Des défaillances au niveau de l’entreprise se sont produites dans ces domaines à des moments de diffusion critiques pour des fournisseurs TMS. L’auto-hébergement des ressources TMS empêche cette situation de se produire puisque les fichiers sont diffusés avec le reste des ressources du site web hébergées sur le client, soit sur la propre architecture des fournisseurs, soit sur une architecture de leur choix.
  • Quels sont les délais de réponse pour la récupération des fichiers ?
  • Les délais de réponse internationale sont-ils significativement différents pour les visiteurs régionaux ?
  • Quel est le degré de réactivité des fournisseurs du code tiers que le TMS gère tels que Facebook, Google, Foresee, etc. ?
    Chacune de ces connexions tierces peut provoquer des retards, même si mes fichiers TMS sont fournis rapidement. Le TMS est-il doté de délais d’expiration des balises réglables par le client afin d’atténuer les retards des fournisseurs ?
Le chargement de fichiers a également un effet sur la vitesse des pages mais, plus spécifiquement, sur l’expérience de l’utilisateur. L’utilisation du chargement asynchrone des balises, la logique conditionnelle qui détermine les ressources de fichier qui seront diffusées et le placement de délais d’expiration sur les balises permettent de mettre en parallèle le comportement des balises et d’améliorer le chargement de la page. Bien que le poids final de la balise puisse ne pas être significativement différent à la fin du chargement de la page, le passage des balises des fournisseurs tiers du chargement synchrone au chargement asynchrone permet à plusieurs ressources de se charger en parallèle au lieu d’une seule à la fois. Quel degré de souplesse le TMS offre-t-il en ce qui concerne le timing et le séquencement du code du fournisseur ? Le fournisseur TMS fournit-il des bonnes pratiques pour l’optimisation de la performance des pages en ce qui concerne le chargement des fichiers ? Le code du fournisseur tiers peut-il être facilement modifié du chargement synchrone à asynchrone et vice-versa ?
Adobe Dynamic Tag Management excelle dans chacune de ces quatre zones de vitesse de page et, dans certains cas, comme l'hébergement, fournit une meilleure solution que les autres fournisseurs. Néanmoins, la vitesse de chargement des pages n’est qu’un seul domaine qui doit être abordé lors de l’évaluation d’un TMS. Des questions critiques doivent trouver réponse en ce qui concerne les fonctionnalités de flux de travail et de gouvernance, de méthodologie de déploiement des règles, d’interface utilisateur, d’implémentation, de maintenance et de segmentation des utilisateurs. Ce sont des domaines qui font que la gestion dynamique des balises d'Adobe se distingue en tant que système avec des performances éprouvées que les clients aiment utiliser sur le long terme.