Notes de version de GPT

Cette page répertorie les mises à jour de production de la bibliothèque Google Publisher Tag (GPT). Consultez-la régulièrement pour obtenir des informations sur les fonctionnalités nouvelles ou mises à jour, les corrections de bugs, les problèmes connus et les fonctionnalités obsolètes.

Pour recevoir les mises à jour, ajoutez l'URL de cette page au lecteur de flux de votre choix, ou utilisez un lien direct vers le flux des notes de version au format Atom 1.0icône de flux ou RSS 2.0icône de flux.

À propos des dates de disponibilité

Toutes les modifications apportées à la bibliothèque GPT sont minutieusement testées avant leur publication. De plus, les versions sont déployées progressivement auprès des utilisateurs afin de les protéger contre les régressions inattendues. Si une régression est détectée à un moment quelconque du déploiement, l'intégralité de la version peut être rapidement abandonnée avant d'atteindre tous les utilisateurs.

Par conséquent, les dates de publication ne sont pas exactes. Une version peut prendre de quelques jours à quelques semaines pour être complètement publiée. Cela signifie que les utilisateurs verront les changements à des moments différents. Les dates indiquées dans ces notes de version correspondent au début de la semaine au cours de laquelle une modification a été déployée auprès de tous les utilisateurs.

Semaine du 19 octobre 2026

Fonctionnalité

Ajout de la compatibilité expérimentale en version bêta ouverte pour les hooks de requête, ce qui permet aux éditeurs d'enregistrer des fonctions asynchrones qui s'exécutent en parallèle avant chaque demande d'annonce sur la page, dans un délai configurable.

Nouveautés de GPT
Méthode PubAdsService.registerRequestHook()
Propriété PageSettingsConfig.requestHookTimeoutMs

Semaine du 31 août 2026

Fonctionnalité

Google Publisher Tag (GPT) demande désormais automatiquement son script d'implémentation de base (pubads_impl.js) avec une priorité de récupération élevée en définissant fetchpriority="high" sur l'élément de script inséré de manière dynamique. Cela indique aux planificateurs réseau du navigateur de récupérer en priorité la bibliothèque d'implémentation, ce qui réduit la latence de chargement des annonces sur le chemin de rendu critique, et augmente les impressions et les clics, avec un impact minimal sur les métriques Core Web Vitals.

Les éditeurs peuvent configurer ou remplacer ce comportement en ajoutant l'attribut fetchpriority directement à la balise de chargement <script> gpt.js sur leurs pages. Le script d'implémentation injecté de manière dynamique héritera automatiquement de la valeur de l'attribut fetchpriority spécifiée dans le script du chargeur (par exemple, fetchpriority="low" ou fetchpriority="auto").

Semaine du 24 août 2026

Annonce

À partir du 8 septembre 2026, le Google Publisher Tag (GPT) actualisera automatiquement les espaces publicitaires activement consultés lorsqu'un utilisateur reviendra sur une page via la navigation dans le cache back/forward (bfcache). En actualisant automatiquement ces emplacements, les éditeurs peuvent récupérer des impressions de manière fluide, ce qui peut contribuer à augmenter les revenus publicitaires. Les éditeurs qui doivent désactiver les actualisations automatiques lors de la navigation dans le cache back/forward peuvent le faire via l'API GPT AutoRefreshConfig.

Fonctionnalité
Nouveautés de GPT
Propriété AutoRefreshConfig.backForwardCache

Semaine du 18 mai 2026

Annonce

Arrêt du déclencheur d'interstitiel pour le Web « Retour en arrière »

À partir du 15 juin 2026, le fait de revenir à la page précédente à l'aide du bouton Retour d'un navigateur ne déclenchera plus d'interstitiel pour le Web Ad Manager sur les navigateurs compatibles (y compris Chrome, Edge et Opera). Cette modification s'applique automatiquement à tous les éditeurs qui ont activé le déclencheur "Retour en arrière" et ne nécessite aucune action de leur part. Cette modification garantit la conformité avec la nouvelle règle de la recherche Google contre le "piratage du bouton Retour". https://developers.google.com/search/blog/2026/04/back-button-hijacking

Semaine du 27 avril 2026

Problèmes résolus

