Note di rilascio GPT

Questa pagina documenta gli aggiornamenti di produzione alla libreria Tag publisher di Google (GPT). Consulta periodicamente questa pagina per annunci relativi a funzionalità nuove o aggiornate, correzioni di bug, problemi noti e funzionalità ritirate.

Per ricevere gli aggiornamenti, aggiungi l'URL di questa pagina al tuo lettore di feed preferito oppure utilizza un link diretto al feed delle note sulla versione in formato Atom 1.0icona feed o RSS 2.0icona feed.

Informazioni sulle date di uscita

Tutte le modifiche alla libreria GPT vengono testate attentamente prima del rilascio. Inoltre, le release vengono implementate gradualmente per gli utenti per proteggerle ulteriormente da regressioni impreviste. Se viene rilevata una regressione in qualsiasi momento durante un'implementazione, è possibile abbandonare l'intera release prima di raggiungere tutti gli utenti.

Per questo motivo, le date di uscita non sono esatte; l'implementazione completa di una release può richiedere da alcuni giorni ad alcune settimane. Ciò significa che gli utenti riscontreranno modifiche in momenti diversi. Le date indicate di seguito riflettono l'inizio della settimana in cui è terminata l'implementazione di una modifica per tutti gli utenti.

Settimana del 19 febbraio 2024

È stato aggiunto navBar l'attivatore interstitial, che può mostrare un annuncio interstitial gestito da GPT quando un utente interagisce con la barra di navigazione del browser. Questa funzionalità è disponibile solo su computer.

Per un esempio, consulta l'articolo Visualizzare un annuncio interstitial per il web.

Settimana del 12 febbraio 2024

È stato corretto un bug per cui SlotRenderEndedEvent.slotContentChanged era sempre true. In futuro, questa proprietà sarà true solo se i contenuti dell'area sono stati modificati e false in caso contrario (ad esempio, se un annuncio non è stato riempito).

Settimana del 29 gennaio 2024

Gli errori di rete per le richieste di annunci rispecchieranno i casi di mancato riempimento attivando una googletag.events.SlotRenderEndedEvent con isEmpty impostato su true. Per scoprire come ascoltare questo evento, consulta la sezione Listener di eventi degli annunci. La modifica include la compressione automatica dell'area quando utilizzi collapseEmptyDivs.

Settimana dell'11 dicembre 2023

Settimana del 13 novembre 2023

Aggiunto il supporto per il prerendering di Chrome. Quando GPT rileva che la pagina è in stato di prerendering, la richiesta di annuncio viene ritardata finché la pagina non diventa visibile all'utente.

Settimana del 23 ottobre 2023

Aggiunto il supporto per gli attivatori facoltativi degli interstitial per il web.

Novità in 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 luglio di Chrome. In questo modo, la funzionalità relativa all'asta dei componenti in GPT è ora considerata stabile.

Settimana del 19 giugno 2023

Aggiornamento: a partire dal 5 luglio 2023, GPT non pubblicherà più versioni obsolete della libreria JavaScript e non pubblicherà annunci in queste versioni. Per informazioni dettagliate, leggi l'annuncio precedente.

I publisher che pubblicano annunci da www.googletagservices.com/tag/js/gpt.js possono continuare a farlo. Tuttavia, consigliamo di passare al dominio preferito, in quanto ciò potrebbe migliorare le prestazioni e la pubblicazione di gpt.js su www.googletagservices.com in futuro potrebbe essere interrotta.

Settimana del 6 giugno 2023

A partire dal 5 luglio 2023, GPT non pubblicherà più versioni obsolete della sua libreria JavaScript. Non c'è alcun impatto sul caricamento da parte degli editori di GPT da un URL ufficiale. I publisher che pubblicano una versione memorizzata nella cache di gpt.js, pubads_impl.js o altre librerie caricate devono aggiornare le proprie pagine per utilizzare gli URL ufficiali. Per ulteriori informazioni, consulta la guida iniziali.

Settimana del 22 maggio 2023

