Utilisation de la prérécupération DNS avec différents services et solutions

Mettez en œuvre la prérécupération DNS pour réduire le temps de chargement des pages de différents services et solutions.

Présentation de la prérécupération DNS

Les navigateurs utilisent la prérécupération DNS pour associer automatiquement les noms de domaine d’une page web aux adresses IP correspondantes. Le processus de prérécupération commence lorsque votre navigateur charge une page web. Par exemple, supposons que votre page contient un lien sélectionnable vers www.adobe.com. Lorsqu’un navigateur charge cette page, il utilise le système DNS pour rechercher le nom de domaine associé et le convertir en adresse IP numérique correspondante. La prérécupération DNS contribue à améliorer les performances des pages, car le nom de domaine est converti en une adresse IP avant même qu’un visiteur du site ne clique sur un lien ou un bouton. Le processus de prérécupération DNS est transparent pour les utilisateurs.

Prérécupération DNS et solutions Adobe Experience Cloud

La prérécupération DNS fonctionne automatiquement avec des liens statiques incorporés sur une page. Cela signifie également que la prérécupération DNS automatique ne fonctionne pas avec les différentes solutions et services Experience Cloud, car :

  • Chaque solution ou service Experience Cloud génère de manière dynamique des appels DNS au fur et à mesure du chargement de la page.
  • Le navigateur ne peut pas convertir les noms de domaine en adresse IP avant ces appels.

Cependant, vous pouvez mettre en œuvre manuellement la prérécupération DNS avec vos solutions Experience Cloud. Pour ce faire, ajoutez la balise HTML <dns-prefetch> à la section <head> du code de votre page, comme indiqué ci-dessous. Lorsqu’elle est correctement mise en œuvre, la prérécupération DNS peut permettre de gagner quelques millisecondes de temps de chargement des pages.

Exemples de code de prérécupération DNS

Les exemples suivants vous montrent comment effectuer des appels de prérécupération DNS vers différents services et solutions Experience Cloud. Certains appels de prérécupération requièrent votre ID d’organisation Adobe ou des informations relatives au serveur de suivi. Dans ces exemples, le code en italique représente une variable. Vous pouvez remplacer ce code par votre propre Adobe identifiant de partenaire, code client, informations sur le serveur de suivi, etc.

  • Analytics : <link rel="dns-prefetch" href="//inserttrackingservernamehere">.

    Ajoutez une balise distincte pour chaque nom DNS si vous utilisez des serveurs de suivi sécurisés et non sécurisés.

  • Audience Manager : <link rel="dns-prefetch" href="//dpm.demdex.net">

  • Service Experience Cloud ID : <link rel="dns-prefetch" href="//fast.*insérerunIDdepartenaireici*.demdex.net">

  • Gestionnaire dynamique de balises (DTM) : non requis. Les liens de la gestion dynamique des balises sont disponibles au chargement de la page.

  • Media Optimizer (Advertising Cloud) :

    • <link rel="dns-prefetch" href="//pixel.everesttech.net">
    • <link rel="dns-prefetch" href="//cm.everesttechnet">
  • Target : <link rel="dns-prefetch" href="//insertcustomercodehere.tt.omtrdc.net">

Sur cette page