Nous avons résolu un problème lié à la fonctionnalité d'actualisation automatique, qui pouvait entraîner l'actualisation des annonces plusieurs fois de suite après une intervention sur les annonces lourdes dans Chrome. Une correction a été mise en place pour limiter les actualisations, et nous travaillons activement sur une solution plus permanente pour éviter ce comportement et améliorer la robustesse de la fonctionnalité.

Semaine du 20 avril 2026

Fonctionnalité

Ajout de la possibilité de configurer des traitements en fonction de l'âge initiés par l'éditeur. Cela permet aux éditeurs de signaler les protections de la confidentialité des enfants ou des adolescents pour les demandes d'annonces.

Les éditeurs peuvent désormais utiliser le paramètre tagForAgeTreatment dans PrivacySettingsConfig pour appliquer un traitement adapté aux enfants (équivalent à TFCD) ou aux adolescents (équivalent à TAP).

Nouveautés de GPT
Énumération TagForAgeTreatment
Propriété PrivacySettingsConfig.tagForAgeTreatment

Semaine du 9 mars 2026

Annonce

Lorsque la fonctionnalité Intervention sur les annonces lourdes de Chrome supprime une annonce qui utilise trop de ressources, GPT actualise désormais automatiquement l'emplacement vide avec une autre annonce. Cela permet de s'assurer que l'espace publicitaire reste utilisé. Ce comportement devrait augmenter les impressions d'annonces, en particulier dans les environnements Chrome pour ordinateur.

Remarque sur le ciblage et les clés-valeurs : cette actualisation automatique réutilisera la configuration de ciblage existante de l'emplacement. Si votre intégration repose sur la mise à jour des clés-valeurs avant chaque actualisation, cela peut entraîner l'envoi de données de ciblage obsolètes. Les éditeurs qui préfèrent gérer cette logique manuellement peuvent la désactiver à l'aide de googletag.config.AutoRefreshConfig.

Semaine du 6 octobre 2025

Annonce

Les annonces interstitielles prérendent désormais de manière spéculative les destinations du même site pour les déclencheurs de navigation sur Chrome. Cela améliore l'expérience utilisateur en accélérant le chargement des pages lorsque les annonces interstitielles sont fermées.

Semaine du 28 juillet 2025

Annonce

Plusieurs paramètres existants au niveau de la page et de l'emplacement ont été migrés vers la nouvelle API de configuration GPT unifiée. Cette migration apporte plusieurs améliorations :

  • Découverte améliorée : les paramètres sont regroupés dans la documentation et les définitions de types.
  • Plus intuitif : vous pouvez configurer les paramètres individuellement ou tous en même temps à l'aide d'une seule interface.
  • Erreurs plus claires : les erreurs de configuration fournissent plus de détails et utilisent un langage standardisé pour simplifier le dépannage.

Les anciennes méthodes de configuration continuent de fonctionner, mais sont mises à jour pour utiliser le nouveau framework de configuration en interne. Par conséquent, vous pouvez rencontrer des messages d'erreur faisant référence aux propriétés de la nouvelle API de configuration, même lorsque vous utilisez d'anciennes méthodes.

Modifier

L'objet SafeFrameConfig a été déplacé de l'espace de noms googletag vers l'espace de noms googletag.config.

Obsolète

Le tableau suivant liste les anciennes méthodes de configuration obsolètes, ainsi que les API de configuration recommandées pour les remplacer.