I valori di dimensione negativa e zero forniti a googletag.defineSlot() e SizeMappingBuilder.addSize() ora vengono rimossi automaticamente perché non sono validi. Di conseguenza, le integrazioni esistenti che forniscono questi valori non validi potrebbero registrare un aumento dei messaggi di Publisher Console. Tuttavia, ciò non avrà alcun effetto sulle richieste di annunci valide esistenti.

Settimana del 18 maggio 2023

L'installazione degli script degli offerenti di indicatori sicuri da parte di GPT verrà ora eseguita in precedenza durante l'esecuzione di GPT. Ciò può portare a una migliore copertura degli indicatori in tutte le richieste di annunci.

Settimana del 1° maggio 2023

Risolto il bug per cui la creatività poteva apparire troncata durante l'aggiornamento di aree di ancoraggio a 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 Observationr. Tieni presente che tutti i browser supportati supportano in modo nativo questa API.

Metodo o evento
googletag.events.ImpressionViewableEvent
googletag.events.SlotVisibilityChangedEvent
googletag.pubads().enableLazyLoad()

Settimana del 6 febbraio 2023

Settimana del 30 gennaio 2023

Il comportamento di Service.addEventListener() è stato modificato in modo che, quando si verifica un evento, tutti i listener associati vengono eseguiti prima di elaborare un evento successivo. Prima di questa modifica, i listener di eventi di inizio e fine del rendering dell'area annuncio potevano essere eseguiti in modo in ordine.

Settimana del 15 agosto 2022

Il tipo restituito di Service.removeEventListener() è stato modificato da boolean a void.

Settimana del 25 luglio 2022

Aggiunto il supporto sperimentale per le aste dei componenti FLEDGE, per consentire i test preliminari di FLEDGE con più venditori.

Novità in GPT
Metodo Slot.setConfig()
Oggetto ComponentAuctionConfig
SlotSettingsConfig

Settimana del 18 luglio 2022

L'API ContentService è stata ritirata. La chiamata a googletag.content().setContent ora non ha alcun effetto oltre alla registrazione di un avviso. A breve la proprietà googletag.content verrà completamente rimossa, dopodiché il tentativo di chiamarla genererà un'eccezione. Utilizza le API DOM integrate del browser per aggiungere direttamente i contenuti agli elementi div.

Settimana del 23 maggio 2022

Aggiunto il supporto per la configurazione della sorgente di traffico delle richieste di annunci.

Supporto di GPT per la sorgente di traffico
Enum TrafficSource.ORGANIC
TrafficSource.PURCHASED
Proprietà PrivacySettingsConfig.trafficSource

Settimana del 7 marzo 2022

Abbiamo lanciato gli annunci con premio per il web. Per maggiori 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 le enum espongono anche una mappatura inversa dei valori alle chiavi per adeguarsi al comportamento delle enumerazioni TypeScript. Le API che utilizzano i valori di enumerazione rimangono invariate e non è consigliabile utilizzare queste nuove mappature inverse.

Settimana del 9 agosto 2021

È stato aggiunto il metodo removeEventListener.

La chiamata di seguente più volte con la stessa istanza di eventType e di funzione di callback è ora inutilizzabile. 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 a essere attivati nelle sessioni di lunga durata della pagina. In precedenza, l'azienda era disattivata dopo un'ora dal caricamento pagina.

Settimana del 3 mag 2021

GPT non imposta più spazio per le aree prima di recuperare gli annunci. Questa modifica riduce il valore Cumulative Layout Shift (CLS) sui siti che non hanno prenotato spazio utilizzando CSS. Per ridurre ulteriormente il CLS sul tuo sito, ti consigliamo di prenotare un'area diversa da zero per l'annuncio utilizzando CSS. Scopri di più

Settimana del 22 marzo 2021

È stato aggiornato il comportamento di enableLazyLoad() in modo da ritardare anche il rendering degli slot below the fold nelle schede in background.

Settimana del 23 febbraio 2021

Ora è possibile chiamare i metodi googletag.pubads().set e Slot.set in qualsiasi momento prima del giorno display o refresh. L'impostazione precedente (set) veniva applicata solo quando la chiamata era prima del giorno googletag.enableServices.

