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 edinme ve hesaplarının performansıyla ilgili raporlar yayınlama olanağı sunar.
Referans
Bu hizmet hakkında ayrıntılı bilgi için AdSense Management API'nin referans dokümanlarına 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 Metod imzaları nasıl belirlenir? başlıklı makaleyi inceleyin.
Sorunları bildirmek ve başka destek almak için lütfen adsense-api etiketini kullanarak Stack Overflow'da 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 kullanabileceği tüm hesaplar listelenmektedir. Hesaplar, reklam istemcileri listeleme gibi diğer yöntemlerde kullanılabilecek kaynak adları (ör. accounts/pub-12345
) olarak belirtilir. Sonuçların tam listesine erişmek için sayfa jetonlarının kullanıldığına dikkat edin.
Reklam istemcilerini listeleme
Bu örnekte, belirli bir hesaptaki tüm reklam istemcileri listelenmektedir. Hesabı kaynak adı olarak belirtin (ör. accounts/pub-12345
). Hesapları listele örnek kodunu kullanarak hesap kaynak adını alabilirsiniz.
Reklam birimlerini listeleme
Bu örnekte, belirli bir reklam müşterisine ait tüm reklam birimleri listelenmektedir. Reklam müşterisini accounts/pub-12345/adclients/ca-pub-12345
gibi bir kaynak adı olarak belirtin.
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 e-tabloya aktarır.