Notes de version de GPT

Cette page répertorie les mises à jour en 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 notifications, 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 du flux ou RSS 2.0icône du flux.

À propos des dates de sortie

Toutes les modifications apportées à la bibliothèque GPT sont testées de manière approfondie avant leur publication. De plus, les versions sont déployées progressivement auprès des utilisateurs pour mieux 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 qu'elle n'atteigne tous les utilisateurs.

Par conséquent, les dates de sortie ne sont pas exactes. Une sortie peut prendre de quelques jours à quelques semaines pour être entièrement disponible. Cela signifie que les utilisateurs verront les modifications à 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 pour tous les utilisateurs.

Semaine du 28 juillet 2025

Un certain nombre de 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 :

  • Meilleure visibilité : les paramètres sont regroupés dans la documentation et les définitions de type.
  • 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 faciliter 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 des méthodes héritées.

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

Le tableau suivant répertorie les anciennes méthodes de configuration qui ont été abandonnées, ainsi que les alternatives recommandées de l'API Config.

Anciennes méthodes 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

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

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

Semaine du 2 juin 2025

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étectera et gérera automatiquement l'affichage des annonces interstitielles en cas de modification de page dans votre SPA. Pour en savoir plus sur l'implémentation d'interstitiels pour le Web gérés par GPT et des déclencheurs d'interstitiels facultatifs, consultez l'exemple Afficher un interstitiel pour le Web .

Semaine du 26 mai 2025

La limite de la fréquence d'exposition pour les annonces interstitielles pour jeux H5 est passée de 120 à 30 secondes.

Semaine du 28 avril 2025

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

Semaine du 27 janvier 2025

Les propriétés ComponentAuctionConfig.auctionConfig 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 propriété
decisionLogicUrl decisionLogicURL
trustedScoringSignalsUrl trustedScoringSignalsURL

Semaine du 21 octobre 2024

Modifiez threadYield pour utiliser Scheduler.yield plutôt que Scheduler.postTask lorsque cela est possible. Pour en savoir plus, consultez la documentation sur le rendement.

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

Semaine du 2 septembre 2024

Semaine du 19 août 2024

Le paramètre permettant de contrôler le comportement de rendement des threads GPT a été renommé adYield en threadYield pour clarifier 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, quelle que soit leur position par rapport à la fenêtre d'affichage avec googletag.setConfig({threadYield: 'ENABLED_ALL_SLOTS'});.

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

Semaine du 29 juillet 2024

GPT cède désormais le thread JS à l'aide de Scheduler.postTask (le cas échéant) avec la priorité "user-blocking" juste avant le rendu des créations. Il a été démontré que cela avait un impact extrêmement faible sur les impressions, tout en améliorant de manière significative les Core Web Vitals. Par défaut, GPT ne génère un emplacement 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, quelle que soit leur position 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

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

Semaine du 29 janvier 2024

Les échecs réseau pour les demandes d'annonces simuleront une absence d'annonce 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 le pliage automatique de l'emplacement lorsque vous utilisez collapseEmptyDivs.

Semaine du 11 décembre 2023

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

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 différée jusqu'à ce que la page devienne visible pour l'utilisateur.

Semaine du 23 octobre 2023

Ajout de la prise en charge des déclencheurs d'interstitiels 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

L'API Protected Audience (anciennement FLEDGE) sera disponible pour tous les utilisateurs avec la version de Chrome de juillet. La fonctionnalité liée aux enchères de composants dans GPT est désormais considérée comme stable.

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

Semaine du 19 juin 2023

Mise à jour : À partir du 5 juillet 2023, GPT ne diffusera plus les versions obsolètes de sa bibliothèque JavaScript, ni d'annonces sur 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 privilégié, car cela peut améliorer les performances. De plus, la diffusion de gpt.js sur www.googletagservices.com pourra être interrompue à l'avenir.

Semaine du 6 juin 2023

À 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 autre bibliothèque qu'ils chargent doivent mettre à jour leurs pages pour utiliser les URL officielles. Pour en savoir plus, consultez le guide Premiers pas.

