Bu sayfada, Google Yayıncı Etiketi (GPT) kitaplığında yapılan üretim güncellemeleri belgelenir. Yeni veya güncellenen özellikler, hata düzeltmeleri, bilinen sorunlar ve kullanımdan kaldırılan işlevlerle ilgili duyurular için bu sayfayı düzenli olarak kontrol edebilirsiniz.
Güncellemelerin size gönderilmesini sağlamak için bu sayfanın URL'sini istediğiniz feed okuyucunuza ekleyin veya sürüm notları özet akışının doğrudan Atom 1.0 ya da RSS 2.0 biçiminde bir bağlantısını kullanın.
Yayın tarihlerini anlama
GPT kitaplığında yapılan tüm değişiklikler, yayınlanmadan önce kapsamlı bir şekilde test edilir. Ayrıca sürümler, beklenmedik regresyonlara karşı daha fazla koruma sağlamak için kullanıcılara kademeli olarak sunulur. Kullanıma sunma sırasında herhangi bir noktada regresyon tespit edilirse sürümün tamamı, tüm kullanıcılara ulaşmadan hemen iptal edilebilir.
Bu nedenle yayın tarihleri kesin değildir. Bir yayının tamamen kullanıma sunulması birkaç gün ile birkaç hafta arasında sürebilir. Yani kullanıcılar farklı zamanlarda değişikliklerle karşılaşır. Aşağıda belirtilen tarihler, değişikliğin tüm kullanıcılar için kullanıma sunulduğu haftanın başlangıcını yansıtmaktadır.
19 Şubat 2024 Haftası
Bir kullanıcı tarayıcı gezinme çubuğuyla etkileşim kurduğunda GPT tarafından yönetilen bir geçiş reklamı gösterebilen navBar
geçiş reklamı tetikleyicisi eklendi. Bu özellik yalnızca masaüstünde kullanılabilir.
Örnek için Web geçiş reklamı görüntüleme bölümüne bakın.
12 Şubat 2024 Haftası
Yayıncı tarafından sağlanan sinyalleri (PPS) yapılandırma desteği eklendi.
SlotRenderEndedEvent.slotContentChanged
değerinin her zaman true
olmasına neden olan hata düzeltildi. Bundan sonra, bu özellik yalnızca alanın içeriği değiştiyse true
, aksi takdirde false
olacak (örneğin, bir reklam doldurulmadıysa).
29 Ocak 2024 Haftası
Reklam istekleriyle ilgili ağ hataları, isEmpty
değeri true
olarak ayarlanmış bir googletag.events.SlotRenderEndedEvent
tetiklenerek dolgu yokmuş gibi yapılır. Bu etkinliğin nasıl dinleneceğini öğrenmek için Reklam etkinliği işleyicileri bölümüne bakın. Değişiklik, collapseEmptyDivs
kullanılırken alanın otomatik olarak daraltılmasını içerir.
Masaüstü/tablet ve mobil web'de (kısmi ekran) reklam genişletmeyi yapılandırma desteği eklendi.
11 Aralık 2023 haftası
Yan reklam sütunu sabit reklamları için destek eklendi.
GPT'deki yenilikler | |
---|---|
Enum |
OutOfPageFormat.LEFT_SIDE_RAIL OutOfPageFormat.RIGHT_SIDE_RAIL
|
13 Kasım 2023 haftası
Yayıncı gizlilik uygulamalarının yapılandırılması için destek eklendi.
Chrome önceden oluşturma desteği eklendi. GPT sayfanın önceden oluşturma durumunda olduğunu algıladığında sayfa kullanıcıya görünür hale gelene kadar reklam isteği 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ı
Chrome'un Temmuz sürümüyle birlikte Protected Audience API (eski adıyla FLEDGE) genel kullanıma geçiyor. Bununla birlikte, GPT'de bileşen açık artırmasıyla ilgili işlev artık kararlı olarak kabul edilmektedir.
Deneysel sürümden kararlı sürüme geçildi | |
---|---|
Nesne |
googletag.config.ComponentAuctionConfig
|
Özellik |
googletag.config.SlotSettingsConfig.componentAuction
|
19 Haziran 2023 Haftası
Güncelleme: 5 Temmuz 2023'ten itibaren veya sonrasında GPT, JavaScript kitaplığının
eski sürümlerini sunmayacak, bu sürümlere de reklam sunmayacaktır. Ayrıntılar için önceki duyuruya göz atın.
www.googletagservices.com/tag/js/gpt.js'den reklam yayınlayan yayıncılar bu şekilde çalışmaya devam edebilir. Ancak performansı iyileştirebileceği ve gpt.js'nin
www.googletagservices.com'daki sunumu ileride durdurulabileceği için
tercih edilen alana geçiş yapılması önerilir.
6 Haziran 2023 Haftası
GPT, 5 Temmuz 2023'ten itibaren veya sonrasında JavaScript kitaplığının eski sürümlerini sunmayacaktır. GPT'yi resmi URL'den yükleyen yayıncılar bundan etkilenmez. gpt.js, pubads_impl.js veya yükledikleri kitaplıkların önbelleğe alınmış bir sürümünü sunan yayıncılar, sayfalarını resmi URL'leri kullanacak şekilde güncellemelidir. Daha fazla bilgi için Başlarken kılavuzuna bakın.
22 Mayıs 2023 Haftası
googletag.defineSlot()
ve SizeMappingBuilder.addSize()
için sağlanan negatif ve sıfır boyut değerleri artık geçersiz olduğundan otomatik olarak kaldırılıyor. Sonuç olarak bu tür geçersiz değerler sağlayan mevcut entegrasyonlar, yayıncı konsolu mesajlarının sayısında artış görebilir.
Ancak bunun mevcut ve geçerli reklam istekleri üzerinde herhangi bir etkisi olmayacaktır.
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ütülmesinde daha erken yapılacak. Bu, reklam istekleri genelinde sinyal kapsamının iyileştirilmesini sağlayabilir.
1 Mayıs 2023 Haftası
Çok boyutlu sabit alanları yenilenirken reklam öğesinin kısaltılmasına neden olan hata düzeltildi.
27 Mart 2023 Haftası
GPT, artık Intersection Observer API'yi yerel olarak desteklemeyen tarayıcılarda görüntülenebilirliğe dayalı özellikleri desteklememektedir. Desteklenen tüm tarayıcıların yerel olarak bu API'yi 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ı
Service.addEventListener() işlevinin davranışı, bir etkinlik gerçekleştiğinde ilişkili tüm dinleyicilerin sonraki bir etkinliği işlemeden önce yürütüleceği şekilde değiştirildi. Bu değişiklikten önce, aynı alan için alan oluşturma başlangıç ve bitiş etkinliği işleyicileri hizmet dışı yürütülebiliyordu.
15 Ağustos 2022 Haftası
Service.removeEventListener() işlevinin boolean
dönüş türü, void
olarak değiştirildi.
25 Temmuz 2022 Haftası
FLEDGE'i birden fazla satıcıyla erken test etmeyi sağlamak amacıyla FLEDGE bileşeni açık artırmaları için deneysel destek eklendi.
GPT'deki yenilikler | |
---|---|
Yöntem |
Slot.setConfig()
|
Nesne |
ComponentAuctionConfig SlotSettingsConfig
|
18 Temmuz 2022 Haftası
ContentService
API kullanımdan kaldırıldı. googletag.content().setContent
çağrısının, uyarı kaydetmek dışında artık bir etkisi yoktur. googletag.content
özelliği yakında tamamen kaldırılacak. Bundan sonra, özelliği çağırmaya çalıştığınızda 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ği trafik kaynağını yapılandırmak için destek eklendi.
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ü reklamlar için GPT desteği | |
---|---|
Enum | OutOfPageFormat.REWARDED |
Etkinlik | RewardedSlotClosedEvent |
Etkinlik | RewardedSlotGrantedEvent |
Etkinlik | RewardedSlotReadyEvent |
Nesne | RewardedPayload |
28 Şubat 2022 Haftası
CommandArray.push artık sağlanan işlevleri kendi arguments
nesnesi yerine açıkça globalThis
'e bağlar.
8 Aralık 2021 Haftası
Numaralandırmalar artık TypeScript enum'larının davranışını eşleştirmek için anahtarlara değerlerin ters eşlemesini de sunmaktadır. Sıralama değerlerini alan API'ler değişmez ve bu yeni ters eşlemeler kullanılmamalıdır.
9 Ağustos 2021 Haftası
removeEventListener yöntemi eklendi.
addEventListener öğesinin aynı eventType ve geri çağırma işlevi örneğiyle birden fazla kez çağrılması artık işlemsizdir. Diğer bir deyişle, aynı etkinlik türü için tek bir geri çağırma işlevi örneği n kez kaydedilirse etkinlik n kez yerine yalnızca bir kez yürütülür.
29 Temmuz 2021 Haftası
GPT'nin görüntülenebilirlik etkinlikleri (ImpressionViewableEvent
ve SlotVisibilityChangedEvent
) artık uzun sayfa oturumlarında etkinleşmeye devam edecek. Önceden, sayfa yüklendikten bir saat sonra kapanıyordu.
3 Mayıs 2021 Haftası
GPT artık reklamları getirmeden önce alanlar için yer ayarlamaz. Bu değişiklik, CSS kullanarak alan ayırmamış sitelerde Cumulative Layout Shift (CLS) değerini azaltır. Sitenizdeki CLS'yi daha da azaltmak amacıyla, CSS kullanarak reklam için sıfır olmayan bir alan ayırmanızı öneririz. Daha fazla bilgi
22 Mart 2021 Haftası
enableLazyLoad()
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öntemlerini artık display
veya refresh
öncesinde istediğiniz zaman çağırabilirsiniz. Önceden set
, yalnızca googletag.enableServices
tarihinden önce çağrıldığında uygulanıyordu.
16 Şubat 2021 Haftası
googletag.pubads().setPublisherProvidedId
API'yi artık istediğiniz zaman çağırabilirsiniz. Daha önce bu işlev yalnızca googletag.enableServices
tarihinden önce çağrılırsa çalışıyordu.
4 Ocak 2021 Haftası
Ayarları değiştirmek için googletag.pubads().collapseEmptyDivs
API tekrar tekrar çağrılabilir. Daha önce tekrarlanan aramalar yoksayılır.
12 Ekim 2020 Haftası
Web geçiş reklamı açık beta sürümü kullanıma sunuldu, yardım merkezine bakın.
31 Ağustos 2020 Haftası
definePassback()
ve defineOutOfPagePassback()
kullanımdan kaldırıldı. Doğru şekilde bir geri verilen gösterim oluşturma hakkında bilgi edinmek 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, artık yayıncılar tarafından ayarlanan tam GPS konumunu desteklemeyecektir. Özellikle, googletag.pubads().setLocation()
artık enlem, boylam veya yarıçap parametrelerini desteklemeyecek, 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 getirilmez. 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ğrılmasıyla), artık yayıncı tarafından sağlanan tüm durum dahili olarak dondurulduğundan, istek gönderilmeden önce dönüştürülememesi sağlanır. Bu nedenle, bir istek tetiklendiğinde, söz konusu istek için yalnızca o noktaya kadar toplanan durum kullanılır. Bundan sonra değiştirilen tüm 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()
ve defineOutOfPagePassback()
işlevleri eşzamanlı olarak çalıştığı ve belirli tarayıcılar tarafından engellenebileceği için bu işlevlerin kullanılması önerilmez. Daha fazla bilgi edinin.
Slot.updateTargetingFromMap()
yöntemi eklendi.
Gizlilik ayarlarını etkinleştirmek için yeni bir yöntem olarak PubAdsService.setPrivacySettings()
eklendi. Gelecekte burada ek ayarlar kullanıma sunulacaktır.
25 Mart 2019 Haftası
Pubads hizmeti, eşzamansız olarak başlatılmak yerine googletag.enableServices()
çağrıldıktan hemen sonra tamamen çalışır. Bu durumda, googletag.enableServices()
çağrıldıktan hemen sonra googletag.pubadsReady
değerinin doğru olacağı garanti edilir. googletag.pubadsReady
değerini kontrol etmek için anket yapılması artık gerekli olmayacak.
4 Şubat 2019 Haftası
enableLazyLoad()
davranışı, enableServices()
çağrısından sonra geç yükleme yapılandırmasında değişikliklere izin verilecek şekilde güncellendi. Bu alan gösterildiğinde her alan için geç yükleme yapılandırması donduruldu.
21 Ocak 2019 Haftası
Alan için reklam yanıtı alındığında tetiklenen yeni bir desteklenen etkinlik (SlotResponseReceived
) eklendi.
googleTag.ResponseInformation
koleksiyonuna yeni creativeTemplateId
alanı eklendi.
14 Ocak 2019 Haftası
Alan için reklam isteği yapıldığında tetiklenen yeni bir desteklenen etkinlik (SlotRequestedEvent
) eklendi.
27 Ağustos 2018 Haftası
googletag.Slot
öğesini bağımsız değişken olarak kabul etmek için googletag.display()
değiştirildi.
6 Ağustos 2018 Haftası
GPT'de geç yükleme reklamları 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 amacıyla 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ı
İçeriğin GPT tarafından buraya yerleştirilmemesi halinde yenilemeden önce alanların içindeki mevcut içeriğin kaldırılmasını durduran geri alınmış değişiklik. İçerikler şimdi temizlenecek.
19 Şubat 2018 Haftası
Eşzamansız oluşturma modu kullanıldığında: Reklamları, 8.192 karakter sınırına kadar tüm reklam istekleri için mümkün olduğunda HTTP GET
yöntemiyle XMLHttpRequest kullanarak isteyin. Önceden HTTP POST
yöntemi, 8.192 karakter sınırlamasına kadar 4.096 karakteri aşan reklam istekleri için kullanılıyordu.
GPT tarafından buraya yerleştirilmeyen içerik, yenilemeden önce alanların içindeki mevcut içeriğin kaldırılması durduruldu. Bu not yanlıştır; 12 Mart 2018 Haftası'na ait girdiye bakın
8 Ocak 2018 Haftası
Çok boyutlu bir dizide NamedSized
olarak alternatif [..., ['fluid'], ...]
söz dizimini destekleyin. Önceden yalnızca [..., 'fluid', ...]
geçerli kabul ediliyordu.
10 Temmuz 2017 Haftası
labelIds alanı, googleTag.ResponseInformation'tan kaldırıldı.
5 Haziran 2017 Haftası
googletag.display()
ve googletag.pubads().display
, div öğesinin yanı sıra div öğesini de kabul edecek şekilde değiştirildi. Bu, gölge DOM'da bulunan div'lerin içindeki alanların oluşturulmasına izin verir.
27 Şubat 2017 Haftası
sourceAgnosticCreativeId
ve sourceAgnosticLineItemId
, SlotRenderEndedEvent
koleksiyonuna eklendi.
7 Kasım 2016 Haftası
Bir hizmetle ilişkili yuvaların listesini almak için Hizmette getSlots()
API'si yayınlandı.
17 Ekim 2016 Haftası
İsteğe bağlı bir anahtar parametre 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 değil ve konsola yazdırılacak.
8 Ağustos 2016 Haftası
Bir reklam öğesinin yüklenmesinin tamamlanması için dinleme yapılmasına olanak tanımak için SlotOnloadEvent
API'si yayınlandı.
25 Temmuz 2016 Haftası
Hizmet düzeyinde özel hedefleme parametrelerini almak için PubAdsService üzerinde getTargeting()
ve getTargetingKeys()
API'leri yayınlandı.
20 Haziran 2016 Haftası
Sayfanın yenilenmesine gerek kalmadan Google Yayıncı Konsolu'nun açılması 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çeriği 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 destekleyin.
18 Nisan 2016 Haftası
Reklam alanı için reklam yanıtı bilgilerini döndüren getResponseInformation
API'si yayınlandı.
Girişi, sonrasında oluşturulan tüm reklam kapsayıcısı 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 çıkarıldı.
28 Mart 2016 Haftası
Safeframe'in içerik üzerine yer paylaşımlı olarak genişletmeye izin vereceği yapılandırma seçeneği ekleniyor: allowOverlayExpansion
.
SafeFrame'in üst düzeyde gezinmeyi engellemek için HTML5 korumalı alan özelliğini kullanacağı yapılandırma seçeneği ekleniyor: sandbox
.
22 Şubat 2016 Haftası
Reklam kapsayıcısı iframe'leri için başlık belirleme özelliği eklendi: 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ı denetimlerle reklam alanlarında güvenli çerçeve kullanımını zorunlu kılmak için bir API ekleme: setForceSafeFrame()
.
7 Aralık 2015 Haftası
Zaman aralığı görünürlük etkinlikleri ekleniyor (SlotVisibilityChangedEvent
).
26 Ekim 2015 Haftası
Gösterim görüntülenebilirliği ekleniyor (ImpressionViewableEvent
).
Geri verilen gösterim hedeflemesini bir JSON haritasından güncelleyin (Passback.updateTargetingFromMap()
).
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 olarak yeniden yapılandırma.
GPT'de değişken boyut desteği.