Ancienne(s) méthode(s) de configuration Remplacement de l'API de configuration GPT
PubAdsService.set() PageSettingsConfig.adsenseAttributes
PubAdsService.clearCategoryExclusions()
PubAdsService.setCategoryExclusion()
PageSettingsConfig.categoryExclusion
PubAdsService.setCentering() PageSettingsConfig.centering
PubAdsService.collapseEmptyDivs() PageSettingsConfig.collapseDiv
PubAdsService.disableInitialLoad() PageSettingsConfig.disableInitialLoad
PubAdsService.enableLazyLoad() PageSettingsConfig.lazyLoad
PubAdsService.setLocation() PageSettingsConfig.location
PubAdsService.setForceSafeFrame()
PubAdsService.setSafeFrameConfig()
PageSettingsConfig.safeFrame
PubAdsService.enableSingleRequest() PageSettingsConfig.singleRequest
PubAdsService.clearTargeting()
PubAdsService.setTargeting()
PageSettingsConfig.targeting
PubAdsService.enableVideoAds()
PubAdsService.setVideoContent()
PageSettingsConfig.videoAds
PubAdsService.isInitialLoadDisabled()
PubAdsService.get()
PubAdsService.getAttributeKeys()
PubAdsService.getTargeting()
PubAdsService.getTargetingKeys()
googletag.getConfig()
Slot.set() SlotSettingsConfig.adsenseAttributes
Slot.clearCategoryExclusions()
Slot.setCategoryExclusion()
SlotSettingsConfig.categoryExclusion
Slot.setClickUrl() SlotSettingsConfig.clickUrl
Slot.setCollapseEmptyDiv() SlotSettingsConfig.collapseDiv
Slot.setForceSafeFrame()
Slot.setSafeFrameConfig()
SlotSettingsConfig.safeFrame
Slot.clearTargeting()
Slot.setTargeting()
Slot.updateTargetingFromMap()
SlotSettingsConfig.targeting
Slot.get()
Slot.getAttributeKeys()
Slot.getCategoryExclusions()
Slot.getTargeting()
Slot.getTargetingKeys()
Slot.getConfig()

Semaine du 21 juillet 2025

Modifier

La fonctionnalité threadYield a été mise à jour pour générer également le thread JS avant de générer une URL de demande d'annonce, pour les demandes qui ne contiennent que des emplacements situés sous la ligne de flottaison. Il a été démontré que cela avait un impact positif sur les Core Web Vitals, sans impact négatif sur les impressions.

Mis à jour dans GPT
Propriété googletag.config.PageSettingsConfig.threadYield

Semaine du 2 juin 2025

Annonce

Les interstitiels pour le Web sont désormais entièrement compatibles avec les applications monopages (SPA)

Les utilisateurs de GPT peuvent désormais diffuser des annonces interstitielles Web sur les sites Web compatibles avec les SPA, sans devoir recharger l'intégralité de la page. Cette amélioration peut :

  • Améliorez l'expérience utilisateur : diffusez des annonces aux pauses naturelles dans votre SPA, pour assurer des transitions fluides et limiter les perturbations.
  • Boostez la monétisation : générez de nouvelles opportunités de revenus en diffusant efficacement des annonces interstitielles sur du contenu dynamique géré par une SPA.
  • Respectez les normes Better Ads Standards : continuez de proposer des expériences publicitaires de haute qualité avec des options de sortie claires et des limites de la fréquence d'exposition configurables, en respectant les bonnes pratiques du secteur.

Aucune modification n'est requise dans votre implémentation de SPA existante. GPT détecte et gère automatiquement l'affichage des annonces interstitielles en cas de modification de page dans votre application monopage. Pour en savoir plus sur l'implémentation d'interstitiels pour le Web gérés par GPT et de déclencheurs d'interstitiels facultatifs, consultez l'exemple Afficher une annonce interstitielle pour le Web .

Semaine du 26 mai 2025

Annonce

La limite de la fréquence d'exposition des annonces interstitielles pour jeux H5 a été réduite de 120 à 30 secondes.

Semaine du 28 avril 2025

Fonctionnalité
Nouveautés de GPT
Propriété SlotRenderEndedEvent.responseIdentifier

Semaine du 27 janvier 2025

Breaking

Les propriétés ComponentAuctionConfig.auctionConfig suivantes ont été renommées pour s'aligner sur la spécification de l' API Protected Audience .

Ancien nom de la propriété Nouveau nom de la propriété
decisionLogicUrl decisionLogicURL
trustedScoringSignalsUrl trustedScoringSignalsURL

Semaine du 21 octobre 2024

Modifier

Modifiez threadYield pour utiliser Scheduler.yield plutôt que Scheduler.postTask, si disponible. Pour en savoir plus, consultez la documentation sur le rendement.

Mis à jour dans GPT
Propriété googletag.config.PageSettingsConfig.threadYield

Semaine du 2 septembre 2024

Semaine du 19 août 2024

Modifier