Semaine du 22 mai 2023

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 voir une augmentation des messages de la console de l'éditeur. Toutefois, cela n'aura aucune incidence sur les demandes d'annonces valides existantes.

Semaine du 18 mai 2023

L'installation des scripts d'enchérisseur Secure Signals 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

Correction d'un bug qui pouvait entraîner l'affichage tronqué de la création lors de l'actualisation des emplacements ancrés multisize.

Semaine du 27 mars 2023

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

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

Le comportement de Service.addEventListener() a été modifié. Désormais, lorsqu'un événement se produit, tous les écouteurs associés s'exécutent avant le traitement d'un événement ultérieur. Avant cette modification, les écouteurs d'événements de début et de fin de rendu d'emplacement pour le même emplacement pouvaient s'exécuter dans le désordre.

Semaine du 15 août 2022

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

Semaine du 25 juillet 2022

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

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

Semaine du 18 juillet 2022

L'API ContentService a été abandonnée. L'appel de googletag.content().setContent n'a désormais aucun effet, si ce n'est qu'il enregistre un avertissement. La propriété googletag.content sera bientôt entièrement supprimée. Après cela, toute tentative d'appel générera une exception. À la place, ajoutez directement du contenu aux éléments "div" à l'aide des API DOM intégrées du navigateur.

Semaine du 23 mai 2022

Ajout de la possibilité de configurer la source de trafic des demandes d'annonces.

Compatibilité de GPT avec la source de trafic
Énumération TrafficSource.ORGANIC
TrafficSource.PURCHASED
Propriété PrivacySettingsConfig.trafficSource

Semaine du 7 mars 2022

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

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

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

Semaine du 8 décembre 2021

Les énums exposent désormais également un mappage inversé des valeurs vers les clés afin de correspondre au comportement des énums TypeScript. Les API qui acceptent les 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

Ajout de la méthode removeEventListener.

L'appel de addEventListener plusieurs fois avec le même type d'événement et la même instance de fonction de rappel est désormais une opération sans effet. En d'autres termes, si une instance de fonction de rappel unique 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

Les événements de visibilité GPT : ImpressionViewableEvent et SlotVisibilityChangedEvent continueront désormais à se déclencher lors des sessions longues sur les pages. Auparavant, ils se fermaient une heure après le chargement de la page.

Semaine du 3 mai 2021

GPT ne définit plus d'espace pour les emplacements avant de récupérer les annonces. Cette modification réduit le décalage de mise en page cumulatif (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

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

Semaine du 23 février 2021

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

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

L'API googletag.pubads().collapseEmptyDivs peut désormais être appelée à plusieurs reprises pour modifier les paramètres. Les appels répétés précédents étaient ignorés.

Semaine du 12 octobre 2020

Lancement de la version bêta ouverte des interstitiels pour le Web. Pour en savoir plus, consultez le Centre d'aide.

Semaine du 31 août 2020

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

Semaine du 15 juin 2020

Mise à jour du comportement de enableLazyLoad() pour assurer la compatibilité avec collapseEmptyDivs(true).

Semaine du 25 mai 2020

GPT ne prendra plus en charge la position GPS précise définie par les éditeurs. Plus précisément, googletag.pubads().setLocation() ne prendra plus en charge les paramètres de latitude, de longitude ou de rayon, mais acceptera une adresse en texte libre.

Semaine du 27 avril 2020

La logique de rendu 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éduira légèrement la latence, mais n'aura aucun impact net sur la bande passante des utilisateurs.

Lorsqu'une requête est déclenchée dans GPT (en appelant googletag.display() ou googletag.pubads().refresh()), nous allons désormais geler en interne tout état fourni par l'éditeur afin qu'il ne puisse pas être modifié avant l'envoi de la requête. Par conséquent, lorsqu'une requête est déclenchée, seul l'état ajouté jusqu'à ce point est utilisé pour cette requête. Tout état modifié après cela ne s'appliquera qu'aux requêtes suivantes.

