Notas da versão da GPT

Nesta página, estão documentadas as atualizações de produção da biblioteca da Tag de Publisher do Google (GPT). É possível acessá-la periodicamente para consultar avisos sobre recursos novos ou atualizados, correções de bugs, problemas conhecidos e funcionalidades suspensas.

Para receber atualizações, adicione o URL desta página ao seu leitor de feeds de preferência ou use um link direto para o feed de notas da versão no formato Atom 1.0ícone de feed ou RSS 2.0ícone de feed.

Sobre as datas de lançamento

Todas as mudanças na biblioteca da GPT são testadas minuciosamente antes do lançamento. Além disso, as versões são lançadas gradualmente para os usuários, protegendo ainda mais contra regressões inesperadas. Se uma regressão for detectada em qualquer momento durante um lançamento, toda a versão poderá ser abandonada rapidamente antes de chegar a todos os usuários.

Por isso, as datas de lançamento não são exatas. Um lançamento pode levar de alguns dias a algumas semanas para ser concluído. Isso significa que os usuários vão encontrar mudanças em momentos diferentes. As datas fornecidas nestas notas da versão refletem o início da semana em que uma mudança terminou de ser lançada para todos os usuários.

Semana de 19 de outubro de 2026

Recurso

Adicionamos suporte experimental em versão Beta aberta para hooks de solicitação, permitindo que os publishers registrem funções assíncronas que são executadas em paralelo antes de cada solicitação de anúncio na página dentro de um tempo limite configurável.

Novidades na GPT
Método PubAdsService.registerRequestHook()
Propriedade PageSettingsConfig.requestHookTimeoutMs

Semana de 31 de agosto de 2026

Recurso

A Tag de Publisher do Google (GPT) agora solicita automaticamente o script de implementação principal (pubads_impl.js) com alta prioridade de busca definindo fetchpriority="high" no elemento de script inserido dinamicamente. Isso instrui os programadores de rede do navegador a priorizar a busca da biblioteca de implementação, reduzindo a latência de carregamento de anúncios no caminho de renderização crítico, aumentando as impressões e os cliques, com impacto mínimo nas métricas do Core Web Vitals.

Os publishers podem configurar ou modificar esse comportamento adicionando o atributo fetchpriority diretamente à tag <script> do carregador gpt.js nas páginas. O script de implementação injetado dinamicamente vai herdar automaticamente o valor do atributo fetchpriority especificado no script do carregador (por exemplo, fetchpriority="low" ou fetchpriority="auto").

Semana de 24 de agosto de 2026

Aviso

A partir de 8 de setembro de 2026, a Tag de Publisher do Google (GPT) vai atualizar automaticamente os espaços de anúncio visualizados ativamente quando um usuário voltar a uma página usando a navegação com cache de avanço e retorno (bfcache). Atualizar automaticamente esses espaços ajuda os publishers a recuperar impressões e aumentar a receita de publicidade. Os publishers que precisarem desativar as atualizações automáticas na navegação com cache de avanço e retorno poderão fazer isso usando a API AutoRefreshConfig da GPT.

Recurso
Novidades na GPT
Propriedade AutoRefreshConfig.backForwardCache

Semana de 18 de maio de 2026

Aviso

Desativação do acionador de intersticial da Web "Voltar"

A partir de 15 de junho de 2026, navegar para trás usando o botão "Voltar" de um navegador não vai mais acionar um intersticial da Web do Ad Manager em nenhum navegador compatível, incluindo Chrome, Edge e Opera. Essa atualização é aplicada automaticamente a todos os publishers que ativaram o gatilho "Para trás" e não exige nenhuma ação do publisher. A mudança garante a conformidade com a nova política da Pesquisa Google contra a invasão do botão "Voltar". https://developers.google.com/search/blog/2026/04/back-button-hijacking

Semana de 27 de abril de 2026

Corrigido

Corrigimos um problema no recurso de atualização automática em que os anúncios podiam ser atualizados várias vezes em rápida sucessão após uma intervenção de anúncios pesados do Chrome. Uma mitigação foi implementada para limitar as atualizações, e estamos trabalhando em uma solução mais permanente para evitar esse comportamento e melhorar a robustez do recurso.

