Примечания к выпуску тегов GPT

На этой странице перечислены обновления библиотеки тегов Google Publisher Tag (GPT). На этой странице публикуются объявления о новых и обновленных функциях, исправлениях ошибок, известных проблемах и прекращении поддержки функций.

Чтобы получать информацию об обновлениях, добавьте URL этой страницы в свой RSS-агрегатор или используйте прямую ссылку на фид с примечаниями к выпуску в формате Atom 1.0значок фида или RSS 2.0значок фида.

О датах выпуска

Все изменения в библиотеке тегов GPT тщательно тестируются перед выпуском. Кроме того, выпуски развертываются постепенно, чтобы защитить пользователей от неожиданных регрессий. Если на любом этапе внедрения будет обнаружена регрессия, весь выпуск можно быстро отменить, прежде чем он дойдет до всех пользователей.

Поэтому даты выпуска не являются точными. Полный выпуск может занять от нескольких дней до нескольких недель. Это означает, что пользователи столкнутся с изменениями в разное время. Даты в этих примечаниях к выпуску соответствуют началу недели, в течение которой изменение стало доступно всем пользователям.

Неделя со 2 ноября 2026 г.

Фиксированная

Исправлена ошибка, из-за которой свойство SafeFrameConfig.sandbox ранее допускало значение false. Теперь определение типа TypeScript допускает только null или true, а GPT игнорирует false и регистрирует предупреждение.

Неделя с 19 октября 2026 г.

Функция

Добавлена экспериментальная поддержка хуков запросов в общедоступной бета-версии. Это позволяет издателям регистрировать асинхронные функции, которые выполняются параллельно перед каждым запросом объявления на странице в течение настраиваемого времени ожидания.

Новые возможности тегов GPT
Метод PubAdsService.registerRequestHook()
Свойство PageSettingsConfig.requestHookTimeoutMs
Изменить

Теперь тег GPT автоматически обновляет коррелятор страницы при клиентских переходах в одностраничных приложениях. Это гарантирует, что запросы объявлений, сделанные после перехода по маршруту, будут обрабатываться как новый просмотр страницы, и издателям не придется вручную вызывать PubAdsService.updateCorrelator().

Неделя с 31 августа 2026 г.

Функция

Теперь тег Google Publisher Tag (GPT) автоматически запрашивает свой основной скрипт реализации (pubads_impl.js) с высоким приоритетом получения, устанавливая атрибут fetchpriority="high" для динамически вставляемого элемента скрипта. Это указывает сетевым планировщикам браузера, что нужно в первую очередь загружать библиотеку реализации. В результате сокращается задержка загрузки объявлений на критическом пути рендеринга, а также увеличивается количество показов и кликов при минимальном влиянии на показатели Core Web Vitals.

Издатели могут настроить или переопределить это поведение, добавив атрибут fetchpriority непосредственно в тег загрузчика gpt.js (<script>) на своих страницах. Динамически внедренный скрипт реализации автоматически унаследует значение атрибута fetchpriority, указанное в скрипте загрузчика (например, fetchpriority="low" или fetchpriority="auto").

Неделя с 24 августа 2026 г.

Объявление

С 8 сентября 2026 г. тег Google Publisher Tag (GPT) будет автоматически обновлять рекламные места с Active View, когда пользователь возвращается на страницу через возвратный кеш (bfcache). Благодаря такому обновлению издатели смогут без проблем восстанавливать показы и увеличивать доход от рекламы. Издатели, которые хотят отключить автоматическое обновление при переходе по возвратному кешу, могут сделать это через GPT AutoRefreshConfig API.

Функция
Новые возможности тегов GPT
Свойство AutoRefreshConfig.backForwardCache

Неделя с 18 мая 2026 г.

Объявление

Прекращение поддержки триггера "При переходе назад" для межстраничных объявлений на сайтах

С 15 июня 2026 года при нажатии кнопки "Назад" межстраничные объявления Менеджера рекламы больше не будут показываться в поддерживаемых браузерах (в том числе Chrome, Edge и Opera). Это изменение будет автоматически применено для всех издателей, которые включали триггер "При переходе назад", и не потребует никаких действий с их стороны. Нововведение помогает соблюдать новые правила Google Поиска, запрещающие перехват нажатия кнопки "Назад": https://developers.google.com/search/blog/2026/04/back-button-hijacking.

Неделя с 27 апреля 2026 г.

