از نسخه قدیمی مهاجرت کنید

آخرین نسخه AdSense Management API v2 است. تمام نسخه های قبلی (v1.x) دیگر برای استفاده در دسترس نیستند.

برای ارتقا به نسخه 2، ابتدا یادداشت های انتشار را بررسی کنید. از آنجایی که این یک تغییر نسخه اصلی است، تغییرات اساسی وجود دارد. هنگامی که برای ایجاد تغییرات لازم آماده شدید، یکی از گزینه های شروع زیر را بر اساس نحوه دسترسی به API انتخاب کنید.

اگر از یک زبان برنامه نویسی پویا استفاده می کنید

اگر از کتابخانه سرویس گیرنده برای یکی از زبان های برنامه نویسی پویا مانند Ruby یا Python استفاده می کنید، تنها چیزی که لازم است به روز رسانی رشته نسخه در کدتان است.

به عنوان مثال، برای پایتون:

http = httplib2.Http()
service = build("adsense", "v2", http=http)

یا برای روبی:

client = Google::APIClient.new
adsense = client.discovered_api('adsense', 'v2')

اگر از یک زبان برنامه نویسی ثابت استفاده می کنید

اگر از کتابخانه سرویس گیرنده برای یکی از زبان‌های برنامه‌نویسی ثابتی که پشتیبانی می‌کنیم، مانند جاوا، PHP یا C#/.NET استفاده می‌کنید، باید ماژول مخصوص API AdSense Management را به‌روزرسانی کنید.

توجه: در طول زمان چندین تغییر در کتابخانه های کلاینت اصلی ایجاد شده است، بنابراین به روز رسانی این ماژول ها ممکن است به شما نیاز داشته باشد که کتابخانه اصلی مشتری را نیز به روز کنید، که می تواند به معنای تغییرات بیشتر در کد شما باشد. اگر چنین است، لطفاً به اسناد کتابخانه مشتری خود مراجعه کنید.

جاوا

مطمئن شوید که آخرین کتابخانه API مدیریت AdSense را دارید و وابستگی های پروژه خود را جایگزین کنید.

PHP

مطمئن شوید که به آخرین نسخه کتابخانه کامل کلاینت PHP به روز می کنید. این باید شامل آخرین نسخه ماژول API مدیریت AdSense و همچنین همه APIهای دیگر باشد.

C#/.NET

مطمئن شوید که آخرین کتابخانه API مدیریت AdSense را دارید و وابستگی های پروژه خود را جایگزین کنید.

اگر از کتابخانه های سرویس گیرنده استفاده نمی کنید

اگر از یکی از کتابخانه های سرویس گیرنده ما استفاده نمی کنید، باید URL اصلی را که در درخواست های خود استفاده می کنید، به روز کنید. مثلا:

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

تبدیل می شود:

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

در برخی موارد (مخصوصاً برای گزارش درخواست ها)، شما همچنین باید URL مورد استفاده خود را برای استفاده از پارامترهای مسیر جدید و پرس و جو و در بسیاری موارد برای پردازش اشیاء پاسخ کمی متفاوت تنظیم کنید. این جزئیات همه در مرجع API مستند شده است.