Semana de 20 de abril de 2026

Recurso

Adicionamos suporte para configurar tratamentos de idade iniciados pelo editor. Isso permite que os publishers sinalizem proteções de privacidade para crianças ou adolescentes em solicitações de anúncios.

Agora os publishers podem usar a configuração tagForAgeTreatment em PrivacySettingsConfig para aplicar o tratamento para crianças (equivalente à TFCD) ou para adolescentes (equivalente à TAP).

Novidades na GPT
Enumeração TagForAgeTreatment
Propriedade PrivacySettingsConfig.tagForAgeTreatment

Semana de 9 de março de 2026

Aviso

Quando o recurso Intervenção em anúncios pesados do Chrome remove um anúncio por usar recursos excessivos, a GPT agora atualiza automaticamente o espaço vazio com outro anúncio. Isso ajuda a garantir que o espaço publicitário continue sendo usado. Esse comportamento deve aumentar as impressões de anúncios, principalmente em ambientes do Chrome para computador.

Observação sobre segmentação e chaves-valor:essa atualização automática vai reutilizar a configuração de segmentação atual do espaço. Se a integração depender da atualização de chaves-valor antes de cada atualização, isso poderá resultar no envio de dados de segmentação desatualizados. Os publishers que preferem gerenciar essa lógica manualmente podem desativar o recurso usando googletag.config.AutoRefreshConfig.

Semana de 6 de outubro de 2025

Aviso

Anúncios intersticiais agora pré-renderizam de forma especulativa destinos no mesmo site para acionadores de navegação no Chrome. Isso melhora a experiência do usuário, permitindo carregamentos de página mais rápidos quando os anúncios intersticiais são dispensados.

Semana de 28 de julho de 2025

Aviso

Várias configurações no nível da página e do espaço foram migradas para a nova API de configuração unificada da GPT. Essa migração traz várias melhorias:

  • Descoberta aprimorada: as configurações são agrupadas na documentação e nas definições de tipo.
  • Mais intuitivo: é possível definir as configurações individualmente ou todas de uma vez usando uma única interface.
  • Erros mais claros: os erros de configuração fornecem mais detalhes e usam uma linguagem padronizada para simplificar a solução de problemas.

Os métodos de configuração legados continuam funcionando, mas são atualizados para usar o novo framework de configuração internamente. Como resultado, talvez você encontre mensagens de erro referenciando propriedades da nova API de configuração, mesmo ao usar métodos legados.

Alterar

O objeto SafeFrameConfig foi movido do namespace googletag para o namespace googletag.config.

Descontinuado

A tabela a seguir lista os métodos de configuração legados descontinuados, além das substituições recomendadas da API de configuração.

Métodos de configuração legados Substituição da API de configuração da 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()

Semana de 21 de julho de 2025

Alterar

O recurso threadYield foi atualizado para também gerar a linha de execução do JS antes de gerar um URL de solicitação de anúncio, para solicitações que contêm apenas espaços abaixo da dobra. Isso afeta positivamente as Core Web Vitals, sem impacto negativo nas impressões.

Atualizado na GPT
Propriedade googletag.config.PageSettingsConfig.threadYield

Semana de 2 de junho de 2025

Aviso

Os intersticiais da Web agora são totalmente compatíveis com aplicativos de página única (SPA, na sigla em inglês)

Agora os usuários da GPT podem exibir anúncios intersticiais da Web em sites com SPA sem precisar recarregar a página inteira. Essa melhoria pode:

  • Melhorar a experiência do usuário: veicule anúncios em pontos de pausas naturais no SPA, resultando em transições suaves e menos interrupções.
  • Aumentar a monetização: aproveite novas oportunidades de receita veiculando anúncios intersticiais em conteúdo dinâmico com base em SPA.
  • Manter os Better Ads Standards: continue oferecendo experiências de anúncio de alta qualidade com opções de saída claras e limites de frequência configuráveis, seguindo as práticas recomendadas do setor.