Le paramètre permettant de contrôler le comportement de rendement du thread GPT a été renommé de adYield à threadYield pour indiquer clairement que la fonctionnalité est axée sur le rendement du thread JS plutôt que sur l'optimisation du rendement des annonces. Le comportement de la fonctionnalité et de l'API associée (autre que le nom) reste inchangé. La propriété adYield sera supprimée dans une prochaine version de GPT.

Le comportement de rendement de thread par défaut peut être désactivé avec googletag.setConfig({threadYield: 'DISABLED'}); ou appliqué à tous les emplacements, quel que soit leur emplacement par rapport à la fenêtre d'affichage, avec googletag.setConfig({threadYield: 'ENABLED_ALL_SLOTS'});.

Mis à jour dans GPT
Propriété googletag.config.PageSettingsConfig.threadYield

Semaine du 29 juillet 2024

Fonctionnalité

GPT génère désormais le thread JS à l'aide de Scheduler.postTask (si disponible) avec la priorité "user-blocking" juste avant d'afficher les créations. Il a été démontré que cela n'avait qu'un impact minime sur les impressions, tout en améliorant considérablement les Core Web Vitals. Par défaut, GPT ne génère un espace publicitaire que s'il se trouve en dehors de la fenêtre d'affichage.

Le comportement par défaut peut être désactivé avec googletag.setConfig({adYield: 'DISABLED'}); ou appliqué à tous les emplacements, quel que soit leur emplacement par rapport à la fenêtre d'affichage, avec googletag.setConfig({adYield: 'ENABLED_ALL_SLOTS'});.

Nouveautés de GPT
Propriété googletag.config.PageSettingsConfig.adYield

Semaine du 12 février 2024

Problèmes résolus

Correction d'un bug qui générait toujours la valeur true pour SlotRenderEndedEvent.slotContentChanged. À l'avenir, cette propriété ne sera définie sur true que si le contenu de l'espace a changé, et sur false dans le cas contraire (par exemple, si une annonce n'a pas été diffusée).

Semaine du 29 janvier 2024

Fonctionnalité

Les échecs réseau pour les demandes d'annonces simulent une absence de remplissage en déclenchant un googletag.events.SlotRenderEndedEvent avec isEmpty défini sur true. Pour savoir comment écouter cet événement, consultez Écouteurs d'événements d'annonce. La modification inclut la réduction automatique de l'espace publicitaire lors de l'utilisation de collapseEmptyDivs.

Fonctionnalité

Semaine du 11 décembre 2023

Fonctionnalité

Ajout de la compatibilité avec les annonces ancrées side rail.

Nouveautés de GPT
Énumération OutOfPageFormat.LEFT_SIDE_RAIL
OutOfPageFormat.RIGHT_SIDE_RAIL

Semaine du 13 novembre 2023

Fonctionnalité
Fonctionnalité

Ajout de la compatibilité avec le prérendu Chrome. Lorsque GPT détecte que la page est en état de prérendu, la demande d'annonce est retardée jusqu'à ce que la page soit visible par l'utilisateur.

Semaine du 23 octobre 2023

Fonctionnalité

Ajout de la compatibilité avec les déclencheurs d'interstitiels pour le Web facultatifs.

Nouveautés de GPT
Objet googletag.config.InterstitialConfig
Propriété googletag.config.SlotSettingsConfig.interstitial
Type googletag.config.InterstitialTrigger

Semaine du 24 juillet 2023

Annonce

L'API Protected Audience (anciennement FLEDGE) passe à la disponibilité générale avec la version de juillet de Chrome. La fonctionnalité d'enchères de composants dans GPT est désormais considérée comme stable.

Modifier
Passage de la version expérimentale à la version stable
Objet googletag.config.ComponentAuctionConfig
Propriété googletag.config.SlotSettingsConfig.componentAuction

Semaine du 19 juin 2023

Annonce

Mise à jour : à partir du 5 juillet 2023, GPT ne diffusera plus les versions obsolètes de sa bibliothèque JavaScript, ni les annonces associées à ces versions. Pour en savoir plus, consultez l'annonce précédente.

Les éditeurs qui diffusent des annonces à partir de www.googletagservices.com/tag/js/gpt.js peuvent continuer à le faire. Toutefois, nous vous recommandons de passer au domaine préféré, car cela peut améliorer les performances. De plus, la diffusion de gpt.js sur www.googletagservices.com pourrait être interrompue à l'avenir.

