AdSense hizmeti, Apps Script'te AdSense Management API'yi kullanmanıza olanak tanır. Bu API, AdSense müşterilerine hesaplarının yapısı hakkında bilgi alma ve performansıyla ilgili raporlar çalıştırma olanağı tanır.
Referans
Bu hizmet hakkında ayrıntılı bilgi için AdSense Management API'nin referans belgelerine bakın. Apps Komut Dosyası'ndaki tüm gelişmiş hizmetler gibi AdSense hizmeti de herkese açık API ile aynı nesneleri, yöntemleri ve parametreleri kullanır. Daha fazla bilgi için Yöntem imzaları nasıl belirlenir? başlıklı makaleyi inceleyin.
Sorunları bildirmek ve diğer destek kaynaklarını bulmak için lütfen Stack Overflow'da adsense-api etiketini kullanarak soru sorun.
Örnek kod
Aşağıdaki örnek kodda API'nin 2. sürümü kullanılmaktadır.
Hesapları listeleme
Bu örnekte, kullanıcının erişebildiği tüm hesaplar listelenir. Hesaplar, kaynak adları olarak (ör. accounts/pub-12345
) belirtilir. Bu adlar, reklam istemcilerini listeleme gibi diğer yöntemlerde kullanılabilir. Sonuçların tam listesine erişmek için sayfa jetonlarının kullanıldığına dikkat edin.
Reklam istemcilerini listeleme
Bu örnek, belirli bir hesaptaki tüm reklam istemcilerini listeler. Hesabı kaynak adı olarak belirtin. Örneğin, accounts/pub-12345
. List accounts (Hesapları listele) örnek kodunu kullanarak hesap kaynak adını alabilirsiniz.
Liste reklam birimleri
Bu örnek, belirli bir reklam istemcisine ait tüm reklam birimlerini listeler. Reklam istemcisini accounts/pub-12345/adclients/ca-pub-12345
gibi bir kaynak adı olarak belirtin.
List ad clients (Reklam istemcilerini listeleme) örnek kodunu kullanarak reklam istemcisi kaynak adını alabilirsiniz.
Rapor oluşturma
Bu örnek, AdSense hesabınızla ilgili bir rapor oluşturur ve sonuçları bir elektronik tabloya aktarır.