Não é necessário fazer mudanças na sua implementação atual de SPA. A GPT vai detectar e gerenciar automaticamente a exibição de intersticiais para mudanças de página no SPA. Para mais detalhes sobre como implementar intersticiais da Web gerenciados pela GPT e acionadores de intersticiais opcionais, consulte o exemplo Exibir um anúncio intersticial da Web .

Semana de 26 de maio de 2025

Aviso

O limite de frequência para anúncios intersticiais de jogos H5 foi reduzido de 120 para 30 segundos.

Semana de 28 de abril de 2025

Recurso
Novidades na GPT
Propriedade SlotRenderEndedEvent.responseIdentifier

Semana de 27 de janeiro de 2025

Interrupção

As seguintes propriedades ComponentAuctionConfig.auctionConfig foram renomeadas para se alinhar à especificação da API Protected Audience .

Nome da propriedade antiga Novo nome da propriedade
decisionLogicUrl decisionLogicURL
trustedScoringSignalsUrl trustedScoringSignalsURL

Semana de 21 de outubro de 2024

Alterar

Modifique threadYield para usar Scheduler.yield em vez de Scheduler.postTask, quando disponível. Consulte a documentação de rendimento para mais detalhes.

Atualizado na GPT
Propriedade googletag.config.PageSettingsConfig.threadYield

Semana de 2 de setembro de 2024

Semana de 19 de agosto de 2024

Alterar

A configuração para controlar o comportamento de rendimento da linha de execução da GPT foi renomeada de adYield para threadYield para esclarecer que o recurso é focado em gerar a linha de execução JS, em vez de otimizar o rendimento do anúncio. O comportamento do recurso e da API associada (exceto o nome) permanece inalterado. A propriedade adYield será removida em uma versão futura da GPT.

O comportamento padrão de rendimento de linha de execução pode ser desativado com googletag.setConfig({threadYield: 'DISABLED'}); ou aplicado a todos os espaços, independentemente da localização deles em relação à janela de visualização, com googletag.setConfig({threadYield: 'ENABLED_ALL_SLOTS'});.

Atualizado na GPT
Propriedade googletag.config.PageSettingsConfig.threadYield

Semana de 29 de julho de 2024

Recurso

A GPT agora gera a linha de execução JS usando Scheduler.postTask (quando disponível) com prioridade: "user-blocking" antes de renderizar criativos. Isso tem um impacto extremamente pequeno nas impressões, mas beneficia significativamente as Core Web Vitals. Por padrão, a GPT só vai gerar resultados se o espaço estiver fora da janela de visualização.

O comportamento padrão pode ser desativado com googletag.setConfig({adYield: 'DISABLED'}); ou aplicado a todos os espaços, independentemente da localização em relação à janela de visualização, com googletag.setConfig({adYield: 'ENABLED_ALL_SLOTS'});.

Novidades na GPT
Propriedade googletag.config.PageSettingsConfig.adYield

Semana de 12 de fevereiro de 2024

Corrigido

Correção de um bug em que SlotRenderEndedEvent.slotContentChanged era sempre true. A partir de agora, essa propriedade só será true se o conteúdo do espaço mudar e false se não houver mudança (por exemplo, se um anúncio não for preenchido).

Semana de 29 de janeiro de 2024

Recurso

As falhas de rede para solicitações de anúncios vão simular uma falta de preenchimento disparando um googletag.events.SlotRenderEndedEvent com isEmpty definido como true. Consulte Listeners de eventos de anúncio para ver um exemplo de como detectar esse evento. A mudança inclui o recolhimento automático do espaço ao usar collapseEmptyDivs.

Semana de 11 de dezembro de 2023

Recurso

Semana de 13 de novembro de 2023

Recurso

Adicionamos suporte à pré-renderização do Chrome. Quando a GPT detecta que a página está em um estado de pré-renderização, a solicitação de anúncio é atrasada até que a página fique visível para o usuário.

Semana de 23 de outubro de 2023

Recurso

Adicionamos suporte para acionadores opcionais de intersticiais da Web.

Novidades na GPT
Objeto googletag.config.InterstitialConfig
Propriedade googletag.config.SlotSettingsConfig.interstitial
Tipo googletag.config.InterstitialTrigger