Фиксированная

Мы устранили проблему с функцией автоматического обновления, из-за которой объявления могли обновляться несколько раз подряд после вмешательства в работу ресурсоемкой рекламы в Chrome. Мы приняли временные меры, чтобы ограничить количество обновлений, и активно работаем над постоянным решением, которое позволит предотвратить такое поведение и повысить надежность функции.

Неделя с 20 апреля 2026 г.

Функция

Добавлена поддержка настройки возрастных ограничений, инициированных издателем. Это позволяет издателям передавать в запросах объявлений сигналы о защите конфиденциальности детей и подростков.

Теперь издатели могут использовать настройку tagForAgeTreatment в PrivacySettingsConfig, чтобы применять правила для детей (эквивалент TFCD) или подростков (эквивалент TAP).

Новые возможности тегов GPT
Перечисление TagForAgeTreatment
Свойство PrivacySettingsConfig.tagForAgeTreatment

Неделя с 9 марта 2026 г.

Объявление

Когда функция Блокировка тяжелых объявлений в Chrome удаляет объявление, которое использует слишком много ресурсов, тег GPT автоматически обновляет пустой рекламный блок, чтобы в нем появилось другое объявление. Это позволяет обеспечить заполнение рекламного места. Ожидается, что это приведет к увеличению количества показов объявлений, особенно в Chrome на компьютерах.

Примечание о таргетинге и парах "ключ-значение". При автоматическом обновлении будет использоваться существующая конфигурация таргетинга рекламного места. Если в вашей интеграции пары "ключ-значение" обновляются перед каждым обновлением, это может привести к отправке устаревших данных таргетинга. Издатели, которые предпочитают управлять этой логикой вручную, могут отказаться от нее с помощью googletag.config.AutoRefreshConfig.

Неделя с 6 октября 2025 г.

Объявление

Межстраничные объявления теперь предварительно отрисовывают целевые страницы на том же сайте для триггеров навигации в Chrome. Это повышает удобство для пользователей, поскольку страницы загружаются быстрее, когда межстраничные объявления закрыты.

Неделя с 28 июля 2025 г.

Объявление

Ряд существующих настроек на уровне страницы и рекламного места был перенесен в новый унифицированный API конфигурации GPT. Это изменение дает несколько преимуществ:

  • Улучшенный поиск. Настройки сгруппированы в документации и определениях типов.
  • Более интуитивно понятный интерфейс. Вы можете задавать настройки по отдельности или все сразу в одном интерфейсе.
  • Более понятные сообщения об ошибках. Ошибки конфигурации описываются более подробно и стандартным языком, что упрощает устранение неполадок.

Старые методы настройки продолжают работать, но обновлены для использования нового фреймворка. В результате вы можете столкнуться с сообщениями об ошибках, ссылающимися на свойства нового API конфигурации, даже при использовании устаревших методов.

Изменить

Объект SafeFrameConfig перемещен из пространства имен googletag в пространство имен googletag.config.

Поддержка прекращена

В таблице ниже перечислены устаревшие методы конфигурации и рекомендуемые замены для них.

Устаревшие методы настройки Замена API для настройки 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()

Неделя с 21 июля 2025 г.

Изменить

Функция threadYield была обновлена, чтобы также уступать поток JS перед созданием URL запроса объявления для запросов, которые содержат только рекламные места в нижней части страницы. Это положительно влияет на основные интернет-показатели и не снижает количество показов.

Обновления в GPT
Свойство googletag.config.PageSettingsConfig.threadYield

Неделя со 2 июня 2025 г.

Объявление

Межстраничные объявления на сайте теперь полностью поддерживают одностраничные приложения (SPA)

У пользователей тегов GPT появилась возможность показывать межстраничные объявления на сайтах, представляющих собой одностраничные приложения, без полной перезагрузки страницы. Вот какие преимущества вы получите:

  • Увеличение удобства для пользователей. Благодаря показу объявлений в естественных паузах в одностраничном приложении переход между экранами или страницами выполняется плавно и практически не доставляет аудитории неудобств.
  • Более эффективная монетизация. Межстраничная реклама в динамическом контенте межстраничного приложения предоставляет возможность повысить доход.
  • Соблюдение стандартов Better Ads Standards. Вы можете и дальше показывать качественную рекламу, предусмотрев варианты отказа от нее и настраиваемые ограничения частоты показа, как того требуют отраслевые стандарты.

