DNS-prefetch gebruiken met verschillende toepassingen en services

Laatste update: 2023-11-01
  • Gemaakt voor:
  • Experienced
    Admin

Voer DNS prefetch uit helpen de tijden van de paginading met verschillende toepassingen en de diensten verminderen.

DNS-prefetch begrijpen

Browsers gebruiken DNS prefetch om domeinnamen automatisch op te lossen die op een Web-pagina aan hun overeenkomstige IP adressen worden verbonden. Het vooraf ingestelde proces wordt gestart wanneer uw browser een webpagina laadt. Stel bijvoorbeeld dat de pagina een selecteerbare koppeling bevat naar www.adobe.com. Wanneer deze pagina door een browser wordt geladen, wordt de optie DNS-systeem om de gekoppelde domeinnaam op te zoeken en op te lossen naar een overeenkomstig numeriek IP-adres. DNS-prefetch verbetert de paginaprestaties omdat de domeinnaam al is omgezet naar een IP-adres voordat een bezoeker van de site op die koppeling of knop klikt. Het DNS-prefetchproces is transparant voor de gebruikers.

DNS-prefetch en Adobe Experience Cloud-toepassingen

DNS-prefetch werkt automatisch met statische, ingesloten koppelingen op een pagina. Dit betekent ook dat automatische DNS-prefetch niet werkt met verschillende Experience Cloud toepassingen en services omdat:

  • Elke toepassing of dienst van het Experience Cloud produceert DNS dynamisch vraag aangezien de pagina laadt.
  • Browser kan domeinnamen aan IP adres niet oplossen alvorens deze vraag wordt gemaakt.

Nochtans, kunt u DNS prefetch met uw toepassingen van het Experience Cloud manueel uitvoeren. U doet dit door de HTML toe te voegen <dns-prefetch> aan de <head> sectie van uw paginacode zoals hieronder getoond. Als de DNS-prefetch correct is geïmplementeerd, kan deze een paar milliseconden lang de laadtijd van de pagina besparen.

Voorbeelden van DNS-prefetcode

De volgende voorbeelden tonen u hoe te om DNS prefetch vraag aan verschillende te maken Experience Cloud toepassingen en services. Voor sommige prefetch-aanroepen is uw Adobe Organisatie-id of informatie over trackingserver. In deze voorbeelden wordt de code in cursief vertegenwoordigt een variabele placeholder. U vervangt die code door uw eigen code Adobe partner identiteitskaart, klantencode, of het volgen serverinformatie, etc.

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

    Voeg een afzonderlijke tag toe voor elke DNS-naam als u niet-beveiligde en veilige trackingservers gebruikt.

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

  • Experience Cloud-id-service: <link rel="dns-prefetch" href="//fast.*partner-idhierinvoegen*.demdex.net">

  • Dynamisch tagbeheer (DTM): Niet vereist. DTM-koppelingen zijn beschikbaar wanneer de pagina wordt geladen.

  • 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">

Op deze pagina