Semaine du 6 juin 2023

Annonce

À partir du 5 juillet 2023, GPT ne diffusera plus les versions obsolètes de sa bibliothèque JavaScript. Cela n'a aucune incidence sur les éditeurs qui chargent GPT à partir d'une URL officielle. Les éditeurs qui diffusent une version mise en cache de gpt.js, pubads_impl.js ou de toute bibliothèque qu'ils chargent doivent mettre à jour leurs pages pour utiliser les URL officielles. Pour en savoir plus, consultez le guide de prise en main.

Semaine du 22 mai 2023

Modifier

Les valeurs de taille négatives et nulles fournies à googletag.defineSlot() et SizeMappingBuilder.addSize() sont désormais automatiquement supprimées, car elles ne sont pas valides. Par conséquent, les intégrations existantes qui fournissent de telles valeurs non valides peuvent entraîner une augmentation des messages de la console pour les éditeurs. Toutefois, cela n'aura aucune incidence sur les demandes d'annonces valides existantes.

Semaine du 18 mai 2023

Problèmes résolus

L'installation des scripts d'enchérisseur Signaux sécurisés par GPT sera désormais effectuée plus tôt dans l'exécution de GPT. Cela peut améliorer la couverture des signaux dans les demandes d'annonces.

Semaine du 1er mai 2023

Problèmes résolus

Correction d'un bug qui pouvait tronquer la création lors de l'actualisation d'emplacements d'ancrage de plusieurs tailles.

Semaine du 27 mars 2023

Modifier

Les tags GPT ne sont plus compatibles avec les fonctionnalités basées sur la visibilité dans les navigateurs qui ne sont pas compatibles de manière native avec l'API Intersection Observer. Notez que tous les navigateurs compatibles sont compatibles de manière native avec cette API.

Méthode ou événement
googletag.events.ImpressionViewableEvent
googletag.events.SlotVisibilityChangedEvent
googletag.pubads().enableLazyLoad()

Semaine du 6 février 2023

Semaine du 30 janvier 2023

Problèmes résolus

Le comportement de Service.addEventListener() a été modifié de sorte que, lorsqu'un événement se produit, tous les écouteurs associés s'exécutent avant de traiter un événement ultérieur. Avant cette modification, les écouteurs d'événements de début et de fin d'affichage d'un même espace publicitaire pouvaient s'exécuter dans le désordre.

Semaine du 15 août 2022

Modifier

Le type renvoyé de Service.removeEventListener() est passé de boolean à void.

Semaine du 25 juillet 2022

Fonctionnalité

Ajout de la prise en charge expérimentale des enchères de composants FLEDGE pour permettre de tester rapidement FLEDGE avec plusieurs vendeurs.

Nouveautés de GPT
Méthode Slot.setConfig()
Objet ComponentAuctionConfig
SlotSettingsConfig

Semaine du 18 juillet 2022

Obsolète

L'API ContentService a été abandonnée. L'appel de googletag.content().setContent n'a désormais aucun effet, si ce n'est de consigner un avertissement. La propriété googletag.content sera bientôt entièrement supprimée. Après cela, toute tentative d'appel de cette propriété générera une exception. Utilisez plutôt les API DOM intégrées du navigateur pour ajouter directement du contenu aux éléments DIV.

Semaine du 23 mai 2022

Fonctionnalité

Ajout de la possibilité de configurer la source de trafic de la demande d'annonce.

Compatibilité des GPT avec les sources de trafic
Énumération TrafficSource.ORGANIC
TrafficSource.PURCHASED
Propriété PrivacySettingsConfig.trafficSource

Semaine du 7 mars 2022

Annonce

Les annonces avec récompense pour le Web sont désormais disponibles. Pour en savoir plus, consultez le Centre d'aide Ad Manager.

Fonctionnalité
Compatibilité de GPT avec les annonces avec récompense pour le Web
Énumération OutOfPageFormat.REWARDED
Événement RewardedSlotClosedEvent
Événement RewardedSlotGrantedEvent
Événement RewardedSlotReadyEvent
Objet RewardedPayload

