با انتشار نسخه جدید، برای نسخه منسوخشده تاریخ پایانی تعیین میشود که پساز آن تاریخ، آن نسخه دیگر دردسترس نخواهد بود. در اینجا چند دستورالعمل دیگر برای بهخاطر سپردن آورده شده است:
- تلاش میکنیم در هر زمان حداکثر پنج نسخه عمده را دردسترس نگه داریم.
- نسخههای اصلی حدود ۱۲ ماه طول عمر دارند—نسخههای فرعی: ۱۰ ماه.
- باید حداکثر دو ارتقا در سال انجام دهید و لازم نیست بهترتیب متوالی دقیق ارتقا دهید — برای مثال، میتوانید از نسخه (N) مستقیماً به نسخه (N+2) ارتقا دهید.
کتابخانههای کارخواه ما از هر نسخه دردسترس سرویس پشتیبانی میکنند، بنابراین میتوانید با مشخص کردن نسخههای مختلف سرویسهای استفادهشده، بهتدریج ارتقا دهید.
جدول زمانی
جدول زیر تاریخهای مشخص منسوخ شدن و برچیده شدن هر نسخه دردسترس و تاریخهای انتشار پیشبینیشده برای نسخههای آینده را فهرست میکند. توصیه میکنیم در اولین فرصت پساز انتشار نسخه جدید، به آن ارتقا دهید. تاریخ احتمالی به این معنی است که توقف عرضه ممکن است در هر زمانی در آن ماه اتفاق بیفتد و تاریخها ممکن است تغییر کنند. در وبلاگ مشترک شوید تا یادآوریهای مربوط به اعلام توقف پشتیبانی از نسخه API را دریافت کنید.
| نسخه API | تاریخ اکران | تاریخ توقف | تغییرات ناگهانی و ارتقا | ویژگیها و بهروزرسانیها | جدول تفاوت Proto |
|---|---|---|---|---|---|
| نسخههای منتشرشده | |||||
| v23 | ۲۸ ژانویه ۲۰۲۶ | فوریه ۲۰۲۷ | تغییرات اساسی نسخه ۲۳ (راهنمای ارتقا) | ویژگیها و بهروزرسانیهای نسخه ۲۳ | تفاوتهای نمونه اولیه v22 درمقابل v23 |
| v23.1 | ۲۵ فوریه ۲۰۲۶ | فوریه ۲۰۲۷ | هیچکدام (نسخه جزئی) | ویژگیها و بهروزرسانیهای نسخه ۲۳.۱ | تفاوتهای نمونه اولیه v22 درمقابل v23 |
| v23.2 | ۲۵ مارس ۲۰۲۶ | فوریه ۲۰۲۷ | هیچکدام (نسخه جزئی) | ویژگیها و بهروزرسانیهای نسخه ۲۳.۲ | تفاوتهای نمونه اولیه v22 درمقابل v23 |
| v23.3 | ۲۴ ژوئن ۲۰۲۶ | فوریه ۲۰۲۷ | هیچکدام (نسخه جزئی) | ویژگیها و بهروزرسانیهای نسخه ۲۳.۳ | تفاوتهای نمونه اولیه v22 درمقابل v23 |
| v24 | ۲۲ آوریل ۲۰۲۶ | مه ۲۰۲۷ | تغییرات ناسازگار نسخه ۲۴ (راهنمای ارتقا) | ویژگیها و بهروزرسانیهای نسخه ۲۴ | تفاوتهای پروتکل نسخه ۲۳ درمقابل نسخه ۲۴ |
| v24.1 | ۱۳ مه ۲۰۲۶ | مه ۲۰۲۷ | هیچکدام (نسخه جزئی) | ویژگیها و بهروزرسانیهای نسخه ۲۴.۱ | تفاوتهای پروتکل نسخه ۲۳ درمقابل نسخه ۲۴ |
| v24.2 | ۲۴ ژوئن ۲۰۲۶ | ژوئن ۲۰۲۷ | هیچکدام (نسخه جزئی) | ویژگیها و بهروزرسانیهای نسخه ۲۴.۲ | تفاوتهای پروتکل نسخه ۲۳ درمقابل نسخه ۲۴ |
| v25 | ۲۲ ژوئیه ۲۰۲۶ | اوت ۲۰۲۷ | تغییرات ناسازگار نسخه ۲۵ (راهنمای ارتقا) | ویژگیها و بهروزرسانیهای نسخه ۲۵ | تفاوتهای نمونه اولیه v24 درمقابل v25 |
| v25.1 | ۱۹ اوت ۲۰۲۶ | اوت ۲۰۲۷ | هیچکدام (نسخه جزئی) | ویژگیها و بهروزرسانیهای نسخه ۲۵.۱ | تفاوتهای نمونه اولیه v24 درمقابل v25 |
| v25.2 | ۲۳ سپتامبر ۲۰۲۶ | اوت ۲۰۲۷ | هیچکدام (نسخه جزئی) | ویژگیها و بهروزرسانیهای نسخه ۲۵.۲ | تفاوتهای نمونه اولیه v24 درمقابل v25 |
| v26 (جدیدترین) | ۱۴ اکتبر ۲۰۲۶ | نوامبر ۲۰۲۷ | تغییرات ناسازگار نسخه ۲۶ (راهنمای ارتقا) | ویژگیها و بهروزرسانیهای نسخه ۲۶ | تفاوتهای نمونه اولیه نسخه ۲۵ درمقابل نسخه ۲۶ |
| نسخههای آتی | |||||
| v26.1 | اکتبر ۲۰۲۶ | نوامبر ۲۰۲۷ | |||
| v26.2 | نوامبر ۲۰۲۶ | نوامبر ۲۰۲۷ | |||
| نسخه ۲۶.۳* | دسامبر ۲۰۲۶ | نوامبر ۲۰۲۷ | |||
| v27 | ژانویه ۲۰۲۷ | فوریه ۲۰۲۸ | |||
| v27.1 | فوریه ۲۰۲۷ | فوریه ۲۰۲۸ | |||
| v27.2 | فوریه ۲۰۲۷ | فوریه ۲۰۲۸ | |||
| v27.3 | مارس ۲۰۲۷ | فوریه ۲۰۲۸ | |||
| v27.4 | مارس ۲۰۲۷ | فوریه ۲۰۲۸ | |||
| v28 | آوریل ۲۰۲۷ | مه ۲۰۲۸ | |||
| v28.1 | آوریل ۲۰۲۷ | مه ۲۰۲۸ | |||
| v28.2 | مه ۲۰۲۷ | مه ۲۰۲۸ | |||
| v28.3 | مه ۲۰۲۷ | مه ۲۰۲۸ | |||
| v28.4 | ژوئن ۲۰۲۷ | مه ۲۰۲۸ | |||
| v28.5 | ژوئن ۲۰۲۷ | مه ۲۰۲۸ | |||
| v29 | ژوئیه ۲۰۲۷ | اوت ۲۰۲۸ | |||
| v29.1 | ژوئیه ۲۰۲۷ | اوت ۲۰۲۸ | |||
| v29.2 | اوت ۲۰۲۷ | اوت ۲۰۲۸ | |||
| v29.3 | اوت ۲۰۲۷ | اوت ۲۰۲۸ | |||
| v29.4 | سپتامبر ۲۰۲۷ | اوت ۲۰۲۸ | |||
| v29.5 | سپتامبر ۲۰۲۷ | اوت ۲۰۲۸ | |||
| v30 | اکتبر ۲۰۲۷ | نوامبر ۲۰۲۸ | |||
| v30.1 | اکتبر ۲۰۲۷ | نوامبر ۲۰۲۸ | |||
| v30.2 | نوامبر ۲۰۲۷ | نوامبر ۲۰۲۸ | |||
| v30.3* | دسامبر ۲۰۲۷ | نوامبر ۲۰۲۸ | |||
* نسخههای v26.3 و v30.3 بهدلیل همپوشانی با فصل تعطیلات بهعنوان نسخههای اختیاری تعیین شدهاند.
مشاهده نسخههایی که پروژهتان استفاده میکند
میتوانید فهرست روشها و سرویسهایی را که پروژهتان اخیراً فراخوانی کرده است بااستفاده از Google Cloud Console مشاهده کنید:
- میاناهای برنامهسازی کاربردی و سرویسها را در «کنسول Google Cloud» باز کنید.
- روی Google Ads API در جدول کلیک کنید.
- در فرعیبرگه سنجهها، باید درخواستهای اخیرتان را که روی هر نمودار رسم شده است ببینید. میتوانید روشهایی را که برای آنها درخواست ارسال کردهاید در جدول
روشها ببینید. نام روش شامل نسخه Google Ads API، سرویس،
و نام روش است، مثل
google.ads.googleads.v26.services.GoogleAdsService.Mutate. - (اختیاری) چارچوب زمانی موردنظرتان را برای مشاهده درخواستهایتان انتخاب کنید.
تفاوتهای بین منسوخ شدن و پایان پشتیبانی
| مدت | منسوخ شدن | غروب |
|---|---|---|
| تعریف | نسخه منسوخشده نسخهای است که جدیدترین نسخه نیست. وقتی نسخه جدیدی منتشر میشود، همه نسخههای قبلی بهعنوان منسوخشده علامتگذاری میشوند. | نسخه منسوخشده دیگر قابلاستفاده نیست. درخواستهای ارسالشده به این نسخه در تاریخ برچیده شدن یا پساز آن ناموفق خواهد بود. |
| پیامد | تا زمانیکه نسخههای منسوخشده ازکار نیفتادهاند، همچنان میتوانید از آنها استفاده کنید،
اما ارجاعهای نسخههای منسوخشده برجسته نمیشوند تا نشان داده شود
که دیگر جدیدترین نسخه نیستند.
توصیه میکنیم در اسرع وقت به جدیدترین نسخه ارتقا دهید تا بتوانید از ویژگیهای جدید بهرهمند شوید. |
برای استفاده از Google Ads API، باید فوراً از نسخههای منسوخشده ارتقا دهید.
اکیداً توصیه میکنیم که بااستفاده از راهنمای ارتقا، به جدیدترین نسخه ارتقا دهید. |
| زمانبندی | بهطور میانگین، هر ۳ تا ۴ ماه یک نسخه جدید منتشر میکنیم، بنابراین نسخه ارائهشده پساز تقریباً ۳ تا ۴ ماه منسوخ خواهد شد. | هدف ما این است که هر نسخه را ۱ سال پساز انتشار آن منسوخ کنیم. |
| API | نقطههای پایانی میانای برنامهسازی کاربردی برای نسخههای منسوخشده همچنان مثل
همیشه کار میکنند.
میتوانید بااستفاده از کتابخانههای کارخواه و REST ما به نقاط پایانی میانای برنامهسازی کاربردی ما دسترسی پیدا کنید. بااینحال، ویژگیهای جدید به نسخههای منسوخشده اضافه نمیشود. |
نقاط پایانی میانای برنامهسازی کاربردی برای نسخههای منسوخشده پساز تاریخهای منسوخ شدن ازکار میافتند. اگر بخواهید به نقاط پایانی میانای برنامهسازی کاربردی نسخههای منسوخشده دسترسی پیدا کنید، Google Ads API خطا میدهد. |
| کتابخانههای کارخواه | برای ارائه کتابخانههای مشتری فشرده، دیگر نسخههای منسوخشده میانای برنامهسازی کاربردی را در نسخه جدید کتابخانه مشتری پساز تاریخ منسوخ شدن قرار نخواهیم داد. این کار به شما کمک میکند هنگام گنجاندن کتابخانههای مشتری ما در پروژههایتان، در فضا صرفهجویی کنید. | کتابخانههای کارخواه در نسخههای جدید کتابخانه کارخواه پساز تاریخهای توقف، دیگر از نسخههای توقف API پشتیبانی نمیکنند. |
| پشتیبانی | ما پشتیبانی منظمی برای نسخههای منسوخشده ارائه میدهیم. | نسخههای منسوخشده پساز تاریخ منسوخ شدن دیگر پشتیبانی نمیشوند. |
نسخههای پشتیبانیشده کتابخانه کارخواه
این جدول نشان میدهد کدام کتابخانههای کارخواه با کدام نسخههای میانای برنامهسازی کاربردی کار میکنند.
حداقل نسخه فهرستشده کتابخانه کارخواه برای نسخه اصلی Google Ads API (مانند v26) کافی است. برای دیدن نسخه کتابخانه مشتری موردنیاز برای نسخههای فرعی، به «گزارش تغییرات» پیوندشده مراجعه کنید.
جاوا
Google Ads API |
کتابخانه کارخواه برای جاوا |
v26 |
Min: 48.0.0Max: - |
v25 |
Min: 44.0.0Max: - |
v24 |
Min: 43.0.0Max: - |
v23 |
Min: 42.0.0Max: - |
C#
Google Ads API |
کتابخانه مشتری برای .NET |
v26 |
Min: 27.5.0Max: - |
v25 |
Min: 26.1.0Max: - |
v24 |
Min: 25.3.0Max: - |
v23 |
Min: 25.1.0Max: - |
PHP
Google Ads API |
کتابخانه مشتری برای PHP |
v26 |
Min: 35.2.0Max: - |
v25 |
Min: 33.6.0Max: - |
v24 |
Min: 33.3.0Max: - |
v23 |
Min: 32.2.0Max: - |
Python
Google Ads API |
کتابخانه کارخواه برای Python |
v26 |
Min: 34.0.0Max: - |
v25 |
Min: 31.2.0Max: - |
v24 |
Min: 30.1.0Max: - |
v23 |
Min: 29.2.0Max: - |
Ruby
Google Ads API |
کتابخانه کارخواه برای Ruby |
v26 |
Min: 46.0.0Max: - |
v25 |
Min: 43.0.0Max: - |
v24 |
Min: 40.0.0Max: - |
v23 |
Min: 38.0.0Max: - |
پرل
Google Ads API |
کتابخانه مشتری برای Perl |
v26 |
Min: 36.0.0Max: - |
v25 |
Min: 33.0.0Max: - |
v24 |
Min: 32.0.0Max: - |
v23 |
Min: 31.0.0Max: - |
تغییرات و منسوخ شدن ویژگیها
درحالیکه این صفحه بر چرخههای حیات سطح نسخه میانای برنامهسازی کاربردی تمرکز دارد، منسوخ شدن ویژگیهای فردی (مانند منسوخ شدن «کمپینهای هوشمند») و تغییرات گردش کار بدون نسخه (مانند الزامات جدید بودجه کمپین «تولید تقاضا») بهطور جداگانه ردیابی میشوند.
برای بررسی چرخههای حیات ویژگیهای آتی و تغییرات رفتاری در نسخههای فعال، راهنمای منسوخ شدن ویژگیها و تغییرات بدون نسخه را ببینید.