Semana de 24 de julho de 2023

Aviso

A API Protected Audience (antes conhecida como FLEDGE) está em transição para a disponibilidade geral com a versão de julho do Chrome. Com isso, a funcionalidade relacionada ao leilão de componentes na GPT agora é considerada estável.

Alterar
Mudança de experimental para estável
Objeto googletag.config.ComponentAuctionConfig
Propriedade googletag.config.SlotSettingsConfig.componentAuction

Semana de 19 de junho de 2023

Aviso

Atualização: a partir de 5 de julho de 2023, a GPT não vai mais veicular versões desatualizadas da biblioteca JavaScript nem veicular anúncios para essas versões. Consulte o aviso anterior para mais detalhes.

Os editores que veiculam anúncios de www.googletagservices.com/tag/js/gpt.js podem continuar fazendo isso. No entanto, recomendamos mudar para o domínio preferencial, já que isso pode melhorar a performance, e a veiculação de gpt.js em www.googletagservices.com pode ser descontinuada no futuro.

Semana de 6 de junho de 2023

Aviso

A partir de 5 de julho de 2023, a GPT não vai mais veicular versões desatualizadas da biblioteca JavaScript. Não há impacto para os editores que carregam a GPT de um URL oficial. Os editores que veiculam uma versão em cache de gpt.js, pubads_impl.js ou qualquer biblioteca carregada por eles precisam atualizar as páginas para usar os URLs oficiais. Para mais informações, consulte o guia Primeiros passos.

Semana de 22 de maio de 2023

Alterar

Os valores de tamanho negativo e zero fornecidos para googletag.defineSlot() e SizeMappingBuilder.addSize() agora são removidos automaticamente, já que são inválidos. Como resultado, as integrações atuais que fornecem esses valores inválidos podem ter um aumento nas mensagens do Console do Publisher. No entanto, isso não vai afetar as solicitações de anúncio válidas.

Semana de 18 de maio de 2023

Corrigido

A instalação de scripts de bidder de indicadores seguros pela GPT agora será feita antes na execução da GPT. Isso pode melhorar a cobertura de indicadores nas solicitações de anúncio.

Semana de 1º de maio de 2023

Corrigido

Correção de um bug em que o criativo podia aparecer truncado ao atualizar espaços fixos de vários tamanhos.

Semana de 27 de março de 2023

Alterar

A GPT não oferece mais suporte a recursos baseados em visibilidade em navegadores que não são compatíveis com a API Intersection Observer. Todos os navegadores compatíveis oferecem suporte nativo a essa API.

Método ou evento
googletag.events.ImpressionViewableEvent
googletag.events.SlotVisibilityChangedEvent
googletag.pubads().enableLazyLoad()

Semana de 6 de fevereiro de 2023

Semana de 30 de janeiro de 2023

Corrigido

O comportamento de Service.addEventListener() foi alterado para que, quando um evento ocorrer, todos os listeners associados sejam executados antes de processar um evento posterior. Antes dessa mudança, os listeners de eventos de início e término da renderização de um mesmo espaço podiam ser executados fora de ordem.

Semana de 15 de agosto de 2022

Alterar

O tipo de retorno de Service.removeEventListener() foi alterado de boolean para void.

Semana de 25 de julho de 2022

Recurso

Adicionamos suporte experimental para leilões de componentes do FLEDGE, para permitir testes iniciais do FLEDGE com vários vendedores.

Novidades na GPT
Método Slot.setConfig()
Objeto ComponentAuctionConfig
SlotSettingsConfig

Semana de 18 de julho de 2022

Descontinuado

A API ContentService foi desativada. Chamar googletag.content().setContent agora não tem efeito, além de registrar um aviso. A propriedade googletag.content será removida em breve. Depois disso, tentar chamá-la vai gerar uma exceção. Use as APIs DOM integradas do navegador para adicionar conteúdo diretamente aos elementos div.

Semana de 23 de maio de 2022

Recurso

Adicionamos suporte para configurar a origem de tráfego da solicitação de anúncio.

