Eski bir sürümden veri taşıyın

AdSense Management API'nin en son sürümü v2'dür. Önceki hiçbir sürüm (v1.x) artık kullanılamaz.

v2'ye yükseltme yapmak için öncelikle sürüm notlarına bakmayı unutmayın. Bu önemli bir sürüm değişikliği olduğu için zarar veren değişiklikler söz konusu. Gerekli değişiklikleri yapmaya hazır olduğunuzda, API'ye nasıl eriştiğinize bağlı olarak aşağıdaki başlangıç seçeneklerinden birini belirleyin.

Dinamik programlama dili kullanıyorsanız

İstemci kitaplığını, Ruby veya Python gibi desteklediğimiz dinamik programlama dillerinden biri için kullanıyorsanız yapmanız gereken tek şey kodunuzdaki sürüm dizesini güncellemektir.

Ö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 programlama dili kullanıyorsanız

Java, PHP veya C#/.NET gibi desteklediğimiz statik programlama dillerinden birinin istemci kitaplığını kullanıyorsanız AdSense Management API'ye özel modülü güncellemeniz gerekir.

Not: Temel istemci kitaplıklarında zaman içinde çeşitli değişiklikler yapılmıştır. Dolayısıyla bu modülleri güncellemek, çekirdek istemci kitaplığını da güncellemenizi gerektirebilir. Bu, kodunuzda daha fazla değişiklik yapılması anlamına gelebilir. Bu durumda lütfen istemci kitaplığınızın dokümanlarına bakın.

Java

En son AdSense Management API kitaplığına sahip olduğunuzdan emin olun ve proje bağımlılıklarını değiştirin.

PHP

Tam PHP istemci kitaplığının en son sürümüne güncellediğinizden emin olun. Bu, AdSense Management API modülünün en son sürümünü ve diğer tüm API'leri içermelidir.

C#/.NET

En son AdSense Management API kitaplığına sahip olduğunuzdan emin olun ve proje bağımlılıklarını değiştirin.

İstemci kitaplıklarını kullanmıyorsanız

İstemci kitaplıklarımızdan birini kullanmıyorsanız isteklerinizde kullandığınız temel URL'yi güncellemeniz gerekir. Örneğin:

https://www.googleapis.com/adsense/v1.4/

şu hale gelir:

https://adsense.googleapis.com/v2/

Bazı durumlarda (özellikle raporlama istekleri için) yeni yol ve sorgu parametrelerinden yararlanmak ve çoğu durumda biraz farklı yanıt nesnelerini işlemek için kullandığınız URL'yi de ayarlamanız gerekir. Bu ayrıntıların tümü API referansında belgelenmiştir.