Semaine du 28 février 2022

Modifier

CommandArray.push lie désormais explicitement les fonctions fournies à globalThis au lieu de son propre objet arguments.

Semaine du 8 décembre 2021

Fonctionnalité

Les énumérations exposent désormais également un mappage inverse des valeurs aux clés afin de correspondre au comportement des énumérations TypeScript. Les API qui acceptent des valeurs d'énumération restent inchangées, et ces nouveaux mappages inversés ne doivent pas être utilisés.

Semaine du 9 août 2021

Fonctionnalité

Ajout de la méthode removeEventListener.

Modifier

L'appel de addEventListener plusieurs fois avec la même instance eventType et la même fonction de rappel est désormais une opération sans effet. En d'autres termes, si une seule instance de fonction de rappel est enregistrée n fois pour le même type d'événement, elle ne s'exécutera qu'une seule fois lorsque l'événement se produira, et non n fois.

Semaine du 29 juillet 2021

Modifier

Les événements de visibilité de GPT (ImpressionViewableEvent et SlotVisibilityChangedEvent) continueront désormais à se déclencher lors des sessions de page longues. Auparavant, ils s'arrêtaient une heure après le chargement de la page.

Semaine du 3 mai 2021

Modifier

Les tags GPT ne réservent plus d'espace pour les emplacements avant de récupérer les annonces. Cette modification réduit le Cumulative Layout Shift (CLS) sur les sites qui n'ont pas réservé d'espace à l'aide de CSS. Pour réduire davantage le CLS sur votre site, nous vous recommandons de réserver une zone non nulle pour l'annonce à l'aide de CSS. En savoir plus

Semaine du 22 mars 2021

Modifier

Mise à jour du comportement de enableLazyLoad() pour retarder également l'affichage des emplacements situés sous la ligne de flottaison dans les onglets en arrière-plan.

Semaine du 23 février 2021

Modifier

Les méthodes googletag.pubads().set et Slot.set peuvent désormais être appelées à tout moment avant display ou refresh. Auparavant, set ne s'appliquait que lorsqu'il était appelé avant googletag.enableServices.

Semaine du 16 février 2021

Modifier

L'API googletag.pubads().setPublisherProvidedId peut désormais être appelée à tout moment. Auparavant, elle ne fonctionnait que si elle était appelée avant googletag.enableServices.

Semaine du 4 janvier 2021

Modifier

L'API googletag.pubads().collapseEmptyDivs peut désormais être appelée de manière répétée pour modifier les paramètres. Auparavant, les appels répétés étaient ignorés.

Semaine du 12 octobre 2020

Fonctionnalité