Изменять параметры одностраничного приложения не нужно. Тег GPT будет автоматически выявлять и настраивать показ межстраничной рекламы при смене страниц в рамках действующей инфраструктуры. Дополнительную информацию о реализации межстраничных объявлений на сайтах, управляемых GPT, и о триггерах можно найти в статье Показ межстраничных объявлений на сайтах.

Неделя с 26 мая 2025 г.

Объявление

Ограничение частоты показа межстраничных объявлений в играх H5 снижено со 120 до 30 секунд.

Неделя с 28 апреля 2025 г.

Функция
Новые возможности тегов GPT
Свойство SlotRenderEndedEvent.responseIdentifier

Неделя с 27 января 2025 г.

Брейкинг

Следующие свойства ComponentAuctionConfig.auctionConfig были переименованы в соответствии со спецификацией Protected Audience API.

Старое название ресурса Новое название ресурса
decisionLogicUrl decisionLogicURL
trustedScoringSignalsUrl trustedScoringSignalsURL

Неделя от 21 октября 2024 г.

Изменить

Измените threadYield, чтобы использовать Scheduler.yield вместо Scheduler.postTask, где это возможно. Подробную информацию вы найдете в документации по доходности.

Обновления в GPT
Свойство googletag.config.PageSettingsConfig.threadYield

Неделя со 2 сентября 2024 г.

Неделя с 19 августа 2024 г.

Изменить

Настройка, позволяющая управлять поведением тегов GPT при передаче управления потоком, переименована из adYield в threadYield. Это сделано для того, чтобы подчеркнуть, что функция предназначена для передачи управления потоком JS, а не для оптимизации доходности рекламы. Поведение функции и связанного с ней API (кроме названия) не изменится. Свойство adYield будет удалено в одном из следующих выпусков GPT.

Поведение по умолчанию можно отключить с помощью googletag.setConfig({threadYield: 'DISABLED'}); или применить ко всем рекламным местам независимо от их расположения относительно области просмотра с помощью googletag.setConfig({threadYield: 'ENABLED_ALL_SLOTS'});.

Обновления в GPT
Свойство googletag.config.PageSettingsConfig.threadYield

Неделя с 29 июля 2024 г.

Функция

Теперь тег GPT передает поток JS с помощью Scheduler.postTask (если доступно) с приоритетом user-blocking непосредственно перед отрисовкой креативов. Как показывает практика, это практически не влияет на количество показов, но значительно улучшает основные интернет-показатели. По умолчанию тег GPT уступает место, только если рекламное место находится за пределами области просмотра.

Режим работы по умолчанию можно отключить с помощью googletag.setConfig({adYield: 'DISABLED'}); или применить ко всем рекламным местам независимо от их расположения относительно области просмотра с помощью googletag.setConfig({adYield: 'ENABLED_ALL_SLOTS'});.

Новые возможности тегов GPT
Свойство googletag.config.PageSettingsConfig.adYield

Неделя от 12 февраля 2024 г.

Фиксированная

Исправлена ошибка, из-за которой значение SlotRenderEndedEvent.slotContentChanged всегда было равно true. В дальнейшем это свойство будет иметь значение true, только если контент рекламного места изменился, и false в противном случае (например, если объявление не было показано).

Неделя от 29 января 2024 г.

Функция

Сбои в сети при запросах объявлений будут имитировать отсутствие заполнения, запуская googletag.events.SlotRenderEndedEvent с isEmpty, установленным на true. Пример прослушивания этого события приведен в разделе Прослушиватели событий объявлений. В частности, при использовании collapseEmptyDivs рекламное место будет автоматически сворачиваться.

Функция

Добавлена поддержка настройки расширения объявлений на компьютерах и планшетах, а также на мобильных сайтах (на часть экрана).

Новые возможности тегов GPT
Объект googletag.config.AdExpansionConfig
Свойство googletag.config.AdExpansionConfig.enabled
googletag.config.PageSettingsConfig.adExpansion
googletag.config.SlotSettingsConfig.adExpansion

Неделя с 11 декабря 2023 г.

Функция

Добавлена поддержка боковых фиксированных объявлений.

Новые возможности тегов GPT
Перечисление OutOfPageFormat.LEFT_SIDE_RAIL
OutOfPageFormat.RIGHT_SIDE_RAIL

Неделя с 13 ноября 2023 г.

Функция

