Questa pagina documenta gli aggiornamenti di produzione della libreria Tag publisher di Google (GPT). Consulta periodicamente questa pagina per annunci sulle funzionalità nuove o aggiornate, correzioni di bug, problemi noti e funzionalità deprecate.
Per ricevere gli aggiornamenti, aggiungi l'URL di questa pagina al tuo lettore di feed preferito o utilizza un link diretto al feed delle note di rilascio nel formato Atom 1.0
o RSS 2.0
.
Informazioni sulle date di uscita
Tutte le modifiche alla libreria GPT vengono testate accuratamente prima del rilascio. Inoltre, le release vengono implementate gradualmente per gli utenti per proteggerli ulteriormente da regressioni impreviste. Se viene rilevata una regressione in qualsiasi momento durante un'implementazione, l'intera release può essere rapidamente abbandonata prima che raggiunga tutti gli utenti.
Per questo motivo, le date di rilascio non sono esatte; il completamento di un rilascio può richiedere da alcuni giorni ad alcune settimane. Ciò significa che gli utenti noteranno le modifiche in momenti diversi. Le date fornite in queste note di rilascio riflettono l'inizio della settimana in cui è stata completata l'implementazione di una modifica per tutti gli utenti.
Settimana del 19 ottobre 2026
È stato aggiunto il supporto sperimentale della versione beta aperta per gli hook di richiesta, consentendo ai publisher di registrare funzioni asincrone che vengono eseguite in parallelo prima di ogni richiesta di annuncio sulla pagina entro un timeout configurabile.
| Novità di GPT | |
|---|---|
| Metodo |
PubAdsService.registerRequestHook()
|
| Proprietà |
PageSettingsConfig.requestHookTimeoutMs
|
GPT ora aggiorna automaticamente il correlatore di pagina quando si verificano navigazioni lato client nelle applicazioni a pagina singola (SPA). In questo modo, le richieste di annunci effettuate dopo una transizione di route vengono trattate come una nuova visualizzazione di pagina senza che i publisher debbano chiamare manualmente PubAdsService.updateCorrelator().
Settimana del 31 agosto 2026
Il Tag publisher di Google (GPT) ora richiede automaticamente lo script di implementazione principale (pubads_impl.js) con priorità di recupero elevata impostando fetchpriority="high" sull'elemento script inserito in modo dinamico. In questo modo, gli scheduler di rete del browser danno la priorità al recupero della libreria di implementazione, riducendo la latenza di caricamento degli annunci nel percorso di rendering critico e aumentando le impressioni e i clic, con un impatto minimo sulle metriche Core Web Vitals.
I publisher possono configurare o eseguire l'override di questo comportamento aggiungendo l'attributo fetchpriority direttamente al tag <script> del caricatore gpt.js nelle loro pagine. Lo script di implementazione inserito dinamicamente erediterà automaticamente il valore dell'attributo fetchpriority specificato nello script del caricatore (ad esempio, fetchpriority="low" o fetchpriority="auto").
Settimana del 24 agosto 2026
A partire dall'8 settembre 2026, il Tag publisher di Google (GPT) aggiornerà automaticamente le aree annunci visualizzate attivamente quando un utente torna a una pagina tramite la navigazione nella cache back/forward (bfcache). Aggiornando automaticamente queste aree, i publisher possono acquisire nuovamente le impressioni, il che può contribuire ad aumentare le entrate pubblicitarie.
I publisher che devono disattivare gli aggiornamenti automatici nella navigazione della cache back-forward possono farlo tramite l'API GPT AutoRefreshConfig.
| Novità di GPT | |
|---|---|
| Proprietà |
AutoRefreshConfig.backForwardCache
|
Settimana del 18 maggio 2026
Ritiro dell'attivatore di interstitial per il web "Indietro"
A partire dal 15 giugno 2026, la navigazione all'indietro utilizzando il pulsante Indietro di un browser non attiverà più un interstitial per il web di Ad Manager su nessun browser supportato (inclusi Chrome, Edge e Opera). Questo aggiornamento viene applicato automaticamente a tutti i publisher che hanno attivato l'attivatore "Indietro" e non richiede alcuna azione da parte del publisher. La modifica garantisce la conformità alle nuove norme della Ricerca Google contro la "compromissione del pulsante Indietro". https://developers.google.com/search/blog/2026/04/back-button-hijacking
Settimana del 27 aprile 2026
Abbiamo risolto un problema relativo alla funzionalità di aggiornamento automatico per cui gli annunci potevano aggiornarsi più volte in rapida successione dopo un intervento relativo ad annunci pesanti di Chrome. È stata implementata una mitigazione per limitare gli aggiornamenti e stiamo lavorando attivamente a una soluzione più permanente per impedire questo comportamento e migliorare la solidità della funzionalità.
Settimana del 20 aprile 2026
È stato aggiunto il supporto per la configurazione dei trattamenti per l'età avviati dal publisher. In questo modo, i publisher possono segnalare le protezioni della privacy per bambini o adolescenti per le richieste di annunci.
I publisher ora possono utilizzare l'impostazione tagForAgeTreatment in PrivacySettingsConfig per applicare il trattamento per siti o servizi destinati ai minori (equivalente a TFCD) o il trattamento per adolescenti (equivalente a TAP).
| Novità di GPT | |
|---|---|
| Enum |
TagForAgeTreatment
|
| Proprietà |
PrivacySettingsConfig.tagForAgeTreatment
|
Settimana del 9 marzo 2026
Quando la funzionalità Heavy Ad Intervention di Chrome rimuove un annuncio perché utilizza risorse eccessive, GPT aggiorna automaticamente l'area vuota con un altro annuncio. In questo modo, lo spazio pubblicitario continua a essere utilizzato. Questo comportamento dovrebbe aumentare le impressioni degli annunci, in particolare negli ambienti Chrome per computer.
Nota su targeting e coppie chiave-valore: questo aggiornamento automatico
riutilizzerà la configurazione di targeting esistente dell'area annuncio. Se la tua integrazione si basa sull'aggiornamento delle coppie chiave-valore prima di ogni aggiornamento, ciò potrebbe comportare l'invio di dati di targeting obsoleti. I publisher che preferiscono gestire questa logica manualmente possono disattivare l'opzione utilizzando googletag.config.AutoRefreshConfig.
Settimana del 6 ottobre 2025
Gli annunci interstitial ora eseguono il prerendering speculativo delle destinazioni dello stesso sito per gli attivatori di navigazione su Chrome. In questo modo, l'esperienza utente migliora grazie a caricamenti pagina più rapidi quando gli annunci interstitial vengono ignorati.
Settimana del 28 luglio 2025
Diverse impostazioni esistenti a livello di pagina e di area annuncio sono state migrate alla nuova API di configurazione GPT unificata. Questa migrazione apporta diversi miglioramenti:
- Individuazione migliorata: le impostazioni sono raggruppate nella documentazione e nelle definizioni dei tipi.
- Più intuitiva: puoi configurare le impostazioni singolarmente o tutte insieme utilizzando un'unica interfaccia.
- Errori più chiari: gli errori di configurazione forniscono maggiori dettagli e utilizzano un linguaggio standardizzato per semplificare la risoluzione dei problemi.
I metodi di configurazione legacy continuano a funzionare, ma vengono aggiornati per utilizzare internamente il nuovo framework di configurazione. Di conseguenza, potresti riscontrare messaggi di errore che fanno riferimento alle proprietà della nuova API di configurazione, anche quando utilizzi i metodi legacy.
L'oggetto SafeFrameConfig è stato spostato dallo spazio dei nomi googletag allo spazio dei nomi googletag.config.
La tabella seguente elenca i metodi di configurazione legacy ritirati, insieme alle sostituzioni consigliate dell'API di configurazione.
| Metodi di configurazione legacy | Sostituzione dell'API di configurazione 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()
|
Settimana del 21 luglio 2025
La funzionalità threadYield è stata aggiornata per restituire anche il thread JS prima di generare un URL di richiesta di annuncio, per le richieste che contengono solo aree below the fold. È stato dimostrato che questo influisce positivamente sui Core Web Vitals, senza alcun impatto negativo sulle impressioni.
| Aggiornato in GPT | |
|---|---|
| Proprietà |
googletag.config.PageSettingsConfig.threadYield
|
Settimana del 2 giugno 2025
Gli annunci interstitial per il web ora supportano completamente le applicazioni a pagina singola (SPA)
Ora gli utenti di GPT possono mostrare facilmente gli annunci interstitial per il web all'interno di siti web compatibili con le SPA, senza dover ricaricare l'intera pagina. Questo miglioramento può:
- Migliorare l'esperienza utente. Pubblica gli annunci nei punti di interruzione naturali all'interno della tua SPA, garantendo transizioni fluide e meno interruzioni.
- Aumentare la monetizzazione. Sblocca nuove opportunità di entrate pubblicando annunci interstitial in modo efficace su contenuti dinamici basati su SPA.
- Rispettare i Better Ads Standards. Continua a offrire esperienze pubblicitarie di alta qualità con opzioni di uscita chiare e quote limite configurabili, rispettando le best practice del settore.
Non è necessario apportare modifiche all'implementazione SPA esistente. GPT rileva e gestisce automaticamente la visualizzazione degli annunci interstitial per le modifiche alle pagine all'interno della SPA. Per maggiori dettagli sull'implementazione degli interstitial per il web gestiti da GPT e degli attivatori di interstitial facoltativi, consulta l'esempio Mostra un annuncio interstitial per il web .
Settimana del 26 maggio 2025
La quota limite per gli annunci interstitial per giochi H5 è stata ridotta da 120 a 30 secondi.
Settimana del 28 aprile 2025
| Novità di GPT | |
|---|---|
| Proprietà |
SlotRenderEndedEvent.responseIdentifier
|
Settimana del 27 gennaio 2025
Le seguenti proprietà
ComponentAuctionConfig.auctionConfig
sono state rinominate per allinearsi alla specifica dell'
API Protected Audience
.
| Nome della proprietà precedente | Nuovo nome della proprietà |
|---|---|
decisionLogicUrl |
decisionLogicURL |
trustedScoringSignalsUrl |
trustedScoringSignalsURL |
Settimana del 21 ottobre 2024
Modifica threadYield per utilizzare Scheduler.yield anziché Scheduler.postTask, se disponibile. Per maggiori dettagli, consulta la documentazione relativa al rendimento.
| Aggiornato in GPT | |
|---|---|
| Proprietà |
googletag.config.PageSettingsConfig.threadYield
|
Settimana del 2 settembre 2024
È stato aggiunto il supporto per gli annunci interstitial per giochi.
Settimana del 19 agosto 2024
L'impostazione per controllare il comportamento di rilascio del thread GPT è stata rinominata da adYield a threadYield per chiarire che la funzionalità è incentrata sul rilascio del thread JS anziché sull'ottimizzazione del rendimento degli annunci. Il comportamento della funzionalità e dell'API associata (ad eccezione del nome) rimane invariato. La proprietà adYield verrà rimossa in una release futura di GPT.
Il comportamento predefinito di rilascio del thread può essere disattivato con
googletag.setConfig({threadYield: 'DISABLED'});
o applicato a tutte le aree annuncio indipendentemente dalla loro posizione rispetto alla viewport
con googletag.setConfig({threadYield: 'ENABLED_ALL_SLOTS'});.
| Aggiornato in GPT | |
|---|---|
| Proprietà |
googletag.config.PageSettingsConfig.threadYield
|
Settimana del 29 luglio 2024
GPT ora genera il thread JS utilizzando Scheduler.postTask (dove disponibile) con priorità: "user-blocking" appena prima del rendering delle creatività. È stato dimostrato che questo ha un impatto estremamente ridotto sulle impressioni, mentre apporta vantaggi significativi ai Core Web Vitals. Per impostazione predefinita, GPT cede il controllo solo se l'area annuncio si trova al di fuori dell'area visibile.
Il comportamento predefinito può essere disattivato con
googletag.setConfig({adYield: 'DISABLED'});
o applicato a tutte le aree annuncio indipendentemente dalla loro posizione rispetto alla viewport
con googletag.setConfig({adYield: 'ENABLED_ALL_SLOTS'});.
| Novità di GPT | |
|---|---|
| Proprietà |
googletag.config.PageSettingsConfig.adYield
|
Settimana del 12 febbraio 2024
Aggiunto il supporto per la configurazione degli indicatori forniti dal publisher (PPS).
Risolto un bug per cui
SlotRenderEndedEvent.slotContentChanged
era sempre true. In futuro, questa proprietà sarà true solo se i contenuti dell'area sono cambiati e false in caso contrario (ad esempio, se un annuncio non è stato pubblicato).
Settimana del 29 gennaio 2024
Gli errori di rete per le richieste di annunci simulano un mancato riempimento attivando un
googletag.events.SlotRenderEndedEvent
con
isEmpty
impostato su true. Consulta
Listener di eventi relativi agli annunci
per un esempio di come ascoltare questo evento. La modifica include la compressione automatica dell'area annuncio quando utilizzi collapseEmptyDivs.
È stato aggiunto il supporto per la configurazione dell'espansione degli annunci su desktop/tablet e web mobile (schermo parziale).
Settimana dell'11 dicembre 2023
Aggiunto il supporto per gli annunci ancorati laterali.
| Novità di GPT | |
|---|---|
| Enum |
OutOfPageFormat.LEFT_SIDE_RAILOutOfPageFormat.RIGHT_SIDE_RAIL
|
Settimana del 13 novembre 2023
È stato aggiunto il supporto per la configurazione dei trattamenti per la privacy dei publisher.
È stato aggiunto il supporto per il prerendering di Chrome. Quando GPT rileva che la pagina è in uno stato di prerendering, la richiesta di annuncio viene ritardata finché la pagina non diventa visibile all'utente.
Settimana del 23 ottobre 2023
È stato aggiunto il supporto per gli attivatori degli interstitial per il web facoltativi.
| Novità di GPT | |
|---|---|
| Oggetto |
googletag.config.InterstitialConfig
|
| Proprietà |
googletag.config.SlotSettingsConfig.interstitial
|
| Tipo |
googletag.config.InterstitialTrigger
|
Settimana del 24 luglio 2023
L'API Protected Audience (precedentemente nota come FLEDGE) sta passando alla disponibilità generale con la release di Chrome di luglio. Con questo, la funzionalità relativa all'asta dei componenti in GPT è ora considerata stabile.
| Passaggio dalla versione sperimentale a quella stabile | |
|---|---|
| Oggetto |
googletag.config.ComponentAuctionConfig
|
| Proprietà |
googletag.config.SlotSettingsConfig.componentAuction
|
Settimana del 19 giugno 2023
Aggiornamento: a partire dal 5 luglio 2023, GPT non pubblicherà più versioni obsolete della sua libreria JavaScript, né pubblicherà annunci per queste versioni. Per i dettagli, consulta l'annuncio precedente.
I publisher che pubblicano da www.googletagservices.com/tag/js/gpt.js possono continuare a farlo. Tuttavia, è consigliabile passare al dominio preferito, in quanto potrebbe migliorare il rendimento e la pubblicazione di gpt.js su www.googletagservices.com potrebbe essere interrotta in futuro.
Settimana del 6 giugno 2023
A partire dal 5 luglio 2023, GPT non pubblicherà più versioni obsolete della sua libreria JavaScript. Non ci sarà alcun impatto sui publisher che caricano la libreria GPT da un URL ufficiale. I publisher che pubblicano una versione memorizzata nella cache di gpt.js, pubads_impl.js o di qualsiasi libreria che caricano devono aggiornare le proprie pagine per utilizzare gli URL ufficiali. Per saperne di più, consulta la guida Inizia.
Settimana del 22 maggio 2023
I valori di dimensione negativi e pari a zero forniti a googletag.defineSlot()
e SizeMappingBuilder.addSize()
ora vengono rimossi automaticamente, in quanto non validi. Di conseguenza, le integrazioni esistenti che forniscono questi valori non validi potrebbero registrare un aumento dei messaggi della Publisher Console.
Tuttavia, ciò non influirà sulle richieste di annunci valide esistenti.
Settimana del 18 maggio 2023
L'installazione degli script degli offerenti per gli indicatori sicuri da parte di GPT verrà ora eseguita in una fase precedente dell'esecuzione di GPT. Ciò potrebbe comportare una migliore copertura degli indicatori nelle richieste di annunci.
Settimana del 1° maggio 2023
È stato corretto un bug per cui la creatività poteva apparire troncata durante l'aggiornamento delle aree di ancoraggio di più dimensioni.
Settimana del 27 marzo 2023
GPT non supporta più le funzionalità basate sulla visibilità nei browser che non supportano in modo nativo l'API Intersection Observer. Tieni presente che tutti i browser supportati supportano questa API in modo nativo.
| Metodo o evento | |
|---|---|
googletag.events.ImpressionViewableEvent
|
|
googletag.events.SlotVisibilityChangedEvent
|
|
googletag.pubads().enableLazyLoad()
|
|
Settimana del 6 febbraio 2023
È stato aggiunto il supporto per la condivisione di indicatori sicuri.
| Novità di GPT | |
|---|---|
| Oggetto |
BidderSignalProviderPublisherSignalProviderSecureSignalProvidersArray
|
| Tipo |
SecureSignalProvider
|
| Variabile |
googletag.secureSignalProviders
|
Settimana del 30 gennaio 2023
Il comportamento di Service.addEventListener() è stato modificato in modo che, quando si verifica un evento, tutti i listener associati vengano eseguiti prima di elaborare un evento successivo. Prima di questa modifica, i listener di eventi di inizio e fine del rendering dell'area annuncio per la stessa area annuncio potevano essere eseguiti in ordine non sequenziale.
Settimana del 15 agosto 2022
Il tipo restituito di Service.removeEventListener() è stato modificato da boolean a void.
Settimana del 25 luglio 2022
È stato aggiunto il supporto sperimentale per le aste dei componenti FLEDGE per consentire i test iniziali di FLEDGE con più venditori.
| Novità di GPT | |
|---|---|
| Metodo |
Slot.setConfig()
|
| Oggetto |
ComponentAuctionConfigSlotSettingsConfig
|
Settimana del 18 luglio 2022
L'API ContentService è stata ritirata. La chiamata a googletag.content().setContent ora non ha alcun effetto, se non quello di registrare un avviso. La proprietà googletag.content verrà presto rimossa completamente; dopodiché, il tentativo di chiamarla genererà un'eccezione. Usa le API DOM incorporate nel browser per aggiungere direttamente i contenuti agli elementi div.
Settimana del 23 maggio 2022
Aggiunto il supporto per la configurazione della sorgente di traffico della richiesta di annuncio.
| Supporto di GPT per la sorgente di traffico | |
|---|---|
| Enum |
TrafficSource.ORGANICTrafficSource.PURCHASED
|
| Proprietà | PrivacySettingsConfig.trafficSource |
Settimana del 7 marzo 2022
Gli annunci con premio per il web sono stati lanciati. Per i dettagli, visita il Centro assistenza Ad Manager.
| Supporto di GPT per gli annunci con premio per il web | |
|---|---|
| Enum | OutOfPageFormat.REWARDED |
| Evento | RewardedSlotClosedEvent |
| Evento | RewardedSlotGrantedEvent |
| Evento | RewardedSlotReadyEvent |
| Oggetto | RewardedPayload |
Settimana del 28 febbraio 2022
CommandArray.push ora associa esplicitamente le funzioni fornite a globalThis anziché al proprio oggetto arguments.
Settimana dell'8 dicembre 2021
Ora gli enum espongono anche una mappatura inversa dei valori alle chiavi per corrispondere al comportamento degli enum TypeScript. Le API che accettano valori enum rimangono invariate e queste nuove mappature inverse non devono essere utilizzate.
Settimana del 9 agosto 2021
Aggiunto il metodo removeEventListener.
La chiamata di addEventListener più volte con la stessa istanza di eventType e funzione di callback ora è un'operazione senza effetto. In altre parole, se una singola istanza della funzione di callback viene registrata n volte per lo stesso tipo di evento, verrà eseguita una sola volta quando si verifica l'evento, anziché n volte.
Settimana del 29 luglio 2021
Gli eventi di visibilità di GPT ImpressionViewableEvent
e SlotVisibilityChangedEvent
ora continueranno ad attivarsi nelle sessioni di pagina lunghe. In precedenza, si chiudevano dopo un'ora dal caricamento pagina.
Settimana del 3 maggio 2021
GPT non imposta più lo spazio per le aree annuncio prima di recuperare gli annunci. Questa modifica riduce la Cumulative Layout Shift (CLS) sui siti che non hanno riservato spazio utilizzando CSS. Per ridurre ulteriormente il CLS sul tuo sito, ti consigliamo di riservare un'area diversa da zero per l'annuncio utilizzando il CSS. Scopri di più
Settimana del 22 marzo 2021
Aggiornato il comportamento di enableLazyLoad() per ritardare anche il rendering degli slot below the fold nelle schede in background.
Settimana del 23 febbraio 2021
I metodi googletag.pubads().set e Slot.set ora possono essere chiamati in qualsiasi momento prima di display o refresh. In precedenza, set veniva applicato solo se chiamato prima di googletag.enableServices.
Settimana del 16 febbraio 2021
Ora l'API googletag.pubads().setPublisherProvidedId può essere chiamata in qualsiasi momento. In precedenza, funzionava solo se veniva chiamato prima di googletag.enableServices.
Settimana del 4 gennaio 2021
Ora l'API googletag.pubads().collapseEmptyDivs può essere chiamata ripetutamente per modificare le impostazioni. Le chiamate ripetute in precedenza venivano ignorate.
Settimana del 12 ottobre 2020
Lancio della versione beta aperta degli interstitial per il web, consulta il Centro assistenza.
Settimana del 31 agosto 2020
Ritirato definePassback() e defineOutOfPagePassback(). Consulta la documentazione sui passback per scoprire come creare correttamente un passback.
Settimana del 15 giugno 2020
Il comportamento di enableLazyLoad() è stato aggiornato per essere compatibile con collapseEmptyDivs(true).
Settimana del 25 maggio 2020
GPT non supporterà più la posizione GPS precisa impostata dai publisher. In particolare, googletag.pubads().setLocation() non supporterà più i parametri di latitudine, longitudine o raggio, ma accetterà un indirizzo in formato libero.
Settimana del 27 aprile 2020
La logica di rendering di GPT non è più modularizzata in file separati. Ciò significa che GPT recupererà meno file durante l'esecuzione, riducendo leggermente la latenza, ma non avrà alcun impatto netto sulla larghezza di banda dell'utente.
Quando una richiesta viene attivata in GPT (chiamando googletag.display() o googletag.pubads().refresh()), ora bloccheremo internamente tutti gli stati forniti dal publisher in modo che non possano essere modificati prima dell'invio della richiesta. Pertanto, quando viene attivata una richiesta, per quest'ultima verrà utilizzato solo lo stato aggiunto fino a quel momento. Qualsiasi stato modificato successivamente verrà applicato solo alle richieste successive.
Settimana dell'11 novembre 2019
Ora è disponibile un nuovo snippet consigliato per la creazione di passback GPT. L'utilizzo di definePassback()
e defineOutOfPagePassback() è sconsigliato, poiché queste funzioni si comportano in modo sincrono e potrebbero essere bloccate da alcuni browser. Scopri di più.
Aggiunto il metodo Slot.updateTargetingFromMap().
È stato aggiunto PubAdsService.setPrivacySettings() come nuovo metodo per attivare le impostazioni della privacy. In futuro saranno disponibili altre impostazioni.
Settimana del 25 marzo 2019
Il servizio Pubads è ora completamente operativo immediatamente dopo la chiamata a googletag.enableServices(), anziché essere inizializzato in modo asincrono. Ciò significa che googletag.pubadsReady è ora garantito come vero subito dopo la chiamata a googletag.enableServices(). Il polling per controllare il valore di googletag.pubadsReady non dovrebbe più essere necessario.
Settimana del 4 febbraio 2019
È stato aggiornato il comportamento di enableLazyLoad() per consentire modifiche alla configurazione del caricamento lento dopo aver chiamato enableServices(), con la configurazione del caricamento lento bloccata per ogni area annuncio quando viene visualizzata.
Settimana del 21 gennaio 2019
È stato aggiunto un nuovo evento supportato, SlotResponseReceived, che viene attivato quando viene ricevuta una risposta all'annuncio per un'area annuncio.
È stato aggiunto un nuovo campo, creativeTemplateId, a googleTag.ResponseInformation.
Settimana del 14 gennaio 2019
È stato aggiunto un nuovo evento supportato, SlotRequestedEvent, che viene attivato quando viene effettuata una richiesta di annuncio per un'area annuncio.
Settimana del 27 agosto 2018
Modificato googletag.display() per accettare un googletag.Slot come argomento.
Settimana del 6 agosto 2018
Aggiunge googletag.PubAdsService.enableLazyLoad() per il caricamento lento degli annunci in GPT.
Settimana del 18 giugno 2018
È stato corretto un bug che impediva l'attivazione di googletag.events.SlotOnloadEvent.
Settimana del 30 aprile 2018
Aggiunge googletag.PubAdsService.setTagForUnderAgeOfConsent() per controllare gli annunci per gli utenti di età inferiore a quella del consenso digitale e googletag.PassbackSlot.setTagForUnderAgeOfConsent() per contrassegnare l'area passback come proveniente da un utente di età inferiore a quella del consenso digitale.
Settimana del 23 aprile 2018
Aggiunge googletag.PubAdsService.setRequestNonPersonalizedAds() per controllare la personalizzazione degli annunci.
Settimana del 12 marzo 2018
È stata annullata la modifica che impediva la rimozione dei contenuti esistenti all'interno delle aree annuncio prima dell'aggiornamento, se i contenuti non erano stati inseriti da GPT. I contenuti verranno cancellati.
Settimana del 19 febbraio 2018
Quando viene utilizzata la modalità di rendering asincrono: richiedi gli annunci utilizzando XMLHttpRequest con il metodo HTTP GET, se possibile, per tutte le richieste di annunci, fino al limite di 8192 caratteri. In precedenza, il metodo HTTP POST veniva utilizzato per le richieste di annunci di lunghezza superiore a 4096 caratteri, fino al limite di 8192 caratteri.
È stata interrotta la rimozione dei contenuti esistenti all'interno delle aree annuncio prima dell'aggiornamento, se i contenuti non erano stati inseriti da GPT. Questa nota non è corretta; consulta la voce relativa alla settimana del 12 marzo 2018
Settimana dell'8 gennaio 2018
Supporta la sintassi alternativa di [..., ['fluid'], ...] come NamedSized all'interno di un array di più dimensioni. In precedenza, solo [..., 'fluid', ...] era considerato valido.
Settimana del 10 luglio 2017
È stato rimosso il campo labelIds da googleTag.ResponseInformation.
Settimana del 5 giugno 2017
Modificati googletag.display() e googletag.pubads().display per accettare un elemento div e un ID div. In questo modo, è possibile eseguire il rendering degli slot all'interno di div che si trovano in uno shadow DOM.
Settimana del 27 febbraio 2017
Settimana del 7 novembre 2016
È stata rilasciata l'API getSlots() su Service per recuperare l'elenco degli slot associati a un servizio.
Settimana del 17 ottobre 2016
Sono stati modificati sia Slot.clearTargeting() sia PubAdsService.clearTargeting() per accettare un parametro chiave facoltativo.
Settimana del 5 settembre 2016
Gli errori rilevati in googletag.cmd.push() non sono più invisibili e verranno stampati nella console.
Settimana dell'8 agosto 2016
È stata rilasciata l'API SlotOnloadEvent per consentire l'ascolto del caricamento di una creatività.
Settimana del 25 luglio 2016
Rilasciate le API getTargeting() e getTargetingKeys() su PubAdsService per recuperare i parametri di targeting personalizzati a livello di servizio.
Settimana del 20 giugno 2016
È stata rilasciata l'API openConsole() per aprire la Google Publisher Console senza dover aggiornare la pagina.
Settimana del 6 giugno 2016
Rilasciate le API getTargeting() e getTargetingKeys() per il recupero dei parametri di targeting personalizzato.
Aggiunta dell'opzione di configurazione in cui SafeFrame deve consentire l'espansione spostando i contenuti: allowPushExpansion.
Settimana del 16 maggio 2016
Supporta la dimensione flessibile nelle richieste di annunci di più dimensioni.
Settimana del 18 aprile 2016
È stata rilasciata l'API getResponseInformation, che restituisce le informazioni sulla risposta dell'annuncio per l'area annuncio.
È stata rilasciata l'API setAdIframeTitle, che imposta l'input come titolo di tutti gli iframe dei contenitori di annunci creati successivamente.
Settimana del 4 aprile 2016
La lunghezza massima della richiesta di annuncio HTTP GET è stata aumentata a 4096 caratteri.
Settimana del 28 marzo 2016
Aggiunta dell'opzione di configurazione in cui SafeFrame deve consentire l'espansione tramite la sovrapposizione dei contenuti: allowOverlayExpansion.
Aggiunta dell'opzione di configurazione in cui SafeFrame deve utilizzare l'attributo sandbox HTML5 per impedire la navigazione di livello superiore: sandbox.
Settimana del 22 febbraio 2016
Aggiunta della possibilità di impostare i titoli per gli iframe dei contenitori di annunci: setAdIframeTitle().
Aggiunta di un'API per configurare le proprietà di SafeFrame a livello di pagina e di area: setSafeFrameConfig().
Settimana del 15 febbraio 2016
Aggiunta della possibilità di eliminare un'area annuncio e riutilizzare il div: destroySlots().
Aggiunta di un'API per forzare l'utilizzo di SafeFrame nelle aree annunci con controlli granulari: setForceSafeFrame().
Settimana del 7 dicembre 2015
Aggiunta di eventi di visibilità dell'area annunci (SlotVisibilityChangedEvent).
Settimana del 26 ottobre 2015
Aggiunta della visibilità delle impressioni dell'annuncio (ImpressionViewableEvent).
Aggiorna il targeting di passback da una mappa JSON (Passback.updateTargetingFromMap()).
Settimana del 12 ottobre 2015
Supporto per il passback fuori pagina.
Settimana del 31 agosto 2015
Ristrutturazione dell'architettura GPT in un caricatore leggero e un'implementazione più grande.
Supporto per le dimensioni flessibili in GPT.