Suporte da GPT para origem de tráfego
Enumeração TrafficSource.ORGANIC
TrafficSource.PURCHASED
Propriedade PrivacySettingsConfig.trafficSource

Semana de 7 de março de 2022

Aviso

Os anúncios premiados para Web foram lançados. Acesse a Central de Ajuda do Ad Manager para mais detalhes.

Recurso
Suporte da GPT para anúncios premiados para a Web
Enumeração OutOfPageFormat.REWARDED
Evento RewardedSlotClosedEvent
Evento RewardedSlotGrantedEvent
Evento RewardedSlotReadyEvent
Objeto RewardedPayload

Semana de 28 de fevereiro de 2022

Alterar

CommandArray.push agora vincula explicitamente as funções fornecidas a globalThis em vez do próprio objeto arguments.

Semana de 8 de dezembro de 2021

Recurso

Os tipos enumerados agora também expõem um mapeamento reverso de valores para chaves para corresponder ao comportamento dos tipos enumerados do TypeScript. As APIs que usam valores de tipo enumerado permanecem inalteradas, e esses novos mapeamentos reversos não podem ser usados.

Semana de 9 de agosto de 2021

Recurso

Adição do método removeEventListener.

Alterar

Chamar addEventListener várias vezes com o mesmo eventType e a mesma instância de função de callback agora é uma operação nula. Em outras palavras, se uma única instância de função de callback for registrada n vezes para o mesmo tipo de evento, ela será executada apenas uma vez quando o evento ocorrer, em vez de n vezes.

Semana de 29 de julho de 2021

Alterar

Os eventos de visibilidade da GPT: ImpressionViewableEvent e SlotVisibilityChangedEvent vão continuar sendo disparados em sessões de página longas. Antes, eles eram encerrados uma hora após o carregamento da página.

Semana de 3 de maio de 2021

Alterar

A GPT não define mais espaço para espaços antes de buscar anúncios. Essa mudança reduz a Cumulative Layout Shift (CLS) em sites que não reservaram espaço usando CSS. Para reduzir ainda mais a CLS no seu site, recomendamos reservar uma área diferente de zero para o anúncio usando CSS. Saiba mais

Semana de 22 de março de 2021

Alterar

Atualizamos o comportamento de enableLazyLoad() para também atrasar a renderização de espaços abaixo da dobra em guias em segundo plano.

Semana de 23 de fevereiro de 2021

Alterar

Os métodos googletag.pubads().set e Slot.set agora podem ser chamados a qualquer momento antes de display ou refresh. Anteriormente, set só era aplicado quando chamado antes de googletag.enableServices.

Semana de 16 de fevereiro de 2021

Alterar

A API googletag.pubads().setPublisherProvidedId agora pode ser chamada a qualquer momento. Antes, ele só funcionava se fosse chamado antes de googletag.enableServices.

Semana de 4 de janeiro de 2021

Alterar

A API googletag.pubads().collapseEmptyDivs agora pode ser chamada repetidamente para mudar as configurações. As chamadas repetidas anteriormente eram ignoradas.

Semana de 12 de outubro de 2020

Recurso

Lançamos a versão Beta aberta do intersticial da Web. Consulte a Central de Ajuda.

Semana de 31 de agosto de 2020

Descontinuado

definePassback() e defineOutOfPagePassback() foram descontinuados. Consulte os documentos de passback para saber como criar um passback corretamente.

Semana de 15 de junho de 2020

Corrigido

Atualizamos o comportamento de enableLazyLoad() para ser compatível com collapseEmptyDivs(true).

Semana de 25 de maio de 2020

Alterar

A GPT não vai mais aceitar a localização precisa de GPS definida pelos publishers. Especificamente, googletag.pubads().setLocation() não vai mais aceitar parâmetros de latitude, longitude ou raio, mas vai aceitar um endereço de formato livre.

Semana de 27 de abril de 2020

Aviso

A lógica de renderização da GPT não é mais modularizada em arquivos separados. Isso significa que a GPT vai buscar menos arquivos na execução e, assim, reduzir um pouco a latência, mas não terá impacto líquido na largura de banda do usuário.