Добавлена поддержка настройки вариантов защиты конфиденциальности издателя.

Новые возможности тегов GPT
Функция googletag.setConfig()
Объект googletag.config.PageSettingsConfig
googletag.config.PrivacyTreatmentsConfig
Свойство googletag.config.PageSettingsConfig.privacyTreatments
googletag.config.PrivacyTreatmentsConfig.treatments
Тип googletag.config.PrivacyTreatment
Функция

Добавлена поддержка предварительной отрисовки в Chrome. Если тег GPT обнаружит, что страница находится в состоянии предварительной отрисовки, запрос объявления будет отложен до тех пор, пока страница не станет видна пользователю.

Неделя от 23 октября 2023 г.

Функция

Добавлена поддержка необязательных триггеров межстраничных объявлений на сайте.

Новые возможности тегов GPT
Объект googletag.config.InterstitialConfig
Свойство googletag.config.SlotSettingsConfig.interstitial
Тип googletag.config.InterstitialTrigger

Неделя от 24 июля 2023 г.

Объявление

Protected Audience API (ранее – FLEDGE) переходит к общей доступности в июльском выпуске Chrome. Теперь функции, связанные с компонентными аукционами, в теге GPT считаются стабильными.

Изменить
Переход от экспериментальной версии к стабильной
Объект googletag.config.ComponentAuctionConfig
Свойство googletag.config.SlotSettingsConfig.componentAuction

Неделя с 19 июня 2023 г.

Объявление

Обновление. С 5 июля 2023 г. тег GPT больше не будет показывать устаревшие версии своей библиотеки JavaScript и объявления в этих версиях. Подробную информацию вы найдете в предыдущем объявлении.

Издатели, которые используют теги из файла www.googletagservices.com/tag/js/gpt.js, могут продолжать это делать. Однако мы рекомендуем перейти на предпочтительный домен, поскольку это может повысить эффективность рекламы. Кроме того, в будущем мы можем прекратить поддержку тегов из файла gpt.js на домене www.googletagservices.com.

Неделя от 6 июня 2023 г.

Объявление

С 5 июля 2023 г. тег GPT больше не будет показывать устаревшие версии своей библиотеки JavaScript. Если вы загружаете тег GPT с официального URL, то никаких изменений не заметите. Издателям, которые используют кешированную версию gpt.js, pubads_impl.js или любых загружаемых ими библиотек, необходимо обновить свои страницы, чтобы использовать официальные URL. Подробную информацию можно найти в руководстве по началу работы.

Неделя от 22 мая 2023 г.

Изменить

Отрицательные и нулевые значения размеров, передаваемые в googletag.defineSlot() и SizeMappingBuilder.addSize(), теперь автоматически удаляются, поскольку они недопустимы. В результате в существующих интеграциях, в которых используются такие недопустимые значения, может увеличиться количество сообщений в Консоли для издателей. Однако это не повлияет на существующие действительные запросы объявлений.

Неделя от 18 мая 2023 г.

Фиксированная

Теперь тег GPT будет устанавливать скрипты систем назначения ставок, которые используют защищенные сигналы, на более раннем этапе своего выполнения. Это может привести к улучшению покрытия сигналов в запросах объявлений.

Неделя с 1 мая 2023 г.

Фиксированная

Исправлена ошибка, из-за которой креатив мог показываться усеченным при обновлении фиксированных рекламных мест с несколькими размерами.

Неделя с 27 марта 2023 г.

Изменить

Теги GPT больше не поддерживают функции, связанные с видимостью, в браузерах, которые не поддерживают Intersection Observer API. Обратите внимание, что все поддерживаемые браузеры изначально поддерживают этот API.

Метод или событие
googletag.events.ImpressionViewableEvent
googletag.events.SlotVisibilityChangedEvent
googletag.pubads().enableLazyLoad()

Неделя от 6 февраля 2023 г.

Функция

Добавлена поддержка передачи защищенных сигналов.

Новые возможности тегов GPT
Объект BidderSignalProvider
PublisherSignalProvider
SecureSignalProvidersArray
Тип SecureSignalProvider
Переменная googletag.secureSignalProviders

Неделя с 30 января 2023 г.

Фиксированная

Поведение Service.addEventListener() было изменено таким образом, что при возникновении события все связанные прослушиватели выполняются до обработки последующего события. До этого изменения прослушиватели событий начала и окончания отрисовки рекламного места могли выполняться не по порядку.