Settimana del 16 febbraio 2021

L'API googletag.pubads().setPublisherProvidedId ora può essere chiamata in qualsiasi momento. In precedenza funzionava solo se chiamata prima del giorno googletag.enableServices.

Settimana del 4 gennaio 2021

L'API googletag.pubads().collapseEmptyDivs potrebbe essere chiamata più volte ora per modificare le impostazioni. Le chiamate ripetute in precedenza verrebbero ignorate.

Settimana del 12 ottobre 2020

Lanciata la versione beta aperta di interstitial per il web, consulta il Centro assistenza.

Settimana del 31 agosto 2020

definePassback() e defineOutOfPagePassback() deprecati. Consulta la documentazione relativa al pass-back per informazioni su come creare correttamente un pass-back.

Settimana del 15 giugno 2020

Aggiornato il comportamento di enableLazyLoad() per renderlo compatibile con collapseEmptyDivs(true).

Settimana del 25 maggio 2020

GPT non supporterà più la posizione GPS esatta impostata dai publisher. Nello specifico, googletag.pubads().setLocation() non supporterà più i parametri di latitudine, longitudine o raggio, ma utilizzerà un indirizzo in formato libero.

Settimana del 27 aprile 2020

La logica di rendering GPT non è più modularizzata in file separati. Ciò significa che GPT recupererà meno file durante la sua esecuzione e quindi ridurrà leggermente la latenza, ma non ha un impatto netto sulla larghezza di banda dell'utente.

Quando una richiesta viene attivata in GPT (chiamando googletag.display() o googletag.pubads().refresh()), ora blocchiamo internamente tutti gli stati forniti dal publisher in modo che non possano essere modificati prima che la richiesta venga inviata. Di conseguenza, quando viene attivata una richiesta, per quella richiesta viene utilizzato solo lo stato aggiunto fino a quel momento. Qualsiasi stato modificato successivamente verrà applicato solo alle seguenti richieste.

Settimana dell'11 novembre 2019

Ora è disponibile un nuovo snippet consigliato per la creazione di pass-back GPT. Sconsigliamo l'utilizzo di definePassback() e defineOutOfPagePassback(), poiché queste funzioni si comportano in modo sincrono e potrebbero essere bloccate da alcuni browser. Scopri di più.

Aggiunto PubAdsService.setPrivacySettings() come nuovo metodo per attivare le impostazioni della privacy. Altre impostazioni saranno disponibili qui in futuro.

Settimana del 25 marzo 2019

Il servizio Pubads è ora completamente operativo subito dopo la chiamata a googletag.enableServices(), invece di essere inizializzato in modo asincrono. Ciò significa che ora è garantito che googletag.pubadsReady sia true subito dopo la chiamata al numero googletag.enableServices(). Non dovrebbe più essere necessario eseguire il polling per verificare il valore di googletag.pubadsReady.

Settimana del 4 febbraio 2019

È stato aggiornato il comportamento di enableLazyLoad() per consentire modifiche alla configurazione del caricamento lento dopo la chiamata a enableServices(), con la configurazione del caricamento lento bloccato per ogni slot quando viene visualizzato questo slot.

Settimana del 21 gennaio 2019

È stato aggiunto un nuovo evento supportato, SlotResponseReceived, che si attiva quando viene ricevuta una risposta di annuncio per un'area annuncio.

È stato aggiunto un nuovo campo, creativeTemplateId in googleTag.ResponseInformation.

Settimana del 14 gennaio 2019

È stato aggiunto un nuovo evento supportato, SlotRequestedEvent, che si attiva quando viene effettuata una richiesta di annuncio per un'area annuncio.

Settimana del 27 agosto 2018

Modificato googletag.display() in modo da accettare un googletag.Slot come argomento.

Settimana del 6 agosto 2018

Aggiunge googletag.PubAdsService.enableLazyLoad() per gli annunci con caricamento lento in GPT.

Settimana del 18 giugno 2018