Alterar

Quando uma solicitação é acionada na GPT (chamando googletag.display() ou googletag.pubads().refresh()), congelamos internamente todo o estado fornecido pelo publisher para que ele não possa ser alterado antes do envio da solicitação. Portanto, quando uma solicitação é acionada, apenas o estado adicionado até esse ponto é usado para ela. Qualquer estado modificado depois disso só será aplicado às solicitações seguintes.

Semana de 11 de novembro de 2019

Aviso

Agora há um novo snippet recomendado para criar passbacks da GPT. O uso de definePassback() e defineOutOfPagePassback() não é recomendado, já que essas funções se comportam de forma síncrona e podem ser bloqueadas por determinados navegadores. Saiba mais.

Recurso

Adição do método Slot.updateTargetingFromMap().

Recurso

Adicionamos PubAdsService.setPrivacySettings() como um novo método para ativar as configurações de privacidade. Mais configurações vão estar disponíveis aqui no futuro.

Semana de 25 de março de 2019

Corrigido

O serviço Pubads agora fica totalmente operacional imediatamente após a chamada de googletag.enableServices(), em vez de ser inicializado de forma assíncrona. Isso significa que agora é garantido que googletag.pubadsReady seja verdadeiro logo após chamar googletag.enableServices(). Não é mais necessário fazer uma sondagem para verificar o valor de googletag.pubadsReady.

Semana de 4 de fevereiro de 2019

Alterar

Atualizamos o comportamento de enableLazyLoad() para permitir mudanças na configuração de carregamento lento depois de chamar enableServices(), com a configuração de carregamento lento congelada para cada espaço quando ele é exibido.

Semana de 21 de janeiro de 2019

Recurso

Adicionamos um novo evento compatível, SlotResponseReceived, que é acionado quando uma resposta de anúncio é recebida para um espaço.

Recurso

Adicionamos um novo campo, creativeTemplateId, a googleTag.ResponseInformation.

Semana de 14 de janeiro de 2019

Recurso

Adicionamos um novo evento compatível, SlotRequestedEvent, que é acionado quando uma solicitação de anúncio é feita para um espaço.

Semana de 27 de agosto de 2018

Alterar

Modificamos googletag.display() para aceitar um googletag.Slot como argumento.

Semana de 6 de agosto de 2018

Recurso

Adiciona googletag.PubAdsService.enableLazyLoad() para o carregamento lento de anúncios na GPT.

Semana de 18 de junho de 2018

Corrigido

Correção de um bug que impedia o acionamento de googletag.events.SlotOnloadEvent.

Semana de 30 de abril de 2018

Recurso

Adiciona googletag.PubAdsService.setTagForUnderAgeOfConsent() para controlar anúncios para usuários abaixo da idade de consentimento e googletag.PassbackSlot.setTagForUnderAgeOfConsent() para marcar o espaço de passback como proveniente de um usuário abaixo da idade de consentimento.

Semana de 23 de abril de 2018

Recurso

Adiciona googletag.PubAdsService.setRequestNonPersonalizedAds() para controlar a personalização de anúncios.

Semana de 12 de março de 2018

Corrigido

Revertemos a mudança que impedia a remoção do conteúdo atual dentro dos espaços antes da atualização, caso esse conteúdo não tenha sido colocado lá pela GPT. O conteúdo será apagado.

Semana de 19 de fevereiro de 2018

Aviso

Quando o modo de renderização assíncrona é usado: solicite anúncios usando XMLHttpRequest com o método HTTP GET sempre que possível para todas as solicitações de anúncios, até o limite de caracteres de 8.192. Antes, o método HTTP POST era usado para solicitações de anúncio com mais de 4.096 caracteres, até o limite de caracteres de 8.192.

Alterar

Interrompemos a remoção de conteúdo existente dentro de espaços antes da atualização, se esse conteúdo não tiver sido colocado lá pela GPT. Essa observação está incorreta. Consulte a entrada para a semana de 12 de março de 2018.

Semana de 8 de janeiro de 2018

Alterar