Неделя с 15 августа 2022 г.

Изменить

Тип возвращаемого значения Service.removeEventListener() изменен с boolean на void.

Неделя от 25 июля 2022 г.

Функция

Добавлена экспериментальная поддержка аукционов компонентов FLEDGE, чтобы можно было тестировать FLEDGE с несколькими продавцами.

Новые возможности тегов GPT
Метод Slot.setConfig()
Объект ComponentAuctionConfig
SlotSettingsConfig

Неделя с 18 июля 2022 г.

Поддержка прекращена

Поддержка API ContentService прекращена. Вызов googletag.content().setContent теперь не имеет никакого эффекта, кроме регистрации предупреждения. Свойство googletag.content скоро будет полностью удалено. После этого попытка его вызова приведет к исключению. Для добавления контента в блоки div напрямую пользуйтесь встроенными в браузер интерфейсами DOM API.

Неделя от 23 мая 2022 г.

Функция

Добавлена поддержка настройки источника трафика для запросов объявлений.

Поддержка источников трафика в тегах GPT
Перечисление TrafficSource.ORGANIC
TrafficSource.PURCHASED
Свойство PrivacySettingsConfig.trafficSource

Неделя с 7 марта 2022 г.

Объявление

Объявления с вознаграждением для сайтов запущены. Подробную информацию вы найдете в Справочном центре Менеджера рекламы.

Функция
Поддержка объявлений с вознаграждением на сайтах в GPT
Перечисление OutOfPageFormat.REWARDED
Событие RewardedSlotClosedEvent
Событие RewardedSlotGrantedEvent
Событие RewardedSlotReadyEvent
Объект RewardedPayload

Неделя от 28 февраля 2022 г.

Изменить

CommandArray.push теперь явно связывает предоставленные функции с globalThis, а не с собственным объектом arguments.

Неделя с 8 декабря 2021 г.

Функция

Перечисления теперь также поддерживают обратное сопоставление значений с ключами, чтобы соответствовать поведению перечислений TypeScript. API, которые принимают значения перечисления, остаются без изменений, и эти новые обратные сопоставления не должны использоваться.

Неделя с 9 августа 2021 г.

Функция

Добавлен метод removeEventListener.

Изменить

Если вызвать addEventListener несколько раз с одним и тем же eventType и экземпляром функции обратного вызова, то ничего не произойдет. Другими словами, если один экземпляр функции обратного вызова зарегистрирован n раз для одного и того же типа события, то при возникновении события он будет выполнен только один раз, а не n раз.

Неделя с 29 июля 2021 г.

Изменить

События видимости тегов GPT ImpressionViewableEvent и SlotVisibilityChangedEvent теперь будут активироваться и во время длительных сеансов на странице. Ранее они закрывались через час после загрузки страницы.

Неделя с 3 мая 2021 г.

Изменить

Тег GPT больше не резервирует место для рекламных мест до получения объявлений. Это изменение снижает совокупный сдвиг макета (CLS) на сайтах, где не зарезервировано место с помощью CSS. Чтобы ещё больше снизить CLS на сайте, рекомендуем зарезервировать для объявления ненулевую область с помощью CSS. Подробнее…

Неделя с 22 марта 2021 г.

Изменить

Изменено поведение функции enableLazyLoad(): теперь она также задерживает отрисовку рекламных мест в нижней части страницы на фоновых вкладках.

Неделя с 23 февраля 2021 г.

Изменить

Методы googletag.pubads().set и Slot.set теперь можно вызывать в любое время до display или refresh. Ранее метод set применялся, только если он вызывался до googletag.enableServices.

Неделя с 16 февраля 2021 г.

Изменить

Теперь googletag.pubads().setPublisherProvidedId API можно вызывать в любое время. Ранее он работал, только если вызывался до googletag.enableServices.

Неделя с 4 января 2021 г.

Изменить

Теперь для изменения настроек можно многократно вызывать API googletag.pubads().collapseEmptyDivs. Ранее повторные вызовы игнорировались.

Неделя от 12 октября 2020 г.

Функция

Запущена общедоступная бета-версия межстраничных объявлений на сайте. Подробную информацию можно найти в Справочном центре.

Неделя от 31 августа 2020 г.

Поддержка прекращена

Прекращена поддержка функций definePassback() и defineOutOfPagePassback(). Подробнее о том, как правильно создать тег возврата…

