Bu sayfada AdSense Management API'nin sürüm notları yer almaktadır.
Sürüm 2
Bu sürümde, kullanımdan kaldırılan işlevleri kaldırmak ve AdSense Management API'yi mevcut Google API standartlarına uygun hale getirmek için aşağıdaki değişiklikler yapılmıştır. Google API sürüm oluşturma şemasına göre bu sürüm, ayrı ara sürümlerde yayınlanan yeni işlevler yerine zaman içinde ek (geriye dönük uyumlu) işlevler içerecek şekilde güncellenecektir.
2025-10-02
Raporlar
- Metriklerin trafik kaynağına (ör. "Google", "Bing", "Facebook", "Diğer") göre dökümünün alınmasına olanak tanıyan
TRAFFIC_SOURCEboyutu eklendi. Daha fazla bilgi için Trafik kaynağı dökümü başlıklı makaleyi inceleyin.
2025-05-06
PolicyIssues
- Kullanımdan kaldırılan
policyTopics[].must_fixalanı (önceki güncellemeye bakın) artık her zamanfalseolarak ayarlanacak.
2025-02-24
PolicyIssues
- Politika konusunun politika sorunu, tüzüklerle ilgili sorun veya reklamveren tercihi olup olmadığını belirlemek için
policyTopics[].typealanı eklendi. Bu alan, artık kullanımdan kaldırılmış bir alan olarak işaretlenenpolicyTopics[].must_fixalanının yerini almıştır.
2024-04-03
PolicyIssues
- Bir hesapta mevcut politika ihlalleri ve uyarılar hakkında rapor oluşturmak için yeni bir koleksiyon eklendi.
2023-06-19
Ödemeler
- payments.list artık premium yayıncıların ödemeleriyle ilgili ayrıntıları döndürüyor.
2023-06-13
Raporlar
- Reklam birimi olmayan birimlerin (ör. alakalı arama birimleri) performansı hakkında bilgi sağlayan
FUNNEL_REQUESTS,FUNNEL_IMPRESSIONS,FUNNEL_CLICKSveFUNNEL_RPMmetrikleri eklendi.
2023-03-30
Raporlar
- Metriklerin sayfa URL'sine göre ayrılmasına olanak tanıyan
PAGE_URLboyutu eklendi (bazı uyarılar için Sayfa URL'sine göre döküm bölümüne bakın).
2022-09-21
AdUnits
- Oluşturma ve yama yöntemleri eklendi. Bu yöntemlerin yalnızca Platformlar için AdSense ürünü için etkinleştirilmiş projeler tarafından kullanılabileceğini unutmayın.
CustomChannels
- Oluşturma, yama ve güncelleme yöntemleri eklendi. Bu yöntemlerin yalnızca Platformlar için AdSense ürünü için etkinleştirilmiş projeler tarafından kullanılabileceğini unutmayın.
- Kaynağa etkin alanı eklendi.
Hesaplar
- getAdBlockingRecoveryTag yöntemi eklendi.
2022-08-25
Raporlar
- Ana makine ve platform yayıncılarının metrikleri yayıncı hesaplarına (ana makine yayıncıları) ve alt hesaplara (platform yayıncıları) göre ayrıştırmasına olanak tanıyan
HOSTED_AD_CLIENT_IDboyutunu ekledik.
2022-05-03
AdClient
- Alma yöntemi eklendi.
Raporlar
- getSaved yöntemi eklendi.
UrlChannels
- Alma yöntemi eklendi.
2022-03-31
Hesap
- Etkin olmayan hesaplar artık API tarafından
statealanıyla birlikte döndürülüyor. Bu alan, hesabın durumunu gösteriyor.
AdClient
- Hesap değişikliklerine benzer şekilde, etkin olmayan reklam istemcileri artık API tarafından döndürülüyor. Bu istemcilerde,
statealanı reklam istemcisinin durumunu gösteriyor.
2022-02-24
Ödeme
-
Kaynak adı biçimi, YouTube kazançları için ayrı kaynakları destekleyecek şekilde genişletildi. Bu değişiklik, YouTube kazançlarının ayrı bir ödeme hesabına aktarılacağı YouTube içerik üreticileri için geliştirilmiş AdSense deneyiminin aşamalı olarak kullanıma sunulmasından önce yapılmıştır. YouTube ödeme bilgileri, YouTube kazançları için özel bir ödeme hesabınız olduğunda ödeme listesi yönteminden de döndürülür.
YouTube kazançları aşağıdaki kaynak adı biçimine sahip olur:
- accounts/{account}/payments/youtube-unpaid, ödenmemiş (mevcut) YouTube kazançları için.
- Ücretli YouTube kazançları için accounts/{account}/payments/youtube-yyyy-MM-dd.
Not: AdSense kazançlarının kaynak adları değişmeden kalır:- accounts/{account}/payments/unpaid, ödenmemiş (mevcut) AdSense kazançları için kullanılır.
- accounts/{account}/payments/yyyy-MM-dd (ücretli AdSense kazançları için).
2021-06-30
Bildirin
- Bir reklamın sitenizdeki kullanıcılara gösterilme şeklini (sayfa içi, vinyet vb.) belirten
AD_FORMAT_NAMEveAD_FORMAT_CODEboyutları eklendi. v1.4'te aynı adlara ancak farklı üyelere sahip (kullanımdan kaldırılmış) boyutlar olduğunu unutmayın. v2'de eklenen iki boyut, v1.4'te bulunanlardan farklıdır.
2021-04-19 (İlk sürüm)
Genel (General)
- v1.4'teki tüm kullanımdan kaldırılan yöntemler kaldırıldı. Bu,
accountIdgerektirmeyen kaynak yöntemlerini içerir. v2'deaccountId,parentalanında belirtilir. - Google API standartlarına göre kaynaklar artık
namealanı ile tanımlanıyor. Örneğin, bir AdClient'ın adıaccounts/{accountId}/adclients/{adClientId}gibi görünür. Ayrıca, v1.4'te kaynak kimliği bir raporlama boyutu olarak kullanılıyordu ancak v2'de bu değer artık çeşitli kaynaklardakireporting_dimension_idalanı aracılığıyla kullanılabilir. kindalanı tüm kaynaklardan kaldırıldı.
Hesap
namealanıdisplay_nameolarak değiştirildi.timezonealanı, dizedengoogle.type.TimeZoneolarak değiştirildi.creation_timealanı (int64 türü),create_time(google.protobuf.Timestamptürü) olarak değiştirildi.- Yeni bir hesap için kayıt işlemi kapsamında tamamlanması gereken, tamamlanmamış görevlerin listesi olan bir
pending_tasksalanı eklendi. Örneğin, görevler faturalandırma profiliniz veya telefon doğrulamasıyla ilgili olabilir. sub_accountsalanı kaldırıldı. Benzer işlevler, v2'delistChildAccountsözel yöntemiyle kullanılabilir. Tam alt hesap ağacı, v2'delistChildAccountsişlevi tekrar tekrar çağrılarak oluşturulabilir.
AdClient
- AdSense kullanıcı arayüzünden kaldırıldığı için
arc_opt_inalanı kaldırıldı. supports_reportingalanı,AD_CLIENT_IDraporlama boyutunda kullanılan reklam istemcisinin benzersiz kimliğini temsil edenreporting_dimension_idalanı ile değiştirilir.reporting_dimension_idboşsa AdClient raporlamayı desteklemiyor demektir.
AdUnit
statusalanı,stateolarak yeniden adlandırıldı. Ayrıca,ACTIVEdurumu artık son yedi gün içinde bu reklam biriminde etkinlik olup olmadığını göstermez. v2'de, reklam biriminin kullanıcı tarafından etkinleştirildiği ve reklam yayınlayabileceği anlamına gelir.codealanı kaldırıldı. Bu değer,namealanının sonunda (son eğik çizgiden sonra) bulunabilir.contentAdsSettings.backupOptionalanı kaldırıldı.typealanıTYPE_UNSPECIFIED,DISPLAY,FEED,ARTICLE,MATCHED_CONTENTveLINKdeğerleriyle sınırlandırıldı.- AdSense kullanıcı arayüzünde daha önce kaldırılmış olan diğer alanlar da kaldırıldı:
custom_style,saved_style_id,mobile_content_ads_settings,feed_ads_settings.
Uyarı
deleteyöntemi kaldırıldı.is_dismissiblealanı kaldırıldı.localealanı,language_codeolarak yeniden adlandırıldı.
CustomChannel
codealanı kaldırıldı. Bu değer,namealanının sonunda (son eğik çizgiden sonra) bulunabilir.targeting_infoalanı, AdSense kullanıcı arayüzünden kaldırıldığı için kaldırıldı.
Ödeme
payment_datealanı,dateolarak yeniden adlandırıldı ve türü dize türündengoogle.type.Datetürüne değiştirildi.payment_amountalanı vepayment_amount_currency_codealanı tek birpaymentalanında birleştirildi (ör. "¥1.235 JPY", "$1.234,57", "£87,65").
Bildirin
- 2. sürümle birlikte, AdSense Management API raporlama verileri artık AdSense kullanıcı arayüzüyle uyumlu. Bu nedenle, AdMob ve YouTube mülkleri artık desteklenmiyor. Ayrıca API yalnızca 3 yıl öncesine kadar olan rapor verilerini destekleyecektir.
Metadata.dimensionskaynağı veMetadata.metricskaynağı kaldırıldı.- Raporun CSV sürümünü oluşturmak için yeni yöntemler eklendi. Bu yöntemler, v1.4'teki sorgu parametrelerinin yerini alıyor. Not: Sıkıştırma için "Accept-Encoding: gzip" HTTP üstbilgisini kullanmaya devam edebilirsiniz.
-
Bazı alanlar, geçici rapor oluşturma işleminde değiştirildi.
account_idalanı,accountolarak yeniden adlandırıldı.dimensionalanı,dimensionsolarak yeniden adlandırıldı.metricalanı,metricsolarak yeniden adlandırıldı.filteralanı,filtersolarak yeniden adlandırıldı.sortalanı,order_byolarak yeniden adlandırıldı.localealanı,language_codeolarak yeniden adlandırıldı.currencyalanı,currency_codeolarak yeniden adlandırıldı.- Artık
date_rangeile birkaç ortak aralık belirtebilirsiniz (ör.TODAY,YESTERDAY,MONTH_TO_DATE,YEAR_TO_DATE,LAST_7_DAYSveLAST_30_DAYS) veyadate_rangedeğeriniCUSTOMolarak ayarlayarakstart_dateveend_datebelirtebilirsiniz. start_dateveend_datealanları, tür dizesindengoogle.type.Datetürüne değiştirildi. Not: Bu nedenle, göreli tarih anahtar kelimeleri (ör. "today-6d") artık desteklenmiyor.use_timezone_reportingBoole alanı,reporting_time_zoneile değiştirildi. Bu alan,ACCOUNT_TIME_ZONEveyaGOOGLE_TIME_ZONE(PST/PDT anlamına gelir) olmak üzere iki değerden birini alabilir. v2'deki varsayılan değerACCOUNT_TIME_ZONE'dir ve v1.4'teki varsayılan değerden farklıdır.start_indexalanı kaldırıldı.max_resultsalanı,limitolarak yeniden adlandırıldı.
-
Kayıtlı rapor oluşturma işleminde bazı alanlar değiştirildi.
- Tarih alanları eklendi (
date_range,start_date,end_date,reporting_time_zone). currency_codealanı eklendi.localealanı,language_codeolarak yeniden adlandırıldı.start_indexalanı kaldırıldı.max_resultsalanı kaldırıldı.
- Tarih alanları eklendi (
SavedAdStyle
SavedAdStyle, AdSense kullanıcı arayüzünden kaldırıldığı için kaldırıldı.
Site
-
Sites, AdSense hesabınıza eklediğiniz web siteleriyle ilgili verileri getirmek için eklendi. statealanı, sitenin aşağıdaki durumlardan herhangi birinde olup olmadığını gösterir:REQUIRES_REVIEW,GETTING_READY,READY,NEEDS_ATTENTION.auto_ads_enabledalanı, belirli bir sitede otomatik reklamların etkinleştirilip etkinleştirilmediğini gösteren bir boole değeridir.
Sürüm 1.4
Bu sürümde aşağıdaki işlevler kullanıma sunulmuştur:
- Artık AdSense hesabı ödemelerinizi ilgili para biriminde listeleyebilirsiniz.
- Artık
deleteyöntemini çağırarak uyarıları kapatabilirsiniz. Bu yöntem, uyarıyı API'de ve AdSense web arayüzünde gizler. - Rapor yanıtı artık başlangıç ve bitiş tarihlerini içeriyor. Rapor oluştururken göreceli tarihler (ör.
today,yesterday,firstDayOfMonth-1m) kullanıyorsanız bu önemlidir. Yanıt artık istediğiniz tarih aralığını içerir.
Bilinen Sorunlar
Raporlardaki currency alanı bu sürümde desteklenmiyor.
Sürüm 1.3
Bu sürümde aşağıdaki işlevler kullanıma sunulmuştur:
- Uyarıları alma
- Metrik ve boyut meta verilerini alma özelliği.
- Hesabın yerel saat diliminde rapor çalıştırma
Bilinen Sorunlar
Raporlardaki currency alanı bu sürümde desteklenmiyor.
Sürüm 1.2
Bu sürümde aşağıdaki işlevler kullanıma sunulmuştur:
- Reklam stillerini alma özelliği.
- Ön uçta tanımlanan kayıtlı raporları alıp yürütebilme
Bilinen Sorunlar
Raporlardaki currency alanı bu sürümde desteklenmiyor.
Sürüm 1.1
Bu sürümde aşağıdaki işlevler kullanıma sunulmuştur:
- Kullanıcının erişimi olan hesapları listeleme
- Belirli bir hesapta GET çağrısı yapabilme
- Reklam birimleri ve özel kanallar üzerinde GET çağrıları yapabilme
- Reklam birimleri ve özel kanallar arasındaki bağlantıları belirleme
- Özel kanallar, hedefleme bilgileri hakkında daha fazla veri içerir.
Ayrıca, artık verilere varsayılan hesabınızdan veya belirli bir hesaptan erişebilirsiniz.
Bilinen Sorunlar
Raporlardaki currency alanı bu sürümde desteklenmiyor.
Sürüm 1
Bu, API'nin ilk sürümüdür. Reklam istemcilerini, reklam birimlerini, özel kanalları, URL kanallarını alma ve rapor çalıştırma desteği içerir.
Bilinen Sorunlar
Raporlardaki currency alanı bu sürümde desteklenmiyor.