Bu sayfada, Google Yayıncı Etiketi'nde yapılan üretim güncellemeleri belgelenmektedir (GPT) kitaplığıyla uyumlu olmalıdır. Bu sayfayı düzenli aralıklarla kontrol edebilirsiniz. yeni veya güncellenen özellikler, hata düzeltmeleri, bilinen sorunlar ve desteği sonlandırılmıştır.
Güncellemelerin size teslim edilmesi için bu sayfanın URL'sini
özet akışı okuyucu veya
sürüm notları feed'i
Atom 1.0 veya
RSS 2.0
biçiminde olmalıdır.
Yayın tarihlerini anlama
GPT kitaplığında yapılan tüm değişiklikler, kullanabilirsiniz. Ayrıca sürümler daha iyi hale getirmek için kademeli olarak nasıl koruyabiliriz? Herhangi bir noktada regresyon tespit edilirse kullanıma sunulurken, sürüm bitmeden önce tüm sürüm hızla sonlandırılabilir. tüm kullanıcıları kapsar.
Bu nedenle, yayın tarihleri kesin değildir; herhangi bir bilgiye göre birkaç gün ila birkaç hafta arasında değişir. Bu, kullanıcıların ve değişikliklerle farklı zamanlarda karşılaşabiliyoruz. Aşağıda belirtilen tarihler, TV'nin Bir değişikliğin tüm kullanıcılara kullanıma sunulmasının tamamlandığı hafta.
29 Temmuz 2024 Haftası
GPT artık JS iş parçacığını Scheduler.postTask (varsa) öncelikli: 'user-blocking' oluşturulmadan hemen önce nasıl büyük bir artış yakalayabileceğinizden bahsedeceğim. Bu değişimin çok az bir etkisi, gösterim elde ederken, Core Web Vitals. Varsayılan olarak GPT yalnızca alan, görüntü alanının dışında olduğunda reklam sunar.
Varsayılan davranış,
googletag.setConfig({adYield: 'DISABLED'});
veya görüntü alanına göre konumlarından bağımsız olarak tüm alanlara uygulanır
googletag.setConfig({adYield: 'ENABLED_ALL_SLOTS'});
ile.
GPT'deki yenilikler | |
---|---|
Özellik |
googletag.config.PageSettingsConfig.adYield
|
12 Şubat 2024 Haftası
Yapılandırma desteği eklendi yayıncı tarafından sağlanan sinyaller (PPS) ile ilgili bilgileri inceleyin.
Şu hata düzeltildi:
SlotRenderEndedEvent.slotContentChanged
her zaman true
idi. Bundan sonra, bu mülk yalnızcatrue
alanın içeriği değiştiyse ve aksi takdirde false
(örneğin, bir reklam doldurulmadıysa).
29 Ocak 2024 haftası
Reklam istekleriyle ilgili ağ hataları, bir
googletag.events.SlotRenderEndedEvent
şununla:
isEmpty
true
olarak ayarlandı. Görüntüleyin
Reklam etkinliği işleyicileri
örnek olarak verilebilir. Şunları otomatik olarak değiştir:
kullanırken yuvayı daraltma
collapseEmptyDivs
masaüstü/tablet ve mobil web (kısmi ekran).
11 Aralık 2023 haftası
Şunun için destek eklendi: yan reklam sütunu sabit reklamları'nı seçin.
GPT'deki yenilikler | |
---|---|
Enum |
OutOfPageFormat.LEFT_SIDE_RAIL OutOfPageFormat.RIGHT_SIDE_RAIL
|
13 Kasım 2023 Haftası
Yayıncı gizlilik ayarlarını yapılandırma desteği eklendi.
Chrome'da önceden oluşturma desteği eklendi. GPT, sayfanın önceden işleme durumunda olduğunu algıladığında reklam isteği, sayfa kullanıcı tarafından görülebilir hale gelene kadar ertelenir.
23 Ekim 2023 Haftası
İsteğe bağlı web geçiş reklamı tetikleyicileri için destek eklendi.
GPT'deki yenilikler | |
---|---|
Nesne |
googletag.config.InterstitialConfig
|
Özellik |
googletag.config.SlotSettingsConfig.interstitial
|
Tür |
googletag.config.InterstitialTrigger
|
24 Temmuz 2023 Haftası
İlgili içeriği oluşturmak için kullanılan Protected Audience API (eski adıyla FLEDGE) genel kullanıma sunulmasına geçiş . Bu bağlamda, bileşen açık artırmayla ilgili GPT'deki işlevsellik artık kararlı olarak kabul edilmektedir.
Deneysel sürümden kararlı sürüme geçti | |
---|---|
Nesne |
googletag.config.ComponentAuctionConfig
|
Özellik |
googletag.config.SlotSettingsConfig.componentAuction
|
19 Haziran 2023 Haftası
Güncelleme: 5 Temmuz 2023'ten itibaren GPT artık yayınlanmayacak
eski sürümlerine sahip olması ve bu kullanıcılara reklam sunmaması
sürümleri hakkında daha fazla bilgi edinin. Önceki duyuruyu inceleyin.
inceleyebilirsiniz.
www.googletagservices.com/tag/js/gpt.js adresinden reklam yayınlayan yayıncılar devam edebilir
sahip olmanız gerekir. Bununla birlikte,
www.googletagservices.com adresinde gpt.js'nin performansını ve sunumunu iyileştirebilir.
ileride kullanımdan kaldırılabilir.
6 Haziran 2023 Haftası
5 Temmuz 2023'ten itibaren veya sonrasında GPT artık güncelliğini yitirmeyecek sürümleri de ekleyebilirsiniz. Yayıncıların yükleme işlemini etkilemez GPT, resmi URL adresini ziyaret edin. gpt.js, pubads_impl.js veya yükledikleri kitaplıklar, resmi URL'ler. Daha fazla bilgi için Başlarken kılavuzuna göz atın.
22 Mayıs 2023 Haftası
googletag.defineSlot()
için negatif ve sıfır beden değerleri sağlandı
ve SizeMappingBuilder.addSize()
artık geçersiz oldukları için otomatik olarak kaldırılıyor. Sonuç olarak, bu tür geçersiz değerler sağlayan mevcut entegrasyonlar
yayıncı konsolu mesajlarındaki artış.
Ancak bunun mevcut, geçerli reklam istekleri üzerinde bir etkisi olmaz.
18 Mayıs 2023 Haftası
Güvenli Sinyaller teklif veren komut dosyalarının GPT tarafından yüklenmesi artık GPT'nin yürütme sürecinin daha erken saatlerinde yapılacak. Bu, reklam istekleri genelinde sinyal kapsamının artmasını sağlayabilir.
1 Mayıs 2023 Haftası
Çok boyutlu sabit alanlar yenilenirken reklam öğesinin kısaltılmış olarak görünmesine neden olan hata düzeltildi.
27 Mart 2023 Haftası
GPT, Intersection Observer API'yi yerel olarak desteklemeyen tarayıcılarda görüntülenebilirliğe dayalı özellikleri artık desteklememektedir. Desteklenen tüm tarayıcıların bu API'yi yerel olarak desteklediğini unutmayın.
Yöntem veya Etkinlik | |
---|---|
googletag.events.ImpressionViewableEvent
|
|
googletag.events.SlotVisibilityChangedEvent
|
|
googletag.pubads().enableLazyLoad()
|
6 Şubat 2023 Haftası
Güvenli sinyallerin paylaşılması için destek eklendi.
GPT'deki yenilikler | |
---|---|
Nesne |
BidderSignalProvider PublisherSignalProvider SecureSignalProvidersArray
|
Tür |
SecureSignalProvider
|
Değişken |
googletag.secureSignalProviders
|
30 Ocak 2023 Haftası
Kullanıcının davranışı Service.addEventListener() işlevi, bir etkinlik gerçekleştiğinde daha sonraki bir etkinliği işlemeden önce ilişkili işleyicilerin tümü yürütülecek şekilde değiştirildi. Bu değişiklikten önce, aynı alan için alan oluşturma başlangıç ve bitiş etkinlik işleyicileri sırayla yürütülebiliyordu.
15 Ağustos 2022 Haftası
Dönüş türü:
boolean
olan Service.removeEventListener() değeri, void
olarak değiştirildi.
25 Temmuz 2022 Haftası
Şunun için deneysel destek eklendi: FLEDGE erken test imkanı sunmak amacıyla, bileşen açık artırmaları Birden çok satıcılı FLEDGE.
GPT'deki yenilikler | |
---|---|
Yöntem |
Slot.setConfig()
|
Nesne |
ComponentAuctionConfig SlotSettingsConfig
|
18 Temmuz 2022 Haftası
ContentService
API kullanımdan kaldırıldı. Artık googletag.content().setContent
çağrısının, uyarı kaydetmek dışında bir etkisi yok. googletag.content
özelliği yakında tamamen kaldırılacak; ondan sonra çağrılmaya çalışıldığında bir istisna oluşur. Bunun yerine içeriği doğrudan div öğelerine eklemek için tarayıcının yerleşik DOM API'lerini kullanın.
23 Mayıs 2022 Haftası
Reklam isteğini yapılandırma desteği eklendi trafik kaynağı.
Trafik kaynağı için GPT desteği | |
---|---|
Enum |
TrafficSource.ORGANIC TrafficSource.PURCHASED
|
Özellik | PrivacySettingsConfig.trafficSource |
7 Mart 2022 Haftası
Web için ödüllü reklamlar kullanıma sunuldu. Ayrıntılar için Ad Manager Yardım Merkezi'ni ziyaret edin.
Web için ödüllü reklamlara yönelik GPT desteği | |
---|---|
Enum | OutOfPageFormat.REWARDED |
Etkinlik | RewardedSlotClosedEvent |
Etkinlik | RewardedSlotGrantedEvent |
Etkinlik | RewardedSlotReadyEvent |
Nesne | RewardedPayload |
28 Şubat 2022 Haftası
Şimdi CommandArray.push
sağlanan işlevleri kendi yerine açıkça globalThis
öğesine bağlar
arguments
nesne.
8 Aralık 2021 Haftası
Numaralar artık ters eşleme de gösteriyor değerini anahtarlara ekleyin. API'lerin enum değerleri aynı kalır ve bu yeni ters eşlemeler, emin olmanız gerekir.
9 Ağustos 2021 Haftası
removeEventListener yöntemi eklendi.
aranıyor addEventListener 'nı inceleyin. aynı eventType ve callback işlevi örneğine sahip birden çok kez işlemsizdir. Yani tek bir geri çağırma işlevi örneği kaydedildiyse aynı etkinlik türü için n kez çalıştırıldığında, etkinlik yalnızca bir kez yürütülürse sayısı n kez geçiyor.
29 Temmuz 2021 Haftası
GPT'nin görüntülenebilirlik etkinlikleri: ImpressionViewableEvent
ve SlotVisibilityChangedEvent
uzun sayfa oturumlarında tetiklenmeye devam eder. Eskiden otomatik olarak
bir saat sonra düşebilir.
3 Mayıs 2021 Haftası
GPT artık reklamları getirmeden önce alanlar için alan ayarlamamaktadır. Bu değişiklik, Sitelerde Cumulative Layout Shift (CLS) (CSS kullanarak alan ayrılmamış) Sitenizdeki CLS'yi daha da azaltmak için, 2024 yılı boyunca CSS'yi kullanarak reklam gösterir. Daha fazla bilgi
22 Mart 2021 Haftası
enableLazyLoad()
özelliğinin davranışı, arka plan sekmelerinde ekranın alt kısmındaki alanların oluşturulmasını da geciktirecek şekilde güncellendi.
23 Şubat 2021 Haftası
googletag.pubads().set
ve Slot.set
yöntemleri artık display
veya refresh
tarihinden önce herhangi bir zamanda çağrılabilir. Önceden set
, yalnızca googletag.enableServices
tarihinden önce çağrıldığında uygulanıyordu.
16 Şubat 2021 Haftası
Artık googletag.pubads().setPublisherProvidedId
API'yi istediğiniz zaman çağırabilirsiniz. Önceden yalnızca googletag.enableServices
tarihinden önce çağrıldığında çalışıyordu.
4 Ocak 2021 Haftası
googletag.pubads().collapseEmptyDivs
API, ayarları değiştirmek için art arda çağrılabilir. Önceden tekrarlanan çağrılar yoksayılır.
12 Ekim 2020 Haftası
Web geçiş reklamı açık beta sürümü kullanıma sunuldu, Yardım Merkezi'ne bakın.
31 Ağustos 2020 Haftası
definePassback()
ve defineOutOfPagePassback()
kullanımdan kaldırıldı. Geri verilen gösterimlerin doğru şekilde nasıl oluşturulacağını öğrenmek için geri verilen gösterim dokümanlarına bakın.
15 Haziran 2020 Haftası
enableLazyLoad()
uygulamasının davranışı, collapseEmptyDivs(true)
ile uyumlu olacak şekilde güncellendi.
25 Mayıs 2020 Haftası
GPT, yayıncılar tarafından ayarlanan tam GPS konumunu artık desteklemeyecektir. Özel olarak belirtmek gerekirse, googletag.pubads().setLocation()
artık enlem, boylam veya yarıçap parametrelerini desteklemeyecektir. Bunun yerine serbest biçimli bir adres alacaktır.
27 Nisan 2020 Haftası
GPT oluşturma mantığı artık ayrı dosyalar halinde modüler hale getirilmemiştir. Bu, GPT'nin yürütme sırasında daha az dosya getireceği ve böylece gecikmeyi biraz azaltacağı ancak kullanıcı bant genişliği üzerinde net bir etkisi olmadığı anlamına gelir.
GPT'de bir istek tetiklendiğinde (googletag.display()
veya googletag.pubads().refresh()
çağırarak) artık yayıncı tarafından sağlanan tüm durumu dahili olarak dondurarak istek gönderilmeden önce değişikliğin yapılmasını engelleyeceğiz. Bu nedenle, bir istek tetiklendiğinde, söz konusu istek için yalnızca o noktaya kadar eklenen durum kullanılır. Daha sonra değiştirilen durumlar, yalnızca aşağıdaki istekler için geçerli olur.
11 Kasım 2019 Haftası
Artık GPT geri verilen gösterimleri oluşturmak için önerilen yeni bir snippet var. definePassback()
kullanımı
ve defineOutOfPagePassback()
işlevleri eşzamanlı olarak çalıştığı ve belirli tarayıcılar tarafından engellenebileceği için önerilmez. Daha fazla bilgi edinin.
Slot.updateTargetingFromMap()
yöntemi eklendi.
Gizlilik ayarlarını etkinleştirmenin yeni bir yöntemi olarak PubAdsService.setPrivacySettings()
eklendi. Ek ayarlar gelecekte burada kullanıma sunulacaktır.
25 Mart 2019 Haftası
Pubads hizmeti artık eşzamansız olarak başlatılmak yerine googletag.enableServices()
çağrısından hemen sonra tam olarak çalışır. Bu, googletag.enableServices()
çağrıldıktan hemen sonra googletag.pubadsReady
parametresinin artık doğru olacağı anlamına gelir. googletag.pubadsReady
değerini kontrol etmek için artık anket yapmanıza gerek kalmayacak.
4 Şubat 2019 Haftası
enableLazyLoad()
davranışı, enableServices()
çağrısından sonra geç yükleme yapılandırmasında değişikliklere izin verecek şekilde güncellendi. Söz konusu alan görüntülendiğinde her bir alan için geç yükleme yapılandırması donduruldu.
21 Ocak 2019 Haftası
Bir alan için reklam yanıtı alındığında tetiklenen SlotResponseReceived
adlı yeni bir desteklenen etkinlik eklendi.
googleTag.ResponseInformation
hedefine creativeTemplateId
adlı yeni bir alan eklendi.
14 Ocak 2019 Haftası
Bir alan için reklam isteği yapıldığında tetiklenen SlotRequestedEvent
adlı yeni bir desteklenen etkinlik eklendi.
27 Ağustos 2018 Haftası
googletag.display()
, googletag.Slot
ifadesini bağımsız değişken olarak kabul edecek şekilde değiştirildi.
6 Ağustos 2018 Haftası
GPT'de reklamları geç yükleme için googletag.PubAdsService.enableLazyLoad()
ekler.
18 Haziran 2018 Haftası
googletag.events.SlotOnloadEvent
öğesinin tetiklenmemesine neden olan bir hata düzeltildi.
30 Nisan 2018 Haftası
Reşit olma yaşının altındaki kullanıcılar için reklamları kontrol etmek üzere googletag.PubAdsService.setTagForUnderAgeOfConsent()
ve geri verilen gösterim alanını reşit olma yaşının altındaki bir kullanıcıdan geliyor olarak işaretlemek için googletag.PassbackSlot.setTagForUnderAgeOfConsent()
ekler.
23 Nisan 2018 Haftası
Reklam kişiselleştirmeyi kontrol etmek için googletag.PubAdsService.setRequestNonPersonalizedAds()
ekler.
12 Mart 2018 Haftası
İçerik GPT tarafından yerleştirilmediyse yenilemeden önce alanlardaki mevcut içeriğin kaldırılmasını durduran geri alınmış değişiklik. İçerikler temizlenecek.
19 Şubat 2018 Haftası
Eşzamansız oluşturma modu kullanıldığında: 8.192 karakter sınırına kadar tüm reklam istekleri için mümkün olduğunda XMLHttpRequest yöntemini kullanarak reklamları HTTP GET
yöntemiyle isteyin. Daha önce, HTTP POST
yöntemi 8.192 karakter sınırına kadar 4.096 karakteri aşan reklam istekleri için kullanılıyordu.
Alanlar, ilgili içeriğe GPT tarafından yerleştirilmediyse yenilemeden önce bu alanların içindeki mevcut içeriğin kaldırılması durduruldu. Bu not yanlış; 12 Mart 2018 Haftası girişini inceleyin
8 Ocak 2018 Haftası
Çok boyutlu bir dizide NamedSized
olarak [..., ['fluid'], ...]
için alternatif söz dizimi desteklenir. Daha önce yalnızca [..., 'fluid', ...]
geçerli olarak kabul ediliyordu.
10 Temmuz 2017 Haftası
labelIds alanı, googleTag.ResponseInformation'tan kaldırıldı.
5 Haziran 2017 Haftası
googletag.display()
ve googletag.pubads().display
değerleri, div öğesi ve div kimliği kabul edilecek şekilde değiştirildi. Bu, gölge DOM'deki div'lerin içindeki alanların oluşturulmasına olanak tanır.
27 Şubat 2017 Haftası
sourceAgnosticCreativeId
ve sourceAgnosticLineItemId
, SlotRenderEndedEvent
koleksiyonuna eklendi.
7 Kasım 2016 Haftası
Bir hizmetle ilişkili alanların listesini almak için Hizmet'te getSlots()
API yayınlandı.
17 Ekim 2016 Haftası
İsteğe bağlı bir anahtar parametresi almak için hem Slot.clearTargeting()
hem de PubAdsService.clearTargeting()
değiştirildi.
5 Eylül 2016 Haftası
googletag.cmd.push()
içinde yakalanan hatalar artık görünmez ve konsolda yazdırılacak.
8 Ağustos 2016 Haftası
Reklam öğesinin yüklenmesinin tamamlanmasını sağlamak için SlotOnloadEvent
API'si yayınlandı.
25 Temmuz 2016 Haftası
Özel hizmet düzeyinde hedefleme parametrelerini almak için PubAdsService'de getTargeting()
ve getTargetingKeys()
API'leri yayınlandı.
20 Haziran 2016 Haftası
Sayfa yenilemeye gerek kalmadan Google Yayıncı Konsolu'nu açmak için openConsole()
API yayınlandı.
6 Haziran 2016 Haftası
Özel hedefleme parametrelerini almak için getTargeting()
ve getTargetingKeys()
API'leri yayınlandı.
Safeframe'in içerik aktararak genişletmeye izin vereceği yapılandırma seçeneği ekleniyor: allowPushExpansion
.
16 Mayıs 2016 Haftası
Çok boyutlu reklam isteklerinde değişken boyutu destekler.
18 Nisan 2016 Haftası
Reklam alanı için reklam yanıtı bilgilerini döndüren getResponseInformation
API'si yayınlandı.
Girişi, sonra oluşturulan tüm reklam kapsayıcı iframe'lerinin başlığı olarak ayarlayan setAdIframeTitle
API'si yayınlandı.
4 Nisan 2016 Haftası
HTTP GET
reklam isteği maksimum uzunluğu 4.096 karaktere yükseltildi.
28 Mart 2016 Haftası
Safeframe'in içerik yer paylaşımlı olarak genişletmeye izin vereceği yapılandırma seçeneği ekleniyor: allowOverlayExpansion
.
SafeFrame'in üst düzey gezinmeyi engellemek için HTML5 korumalı alan özelliğini kullanması gereken yapılandırma seçeneği ekleniyor: sandbox
.
22 Şubat 2016 Haftası
Reklam kapsayıcı iframe'leri için başlık ayarlama olanağı ekleniyor: setAdIframeTitle()
.
Sayfa ve alan düzeyinde SafeFrame özelliklerini yapılandırmak için bir API ekleniyor: setSafeFrameConfig()
.
15 Şubat 2016 Haftası
Bir alanı kaldırma ve div öğesini yeniden kullanma özelliği ekleniyor: destroySlots()
.
Ayrıntılı kontrollerle reklam alanlarında güvenli çerçeve kullanımını zorunlu kılmak için API ekleme: setForceSafeFrame()
.
7 Aralık 2015 Haftası
Alan görünürlüğü etkinlikleri ekleme (SlotVisibilityChangedEvent
).
26 Ekim 2015 Haftası
Gösterim görüntülenebilirliği ekleme (ImpressionViewableEvent
).
Geri verilen gösterim hedeflemesini bir JSON haritasından (Passback.updateTargetingFromMap()
) güncelleyin.
12 Ekim 2015 Haftası
Sayfa dışı geri verilen gösterim desteği.
31 Ağustos 2015 Haftası
GPT mimarisini ince bir yükleyici ve daha büyük bir uygulama şeklinde yeniden yapılandırma.
GPT'de değişken boyut desteği.