Неделя от 15 июня 2020 г.

Фиксированная

Изменено поведение enableLazyLoad() для совместимости с collapseEmptyDivs(true).

Неделя с 25 мая 2020 г.

Изменить

Тег GPT больше не будет поддерживать точное местоположение по GPS, заданное издателями. В частности, googletag.pubads().setLocation() больше не будет поддерживать параметры широты, долготы и радиуса. Вместо этого будет использоваться адрес в свободной форме.

Неделя от 27 апреля 2020 г.

Объявление

Логика отрисовки тегов GPT больше не разбивается на отдельные файлы. Это означает, что тег GPT будет получать меньше файлов при выполнении, что немного снизит задержку, но не повлияет на пропускную способность сети пользователя.

Изменить

Когда в теге GPT активируется запрос (путем вызова googletag.display() или googletag.pubads().refresh()), мы замораживаем все состояния, предоставленные издателем, чтобы их нельзя было изменить до отправки запроса. Поэтому при активации запроса для него будет использоваться только состояние, добавленное до этого момента. Любые изменения, внесенные после этого, будут применяться только к последующим запросам.

Неделя от 11 ноября 2019 г.

Объявление

Теперь для создания тегов GPT возврата показа рекомендуется использовать новый фрагмент кода. Использовать definePassback() и defineOutOfPagePassback() не рекомендуется, поскольку эти функции работают синхронно и могут блокироваться некоторыми браузерами. Подробнее…

Функция

Добавлен метод Slot.updateTargetingFromMap().

Функция

Добавлен новый метод включения настроек конфиденциальности – PubAdsService.setPrivacySettings(). В будущем здесь появятся дополнительные настройки.

Неделя от 25 марта 2019 г.

Фиксированная

Теперь сервис Pubads полностью готов к работе сразу после вызова googletag.enableServices(), а не инициализируется асинхронно. Это означает, что googletag.pubadsReady гарантированно будет иметь значение true сразу после вызова googletag.enableServices(). Опрашивать значение googletag.pubadsReady больше не нужно.

Неделя от 4 февраля 2019 г.

Изменить

Изменено поведение enableLazyLoad(), чтобы разрешить изменения в конфигурации отложенной загрузки после вызова enableServices(). При этом конфигурация отложенной загрузки фиксируется для каждого рекламного места, когда оно показывается.

Неделя с 21 января 2019 г.

Функция

Добавлено новое поддерживаемое событие SlotResponseReceived, которое активируется, когда для рекламного места получен ответ на запрос объявления.

Функция

В googleTag.ResponseInformation добавлено новое поле creativeTemplateId.

Неделя от 14 января 2019 г.

Функция

Добавлено новое поддерживаемое событие SlotRequestedEvent, которое активируется, когда для рекламного места выполняется запрос объявления.

Неделя от 27 августа 2018 г.

Изменить

Изменен метод googletag.display(), который теперь принимает googletag.Slot в качестве аргумента.

Неделя от 6 августа 2018 г.

Функция

Добавляет googletag.PubAdsService.enableLazyLoad() для отложенной загрузки объявлений в GPT.

Неделя от 18 июня 2018 г.

Фиксированная

Исправлена ошибка, из-за которой не срабатывал метод googletag.events.SlotOnloadEvent.

Неделя с 30 апреля 2018 г.

Функция

Добавлен параметр googletag.PubAdsService.setTagForUnderAgeOfConsent() для управления рекламой, предназначенной для пользователей, не достигших минимального возраста, и параметр googletag.PassbackSlot.setTagForUnderAgeOfConsent() для пометки рекламного места возврата как предназначенного для пользователей, не достигших минимального возраста.

Неделя с 23 апреля 2018 г.

Функция

Добавляет googletag.PubAdsService.setRequestNonPersonalizedAds() для управления персонализацией рекламы.

Неделя от 12 марта 2018 г.

Фиксированная

Отменено изменение, которое прекращало удаление существующего контента из рекламных мест перед обновлением, если этот контент был размещен не тегом GPT. Контент будет удален.

Неделя с 19 февраля 2018 г.

Объявление

Если используется асинхронный режим отрисовки, запрашивайте объявления с помощью XMLHttpRequest и метода HTTP GET, когда это возможно, для всех запросов объявлений, не превышающих ограничение на количество символов в 8192 символа. Ранее метод HTTP POST использовался для запросов объявлений длиной от 4096 символов до ограничения на количество символов в 8192 символа.