Oferecer suporte à sintaxe alternativa de [..., ['fluid'], ...] como um NamedSized em uma matriz de vários tamanhos. Antes, apenas [..., 'fluid', ...] era considerado válido.

Semana de 10 de julho de 2017

Descontinuado

O campo labelIds foi removido de googleTag.ResponseInformation.

Semana de 5 de junho de 2017

Alterar

Modificamos googletag.display() e googletag.pubads().display para aceitar um elemento div e um ID de div. Isso permite renderizar slots dentro de divs que estão em um shadow DOM.

Semana de 27 de fevereiro de 2017

Semana de 7 de novembro de 2016

Recurso

Lançamento da API getSlots() no serviço para recuperar a lista de horários associados a um serviço.

Semana de 17 de outubro de 2016

Alterar

Modificamos Slot.clearTargeting() e PubAdsService.clearTargeting() para usar um parâmetro de chave opcional.

Semana de 5 de setembro de 2016

Alterar

Os erros detectados em googletag.cmd.push() não são mais invisíveis e serão mostrados no console.

Semana de 8 de agosto de 2016

Recurso

Lançamos a API SlotOnloadEvent para permitir que um criativo seja ouvido até o fim do carregamento.

Semana de 25 de julho de 2016

Recurso

Lançamos as APIs getTargeting() e getTargetingKeys() no PubAdsService para recuperar parâmetros de segmentação personalizados no nível do serviço.

Semana de 20 de junho de 2016

Recurso

Lançamos a API openConsole() para abrir o Console do Publisher do Google sem precisar atualizar a página.

Semana de 6 de junho de 2016

Recurso

Lançamos as APIs getTargeting() e getTargetingKeys() para recuperar parâmetros de segmentação personalizada.

Recurso

Adicionando a opção de configuração em que o SafeFrame deve permitir a expansão ao enviar conteúdo: allowPushExpansion.

Semana de 16 de maio de 2016

Recurso

Suporte ao tamanho flexível em solicitações de anúncios de vários tamanhos.

Semana de 18 de abril de 2016

Recurso

Lançamos a API getResponseInformation, que retorna informações de resposta do anúncio para o espaço do anúncio.

Recurso

Lançamos a API setAdIframeTitle, que define a entrada como o título de todos os iframes de contêiner de anúncio criados posteriormente.

Semana de 4 de abril de 2016

Aviso

Aumentamos o tamanho máximo da solicitação de anúncio de HTTP GET para 4.096 caracteres.

Semana de 28 de março de 2016

Recurso

Adicionamos uma opção de configuração em que o SafeFrame permite a expansão sobrepondo o conteúdo: allowOverlayExpansion.

Recurso

Adição de uma opção de configuração em que o SafeFrame deve usar o atributo sandbox do HTML5 para impedir a navegação de nível superior: sandbox.

Semana de 22 de fevereiro de 2016

Recurso

Adicionamos a capacidade de definir títulos para iframes de contêiner de anúncios: setAdIframeTitle().

Recurso

Adição de uma API para configurar as propriedades do SafeFrame no nível da página e do espaço: setSafeFrameConfig().

Semana de 15 de fevereiro de 2016

Recurso

Adição da capacidade de destruir um espaço e reutilizar a div: destroySlots().

Recurso

Adição de uma API para forçar o uso do SafeFrame em espaços de anúncios com controles granulares: setForceSafeFrame().

Semana de 7 de dezembro de 2015

Recurso

Adição de eventos de visibilidade do espaço do anúncio (SlotVisibilityChangedEvent).

Semana de 26 de outubro de 2015

Recurso

Adicionar visibilidade da impressão de anúncio (ImpressionViewableEvent).

Recurso

Atualize a segmentação de passback de um mapa JSON (Passback.updateTargetingFromMap()).

Recurso

Suporte aos atributos page_url do AdSense set() e get() para espaços de passback.

Semana de 12 de outubro de 2015

Recurso

Suporte para passback fora da página.

Semana de 31 de agosto de 2015

Aviso

Reestruturação da arquitetura da GPT em um carregador fino e uma implementação maior.

Recurso

Suporte para tamanho flexível na GPT.