Semaine du 11 novembre 2019

Il existe désormais un nouvel extrait recommandé pour créer des renvois GPT. Nous vous déconseillons d'utiliser definePassback() et defineOutOfPagePassback(), car ces fonctions se comportent de manière synchrone et peuvent être bloquées par certains navigateurs. En savoir plus

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

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

Semaine du 25 mars 2019

Le service Pubads est désormais entièrement 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 le serveur pour vérifier la valeur de googletag.pubadsReady.

Semaine du 4 février 2019

Mise à jour du comportement de enableLazyLoad() pour permettre la modification de la configuration du chargement différé après l'appel de enableServices(), avec la configuration du chargement différé figée pour chaque emplacement lorsque cet emplacement est affiché.

Semaine du 21 janvier 2019

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

Semaine du 14 janvier 2019

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

Semaine du 27 août 2018

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

Semaine du 6 août 2018

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

Semaine du 18 juin 2018

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

Semaine du 30 avril 2018

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 transmission provient d'un utilisateur n'ayant pas atteint l'âge minimal requis.

Semaine du 23 avril 2018

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

Semaine du 12 mars 2018

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

Semaine du 19 février 2018

Lorsque le mode de rendu 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, jusqu'à la limite de 8 192 caractères. Auparavant, la méthode HTTP POST était utilisée pour les demandes d'annonces de plus de 4 096 caractères, jusqu'à la limite de 8 192 caractères.

Arrêt de la suppression du contenu existant dans les emplacements avant l'actualisation, si ce contenu n'y a pas été placé par GPT. Cette note est incorrecte. Consultez l'entrée pour la semaine du 12 mars 2018.

Semaine du 8 janvier 2018

Prise en charge de la syntaxe alternative de [..., ['fluid'], ...] en tant que NamedSized dans un tableau multitailles. Auparavant, seule la valeur [..., 'fluid', ...] était considérée comme valide.

Semaine du 10 juillet 2017

Le champ labelIds a été supprimé de googleTag.ResponseInformation.

Semaine du 5 juin 2017

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 divs qui se trouvent dans un Shadow DOM.

Semaine du 27 février 2017

Semaine du 7 novembre 2016

L'API getSlots() a été publiée sur le service pour récupérer la liste des créneaux associés à un service.

Semaine du 17 octobre 2016

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

Semaine du 5 septembre 2016

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

Semaine du 8 août 2016

L'API SlotOnloadEvent a été publiée pour permettre l'écoute de la fin du chargement d'une création.

Semaine du 25 juillet 2016

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

Semaine du 20 juin 2016

L'API openConsole() a été publiée pour ouvrir la console Google pour les éditeurs sans avoir à actualiser la page.

Semaine du 6 juin 2016

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

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

Semaine du 16 mai 2016

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

Semaine du 18 avril 2016

L'API getResponseInformation, qui renvoie des informations sur la réponse publicitaire pour l'emplacement publicitaire, est désormais disponible.

API setAdIframeTitle publiée, qui définit l'entrée comme titre de tous les iFrames de conteneur d'annonces créés par la suite.

Semaine du 4 avril 2016

La longueur maximale des demandes d'annonces HTTP GET est passée à 4 096 caractères.

Semaine du 28 mars 2016

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

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

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

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

Semaine du 15 février 2016

Ajout de la possibilité de détruire un emplacement et de réutiliser le div : destroySlots().

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

Semaine du 7 décembre 2015

Ajout d'événements de visibilité des emplacements (SlotVisibilityChangedEvent).

Semaine du 26 octobre 2015

Ajout de la visibilité des impressions (ImpressionViewableEvent).

Mettez à jour le ciblage des passback à partir d'une carte JSON (Passback.updateTargetingFromMap()).

Prise en charge de l'attribut AdSense page_url set() et get() pour les emplacements de redirection.

Semaine du 12 octobre 2015

Prise en charge des passbacks hors page.

Semaine du 31 août 2015

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

Prise en charge de la taille fluide dans GPT.