Risolto 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 lo slot di pass-back come appartenente a 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

È stato eseguito il rollback della modifica che interrompeva la rimozione dei contenuti esistenti all'interno delle aree annuncio prima dell'aggiornamento, nel caso in cui i contenuti non fossero stati inseriti lì da GPT. I contenuti verranno cancellati.

Settimana del 19 febbraio 2018

Se viene utilizzata la modalità di rendering asincrono: richiedi gli annunci utilizzando XMLHttpRequest con il metodo HTTP GET ove possibile per tutte le richieste di annunci, fino al limite di 8192 caratteri. In precedenza, il HTTP POST metodo sarebbe stato utilizzato per le richieste di annunci che superano i 4096 caratteri, fino al limite di 8192 caratteri.

È stata interrotta la rimozione dei contenuti esistenti all'interno delle aree prima dell'aggiornamento, se questi contenuti non erano stati inseriti lì 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 a più dimensioni. In precedenza, solo [..., 'fluid', ...] era considerato valido.

Settimana del 10 luglio 2017

Rimosso campo labelIds da googleTag.ResponseInformation.

Settimana del 5 giugno 2017

Sono stati modificati googletag.display() e googletag.pubads().display in modo da accettare un elemento div e un ID div. Ciò consente gli slot di rendering all'interno dei div che si trovano in un DOM shadow.

Settimana del 27 febbraio 2017

Settimana del 7 novembre 2016

Rilasciata l'API getSlots() sul servizio per recuperare l'elenco di slot associati a un servizio.

Settimana del 17 ottobre 2016

Slot.clearTargeting() e PubAdsService.clearTargeting() sono stati modificati in modo da utilizzare 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

Rilasciata l'API SlotOnloadEvent per consentire il completamento del caricamento di una creatività.

Settimana del 25 luglio 2016

Rilasciate le API getTargeting() e getTargetingKeys() su PubAdsService per recuperare i parametri di targeting personalizzato a livello di servizio.

Settimana del 20 giugno 2016

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 tramite push dei contenuti: allowPushExpansion.

Settimana del 16 maggio 2016

Supporta le dimensioni flessibili nelle richieste di annunci a più dimensioni.

Settimana del 18 aprile 2016

Rilasciata l'API getResponseInformation che restituisce informazioni sulla risposta all'annuncio per l'area annuncio.

Rilasciata l'API setAdIframeTitle che imposta l'input come titolo di qualsiasi iframe del contenitore di annunci creato successivamente.

Settimana del 4 aprile 2016

Aumentata la lunghezza massima della richiesta di annuncio HTTP GET a 4096 caratteri.

Settimana del 28 marzo 2016

Aggiunta dell'opzione di configurazione in cui il SafeFrame deve consentire l'espansione sovrapponendo contenuti: allowOverlayExpansion.

Aggiunta dell'opzione di configurazione in cui SafeFrame deve utilizzare l'attributo sandbox HTML5 per impedire la navigazione di primo livello: sandbox.

Settimana del 22 febbraio 2016

Aggiunta della possibilità di impostare titoli per gli iframe dei contenitori di annunci: setAdIframeTitle().

Aggiunta di un'API per configurare le proprietà SafeFrame a livello di pagina e area annuncio: 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'uso di SafeFrame nelle aree annuncio con controlli granulari: setForceSafeFrame().

Settimana del 7 dicembre 2015

Aggiunta di eventi di visibilità dell'area annuncio (SlotVisibilityChangedEvent).

Settimana del 26 ottobre 2015

Aggiunta della visibilità delle impressioni (ImpressionViewableEvent).

Aggiorna il targeting di pass-back da una mappa JSON (Passback.updateTargetingFromMap()).

Supporto dell'attributo AdSense page_url di set() e get() per gli slot di pass-back.

Settimana del 12 ottobre 2015

Supporto per il pass-back fuori pagina.

Settimana del 31 agosto 2015

Ristrutturazione dell'architettura GPT in un caricatore sottile e in un'implementazione più grande.

Supporto per le dimensioni flessibili in GPT.