Intégrer la bibliothèque Google Publisher Tag (GPT) à votre site Web est à bien des égards identique à l'intégration de tout autre script tiers. Toutefois, certains aspects uniques de l'utilisation de GPT pour vous assurer de tirer le meilleur parti de votre espace publicitaire les performances du site. Après tout, la rapidité avec laquelle vous diffusez des annonces est importante.
Les sections suivantes traitent des bonnes pratiques à suivre lorsque vous travaillez sur votre l'intégration.
Charger GPT à partir d'une source officielle
Demandez toujours la bibliothèque GPT auprès d'une source officielle:
Type d'intégration | Tag de script |
---|---|
Standard Y compris les éditeurs intégrés TCF de l'IAB Europe. |
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script> |
Annonces limitées Pour les éditeurs qui souhaitent activer manuellement annonces limitées. |
<script src="https://pagead2.googlesyndication.com/tag/js/gpt.js" async></script> |
N'utilisez l'URL des annonces limitées que sur les sites pour lesquels vous avez l'intention de les activer manuellement. annonces limitées. Demander les tags GPT à partir des annonces limitées URL lorsque cette fonctionnalité n'est pas utilisée entraîne l'ouverture d'une une connexion réseau supplémentaire et inutile, qui peut ralentir le chargement des annonces.
Pour répondre aux besoins de conformité réglementaire des éditeurs, GPT peut être
chargé à partir de l'URL standard avec crossorigin="anonymous"
pour empêcher l'envoi de cookies avec la requête de script.
Ne pas diffuser les versions mises en cache des tags GPT
Ne jamais diffuser les versions de gpt.js
, de pubads_impl.js
ni des bibliothèques chargées
depuis votre propre serveur ou les charger
à partir d'une source non officielle.
Il est possible que l'utilisation d'une version de la bibliothèque GPT mise en cache localement fonctionnent toujours avec des versions plus récentes des navigateurs ou des systèmes d'exploitation, et peuvent ne pas être avec de nouvelles fonctionnalités et améliorations. Dans les versions antérieures La bibliothèque GPT peut cesser de fonctionner à tout moment et peut entraîner une perte de revenus publicitaires si les annonces cessent d'être diffusées dans vos tags.
Cela s'applique également aux service workers. Si vous utilisez des services
mettre en cache ou modifier les réponses aux requêtes HTTP provenant de votre site, utilisez
une stratégie réseau uniquement lors du traitement des requêtes pour gpt.js
dans
pour récupérer une version à jour.
Charger les tags GPT à l'avance
La bibliothèque GPT (gpt.js
) ne contient qu'une petite partie des éléments suivants :
le code nécessaire au chargement des annonces. La majeure partie de ce code est contenue
fichiers distincts (tels que pubads_impl_XX.js
), qui sont chargés par gpt.js
en tant que
nécessaires.
En chargeant tôt la bibliothèque GPT principale, ces scripts dépendants peuvent également être chargés plus tôt. Cela permet d'éviter toute latence supplémentaire liée aux récupérer ces scripts (s'ils ne sont pas mis en cache) et augmenter le chargement des annonces rapidement. Tout cela contribue à réduire Délai d'affichage de la première annonce, qui à son tour augmente la visibilité de vos annonces.
Utiliser le préchargement si nécessaire
Parfois, vous ne contrôlez pas directement quand ni comment les tags GPT
est chargé. Par exemple, si vous utilisez un script d'annonces tiers qui charge
GPT en votre nom. Dans ces cas, il peut être approprié de
précharger la requête pour gpt.js
. Précharger une requête indique au
navigateur de télécharger immédiatement l'élément spécifié, essentiel pour
de votre page. Si l'élément spécifié est un fichier JavaScript, le script
les contenus sont récupérés immédiatement, mais l'exécution est différée jusqu'à ce que le script
nécessaires.
Exemple de requête de préchargement pour les intégrations standards
<link rel="preload" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js" as="script">
Exemple de demande de préchargement pour les intégrations d'annonces limitées
<link rel="preload" href="https://pagead2.googlesyndication.com/tag/js/gpt.js" as="script">
Utiliser GPT sur les pages prérendues
Le prérendu indique au navigateur de télécharger et de affiche des pages que les utilisateurs n'ont pas encore demandées, mais qu'ils sont susceptibles de consulter. Quand ? sur une page prérendue, la bibliothèque GPT ne demande annonces dès lors que la page est rendue visible.
Charger GPT de manière statique
Évitez d'injecter la bibliothèque GPT sur votre page de manière dynamique
en le chargeant à partir d'un script externe. Chargez plutôt la bibliothèque de manière statique dans
<head>
de votre page, comme illustré dans
Premiers pas avec les tags Google Publisher Tag Cela permet d'éviter que d'autres
de retarder l'extraction et le chargement des tags GPT
ce qui retarde le chargement des annonces.
Pour en savoir plus, consultez la page sur les audits d'annonces d'éditeur pour Lighthouse. charger des scripts d'annonces de manière statique.
Charger le tag GPT de manière asynchrone
Incluez le mot clé async
dans la définition de votre balise de script, comme illustré dans
Premiers pas avec les tags Google Publisher Tag Cela indique au
pour charger la bibliothèque GPT en parallèle
et le contenu de la page, au lieu de bloquer leur exécution tant que le script n'est pas
que le chargement est terminé.
Pour en savoir plus, consultez la page sur les audits d'annonces d'éditeur pour Lighthouse. charger le tag d'emplacement publicitaire de manière asynchrone.
Charger le tag GPT de manière sécurisée
Chargez toujours la bibliothèque GPT via HTTPS, comme illustré dans Premiers pas avec les tags Google Publisher Tag Non seulement cela renforce la sécurité de vos utilisateurs, mais améliore également les performances. Depuis l'annonce les requêtes émises par GPT utilisent toujours le protocole HTTPS, en chargeant la bibliothèque lui-même via HTTPS garantit que le navigateur n'a besoin d'ouvrir qu'une seule connexion pour pour toutes les demandes liées à la diffusion d'annonces.
Pour en savoir plus, consultez la page sur les audits d'annonces d'éditeur pour Lighthouse. charger un tag d'emplacement publicitaire via HTTPS charger GPT à partir de l'hôte recommandé documentation de l'audit.
Bonnes performances de vos pages
Même si les bonnes pratiques de ce guide sont axées sur l'optimisation l'intégration de GPT. De nombreux autres facteurs contribuent au les performances de votre page. Lorsque vous apportez des modifications à votre site basé sur des recommandations générales, telles que celles de ce guide), il est important pour évaluer l'impact de ces modifications sur tous les aspects des des performances. Il est recommandé d'exécuter régulièrement des outils tels que Lighthouse et les audits d'annonces d'éditeur pour Lighthouse, afin d'identifier et de résoudre des problèmes de performances et de trouver le bon équilibre entre les optimisations pour votre site.