Изменить

Теперь существующий контент, который не был размещен тегом GPT, не удаляется из рекламных мест перед обновлением. Это примечание неверно. См. запись за неделю с 12 марта 2018 г.

Неделя с 8 января 2018 г.

Изменить

Поддержка альтернативного синтаксиса [..., ['fluid'], ...] в качестве NamedSized в массиве с несколькими размерами. Ранее допустимым считалось только значение [..., 'fluid', ...].

Неделя с 10 июля 2017 г.

Поддержка прекращена

Из googleTag.ResponseInformation удалено поле labelIds.

Неделя с 5 июня 2017 г.

Изменить

Изменены методы googletag.display() и googletag.pubads().display, чтобы они принимали элемент div и идентификатор div. Это позволяет отрисовывать рекламные места внутри элементов div, которые находятся в Shadow DOM.

Неделя от 27 февраля 2017 г.

Неделя с 7 ноября 2016 г.

Функция

Выпущен API getSlots() для сервиса, позволяющий получать список интервалов, связанных с сервисом.

Неделя с 17 октября 2016 г.

Изменить

В Slot.clearTargeting() и PubAdsService.clearTargeting() добавлен необязательный параметр key.

Неделя с 5 сентября 2016 г.

Изменить

Ошибки, обнаруженные в googletag.cmd.push(), теперь видны и будут выводиться в консоли.

Неделя с 8 августа 2016 г.

Функция

Выпущен API SlotOnloadEvent, позволяющий отслеживать завершение загрузки креатива.

Неделя с 25 июля 2016 г.

Функция

В PubAdsService добавлены API getTargeting() и getTargetingKeys() для получения специальных параметров таргетинга на уровне сервиса.

Неделя с 20 июня 2016 г.

Функция

Выпущен API openConsole(), позволяющий открывать Google Консоль для издателей без обновления страницы.

Неделя с 6 июня 2016 г.

Функция

Добавлены API getTargeting() и getTargetingKeys() для получения параметров таргетинга со специальными настройками.

Функция

Добавлен параметр конфигурации, позволяющий SafeFrame разворачиваться, сдвигая контент: allowPushExpansion.

Неделя с 16 мая 2016 г.

Функция

Поддержка гибкого размера в запросах объявлений с несколькими размерами.

Неделя с 18 апреля 2016 г.

Функция

Выпущен API getResponseInformation, который возвращает информацию об ответе на запрос объявления для рекламного места.

Функция

Выпущен API setAdIframeTitle, который задает входные данные в качестве заголовка для всех созданных после этого контейнеров iframe.

Неделя с 4 апреля 2016 г.

Объявление

Максимальная длина запроса объявления HTTP GET увеличена до 4096 символов.

Неделя с 28 марта 2016 г.

Функция

Добавление параметра конфигурации, позволяющего SafeFrame расширяться за счет наложения контента: allowOverlayExpansion.

Функция

Добавлен параметр конфигурации, позволяющий использовать в SafeFrame атрибут HTML5 sandbox, чтобы предотвратить навигацию верхнего уровня: sandbox.

Неделя с 22 февраля 2016 г.

Функция

Добавлена возможность задавать заголовки для окон iframe, в которых размещаются объявления: setAdIframeTitle().

Функция

Добавление API для настройки свойств SafeFrame на уровне страницы и рекламного места: setSafeFrameConfig().

Неделя с 15 февраля 2016 г.

Функция

Добавлена возможность удалять рекламное место и повторно использовать элемент div: destroySlots().

Функция

Добавление API, который позволяет принудительно использовать SafeFrame в рекламных местах с точными настройками: setForceSafeFrame().

Неделя с 7 декабря 2015 г.

Функция

Добавление событий видимости рекламного места (SlotVisibilityChangedEvent).

Неделя с 26 октября 2015 г.

Функция

Добавление видимости показов (ImpressionViewableEvent).

Функция

Обновите таргетинг резервных креативов из карты JSON (Passback.updateTargetingFromMap()).

Функция

Поддержка атрибута page_url AdSense set() и get() для резервных рекламных мест.

Неделя с 12 октября 2015 г.

Неделя с 31 августа 2015 г.

Объявление

Реструктуризация архитектуры GPT: разделение на небольшой загрузчик и более крупную реализацию.

Функция

Поддержка гибкого размера в тегах GPT.