از Bid Manager API نسخه 1.1 به نسخه 2 مهاجرت کنید

در مارس 2022، نسخه 2 Bid Manager API را منتشر کردیم. با توجه به انتشار این نسخه جدید، قصد داریم به زودی تاریخ غروب آفتاب را برای نسخه 1.1 اعلام کنیم. توصیه می کنیم در اسرع وقت مهاجرت خود را از نسخه 1.1 به نسخه 2 آغاز کنید.

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

انتقال از نسخه 1.1 به نسخه 2 نیازمند به روز رسانی URL های نقطه پایانی برای فراخوانی نسخه 2 و به روز رسانی برنامه برای حساب کاربری برای تغییرات شکسته است.

تماس های API خود را از نسخه 1.1 به نسخه 2 به روز کنید

برای استفاده از v2 به جای v1.1، باید درخواست های خود را برای استفاده از نقاط پایانی جدید v2 به روز کنید.

روش های معادل را شناسایی کنید

برای به‌روزرسانی تماس‌های API از استفاده از v1.1 به v2، ابتدا باید روش‌های معادل v1.1 را در v2 شناسایی کنید.

نام‌های زیر همه سرویس‌ها و روش‌ها بین نسخه 1.1 و 2 کمی تغییر کرده است:

به‌روزرسانی به نقاط پایانی جدید

هنگامی که روش های معادل را شناسایی کردید، باید درخواست های خود را به روز کنید. به عنوان مثال، برای فراخوانی متد queries.getquery با v1.1، از URL زیر استفاده کنید:

https://www.googleapis.com/doubleclickbidmanager/v1.1/query/queryId

برای فراخوانی متد معادل در v2، معروف به queries.get ، URL را به شکل زیر به روز کنید:

GET https://doubleclickbidmanager.googleapis.com/v2/queries/queryId

اگر از کتابخانه سرویس گیرنده برای درخواست به API استفاده می کنید، از جدیدترین نسخه کتابخانه سرویس گیرنده استفاده کنید و پیکربندی خود را برای استفاده از v2 به روز کنید.

تغییرات لازم را انجام دهید

ما در حال معرفی تعدادی از تغییرات شکسته در نسخه 2 هستیم. دستورالعمل‌های زیر را مرور کنید و تغییرات مورد نیاز مربوط به استفاده فعلی خود از Bid Manager API را اعمال کنید.

به روز رسانی تماس ها به خدمات queries

به روز رسانی تماس ها به خدمات reports

منطق رسیدگی به خطا را به روز کنید

پیام های خطا در سراسر API در نسخه 2 به روز شده است. این پیام‌های خطای جدید خاص‌تر هستند و در برخی موارد، اطلاعاتی در مورد مقادیر درخواست API ارائه می‌دهند که باعث بازگشت خطا می‌شوند. اگر منطق رسیدگی به خطای موجود شما متکی به متن پیام خطای خاص است، قبل از مهاجرت به نسخه 2، مدیریت خطا را تعمیم دهید.