AdSense Management API'nin en son sürümü v2. Öncekilerin tümü sürümleri (v1.x) artık kullanılamıyor.
v2'ye geçmek için önce sürüm notlarını kontrol ettiğinizden emin olun. Bu ana sürüm değişiklikleri, zarar veren değişiklikler var. Bir sonraki aşamaya geçmek için değişikliklerinize bağlı olarak aşağıdaki başlangıç seçeneklerinden birini API'ye erişirsiniz.
Dinamik bir programlama dili kullanıyorsanız
Dinamik programlamadan biri için istemci kitaplığını desteklediğimiz diğer diller için (ör. Ruby veya Python) tek gereken, kodunuzdaki sürüm dizesidir.
Örneğin, Python için:
http = httplib2.Http() service = build("adsense", "v2", http=http)
veya Ruby için:
client = Google::APIClient.new adsense = client.discovered_api('adsense', 'v2')
Statik bir programlama dili kullanıyorsanız
Statik programlama programlamasından biri için istemci kitaplığını desteklediğimiz diğer dillerde de (ör. Java, PHP veya C#/.NET) güncellemek için AdSense Management API'ye özel modül.
Not: Temel yapıda birkaç değişiklik yapıldı. kitaplıklarında eklemeler yapabilirsiniz. Bu nedenle, söz konusu modülleri güncellemek için çekirdek istemci kitaplığını da güncelleyip kodunuz. Bu durumda, lütfen istemci kitaplığınızın dokümanlarına bakın öğrenin.
Java
AdSense'in güncel ve en güncel Management API kitaplığını ve proje bağımlılıklarınızı değiştirin.
PHP
Tam PHP istemcisinin en son sürümüne güncellediğinizden emin olun. kitaplığı'nda bulabilirsiniz. Bu uzantı, AdSense Yönetimi'nin en son sürümünü içermelidir. API modülünün yanı sıra diğer tüm API'leri de destekler.
C#/.NET
En son sürüme sahip olduğunuzdan emin olun AdSense Management API kitaplığını ve proje bağımlılıklarınızı değiştirin.
İstemci kitaplıklarını kullanmıyorsanız
İstemci kitaplıklarımızdan birini kullanmıyorsanız ana URL'niz olmalı. Örneğin:
https://www.googleapis.com/adsense/v1.4/
şu hale gelir:
https://adsense.googleapis.com/v2/
Bazı durumlarda (özellikle raporlama talepleri için) ayrıca şunları da yapmanız gerekir: yeni yol ve sorgu parametrelerinden yararlanmak için kullandığınız URL'yi ve biraz farklı yanıt nesnelerini işlemek için pek çok durumda; bu ayrıntılar API referansında belgelenenler gibi.