Lancement de la version bêta ouverte des interstitiels pour le Web (voir le Centre d'aide).

Semaine du 31 août 2020

Obsolète

definePassback() et defineOutOfPagePassback() sont obsolètes. Consultez la documentation sur les passbacks pour savoir comment créer correctement un passback.

Semaine du 15 juin 2020

Problèmes résolus

Mise à jour du comportement de enableLazyLoad() pour qu'il soit compatible avec collapseEmptyDivs(true).

Semaine du 25 mai 2020

Modifier

Les tags GPT ne prendront plus en charge la localisation GPS précise définie par les éditeurs. Plus précisément, googletag.pubads().setLocation() n'acceptera plus les paramètres de latitude, de longitude ou de rayon, mais prendra à la place une adresse au format libre.

Semaine du 27 avril 2020

Annonce

La logique d'affichage GPT n'est plus modularisée dans des fichiers distincts. Cela signifie que GPT récupérera moins de fichiers lors de son exécution, ce qui réduit légèrement la latence, mais n'a pas d'impact net sur la bande passante de l'utilisateur.

Modifier

Lorsqu'une requête est déclenchée dans GPT (en appelant googletag.display() ou googletag.pubads().refresh()), nous figeons désormais en interne tous les états fournis par l'éditeur afin qu'ils ne puissent pas être modifiés avant l'envoi de la requête. Par conséquent, lorsqu'une requête est déclenchée, seul l'état ajouté jusqu'à ce moment-là sera utilisé pour cette requête. Tout état modifié après cela ne s'appliquera qu'aux requêtes suivantes.

Semaine du 11 novembre 2019

Annonce

Un nouvel extrait de code est désormais recommandé pour créer des passbacks GPT. L'utilisation de definePassback() et de defineOutOfPagePassback() est déconseillée, car ces fonctions se comportent de manière synchrone et peuvent être bloquées par certains navigateurs. En savoir plus

Fonctionnalité

Ajout de la méthode Slot.updateTargetingFromMap().

Fonctionnalité

Ajout de PubAdsService.setPrivacySettings() comme nouvelle méthode pour activer les paramètres de confidentialité. D'autres paramètres seront disponibles ici ultérieurement.

Semaine du 25 mars 2019

Problèmes résolus

Le service Pubads est désormais pleinement opérationnel immédiatement après l'appel de googletag.enableServices(), au lieu d'être initialisé de manière asynchrone. Cela signifie que googletag.pubadsReady est désormais garanti comme étant vrai juste après l'appel de googletag.enableServices(). Il ne devrait plus être nécessaire d'interroger la valeur de googletag.pubadsReady.

Semaine du 4 février 2019

Modifier

Le comportement de enableLazyLoad() a été modifié pour permettre d'apporter des modifications à la configuration du chargement différé après l'appel de enableServices(), la configuration du chargement différé étant figée pour chaque emplacement lorsque celui-ci est affiché.

Semaine du 21 janvier 2019

Fonctionnalité

Ajout d'un nouvel événement compatible, SlotResponseReceived, qui se déclenche lorsqu'une réponse d'annonce est reçue pour un espace publicitaire.

Fonctionnalité

Ajout d'un nouveau champ, creativeTemplateId, à googleTag.ResponseInformation.

Semaine du 14 janvier 2019

Fonctionnalité

Ajout d'un nouvel événement compatible, SlotRequestedEvent, qui se déclenche lorsqu'une demande d'annonce est effectuée pour un espace publicitaire.

Semaine du 27 août 2018

Modifier

Modification de googletag.display() pour accepter un googletag.Slot comme argument.

Semaine du 6 août 2018

Fonctionnalité

Ajout de googletag.PubAdsService.enableLazyLoad() pour le chargement différé des annonces dans GPT.

Semaine du 18 juin 2018

Problèmes résolus

Correction d'un bug qui empêchait le déclenchement de googletag.events.SlotOnloadEvent.

Semaine du 30 avril 2018

Fonctionnalité

Ajoute googletag.PubAdsService.setTagForUnderAgeOfConsent() pour contrôler les annonces destinées aux utilisateurs n'ayant pas atteint l'âge minimal requis, et googletag.PassbackSlot.setTagForUnderAgeOfConsent() pour indiquer que l'emplacement de passback provient d'un utilisateur n'ayant pas atteint l'âge minimal requis.

Semaine du 23 avril 2018

Fonctionnalité

Ajout de googletag.PubAdsService.setRequestNonPersonalizedAds() pour contrôler la personnalisation des annonces.

Semaine du 12 mars 2018

Problèmes résolus

Annulation de la modification qui empêchait la suppression du contenu existant dans les emplacements avant l'actualisation, si ce contenu n'avait pas été placé par GPT. Le contenu va maintenant être effacé.

Semaine du 19 février 2018

Annonce

Lorsque le mode d'affichage asynchrone est utilisé : demandez des annonces à l'aide de XMLHttpRequest avec la méthode HTTP GET dans la mesure du possible pour toutes les demandes d'annonces, dans la limite du nombre maximal de caractères de 8 192. Auparavant, la méthode HTTP POST était utilisée pour les demandes d'annonces dépassant 4 096 caractères, jusqu'à la limite de 8 192 caractères.

Modifier

Nous avons cessé de supprimer le contenu existant dans les emplacements avant l'actualisation, si ce contenu n'a pas été placé par GPT. Cette remarque est incorrecte. Consultez l'entrée pour la semaine du 12 mars 2018.

Semaine du 8 janvier 2018

Modifier

Prise en charge de la syntaxe alternative de [..., ['fluid'], ...] en tant que NamedSized dans un tableau de plusieurs tailles. Auparavant, seul [..., 'fluid', ...] était considéré comme valide.

Semaine du 10 juillet 2017

Obsolète

Suppression du champ labelIds de googleTag.ResponseInformation.

Semaine du 5 juin 2017

Modifier

Modification de googletag.display() et googletag.pubads().display pour accepter un élément div ainsi qu'un ID div. Cela permet d'afficher des emplacements dans des éléments div qui se trouvent dans un Shadow DOM.

Semaine du 27 février 2017

Semaine du 7 novembre 2016

Fonctionnalité

Lancement de l'API getSlots() sur Service pour récupérer la liste des créneaux associés à un service.

Semaine du 17 octobre 2016

Modifier

Modification de Slot.clearTargeting() et PubAdsService.clearTargeting() pour qu'ils acceptent un paramètre de clé facultatif.

Semaine du 5 septembre 2016

Modifier

Les erreurs détectées dans googletag.cmd.push() ne sont plus invisibles et s'affichent dans la console.

Semaine du 8 août 2016

Fonctionnalité

Lancement de l'API SlotOnloadEvent pour permettre d'écouter la fin du chargement d'une création.

Semaine du 25 juillet 2016

Fonctionnalité

Lancement des API getTargeting() et getTargetingKeys() sur PubAdsService pour récupérer les paramètres de ciblage personnalisés au niveau du service.

Semaine du 20 juin 2016

Fonctionnalité

Lancement de l'API openConsole() pour ouvrir la Console Google pour les éditeurs sans avoir à actualiser la page.

Semaine du 6 juin 2016

Fonctionnalité

Lancement des API getTargeting() et getTargetingKeys() pour récupérer les paramètres de ciblage personnalisé.

Fonctionnalité

Ajout d'une option de configuration permettant à SafeFrame d'autoriser l'expansion en poussant le contenu : allowPushExpansion.

Semaine du 16 mai 2016

Fonctionnalité

Prise en charge de la taille fluide dans les demandes d'annonces multitailles.

Semaine du 18 avril 2016

Fonctionnalité

Lancement de l'API getResponseInformation, qui renvoie des informations sur la réponse d'annonce pour l'espace publicitaire.

Fonctionnalité

Lancement de l'API setAdIframeTitle, qui définit l'entrée comme titre de tous les iFrames de conteneur d'annonce créés ultérieurement.

Semaine du 4 avril 2016

Annonce

La longueur maximale des demandes d'annonces HTTP GET a été augmentée à 4 096 caractères.

Semaine du 28 mars 2016

Fonctionnalité

Ajout d'une option de configuration permettant à SafeFrame d'autoriser l'expansion en superposant le contenu : allowOverlayExpansion.

Fonctionnalité

Ajout d'une option de configuration permettant à SafeFrame d'utiliser l'attribut HTML5 "sandbox" pour empêcher la navigation de niveau supérieur : sandbox.

Semaine du 22 février 2016

Fonctionnalité

Ajout de la possibilité de définir des titres pour les iFrames de conteneur d'annonces : setAdIframeTitle().

Fonctionnalité

Ajout d'une API pour configurer les propriétés SafeFrame au niveau de la page et de l'espace publicitaire : setSafeFrameConfig().

Semaine du 15 février 2016

Fonctionnalité

Ajout de la possibilité de détruire un espace et de réutiliser l'élément div : destroySlots().

Fonctionnalité

Ajout d'une API pour forcer l'utilisation de SafeFrame sur les espaces publicitaires avec des contrôles précis : setForceSafeFrame().

Semaine du 7 décembre 2015

Fonctionnalité

Ajout d'événements de visibilité de l'espace publicitaire (SlotVisibilityChangedEvent).

Semaine du 26 octobre 2015

Fonctionnalité

Ajout de la visibilité des impressions (ImpressionViewableEvent).

Fonctionnalité

Mettez à jour le ciblage de passback à partir d'un mappage JSON (Passback.updateTargetingFromMap()).

Fonctionnalité

Compatibilité des attributs AdSense set() et get() page_url pour les espaces de passback.

Semaine du 12 octobre 2015

Fonctionnalité

Compatibilité avec les passbacks hors page.

Semaine du 31 août 2015

Annonce

Restructuration de l'architecture GPT en un chargeur léger et une implémentation plus importante.

Fonctionnalité

Prise en charge de la taille fluide dans GPT.