نقل البيانات من Bid Manager API v1.1 إلى v2

في آذار (مارس) 2022، أطلقنا الإصدار 2 من Bid Manager API. ومع إصدار هذا الإصدار الجديد، نخطط للإعلان عن تاريخ إيقاف الإصدار 1.1 قريبًا. وننصحك ببدء نقل البيانات من الإصدار 1.1 إلى الإصدار 2 في أقرب وقت ممكن.

نقل بيانات تطبيقك

لنقل البيانات من الإصدار 1.1 إلى الإصدار 2، يجب تعديل عناوين URL لنقاط النهاية لاستدعاء الإصدار 2 وتعديل تطبيقك لمراعاة التغييرات التي قد تؤدي إلى أعطال.

تحديث طلبات البيانات من واجهة برمجة التطبيقات من الإصدار 1.1 إلى الإصدار 2

لاستخدام الإصدار 2 بدلاً من الإصدار 1.1، يجب تحديث طلباتك لاستخدام نقاط نهاية الإصدار الجديد.

حدِّد الطرق المكافئة.

لتعديل طلبات البيانات من واجهة برمجة التطبيقات من استخدام الإصدار v1.1 إلى الإصدار 2، يجب أولاً تحديد طُرق الإصدار v1.1 المكافئة في الإصدار 2.

تم تغيير الأسماء التالية لجميع الخدمات والطرق قليلاً بين الإصدارين 1.1 و2:

التحديث إلى نقاط نهاية جديدة

بعد تحديد طرق مماثلة، عليك تعديل طلباتك. على سبيل المثال، لاستدعاء طريقة queries.getquery مع v1.1، يمكنك استخدام عنوان URL التالي:

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

لاستدعاء الطريقة المكافئة في الإصدار 2، والمعروفة باسم queries.get، يمكنك تحديث عنوان URL إلى ما يلي:

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

إذا كنت تستخدم مكتبة عملاء لإرسال طلبات إلى واجهة برمجة التطبيقات، عليك استخدام أحدث إصدار من مكتبة العميل وتعديل الإعدادات لاستخدام الإصدار 2.

إجراء التغييرات المطلوبة

نحن بصدد طرح عدد من التغييرات التي قد تؤدي إلى أعطال في الإصدار 2. راجِع التعليمات التالية وأدخِل التغييرات المطلوبة ذات الصلة باستخدامك الحالي لواجهة Indexing Manager API.

تحديث المكالمات إلى خدمة queries

تحديث المكالمات إلى خدمة reports

تعديل منطق معالجة الأخطاء

تم تحديث رسائل الخطأ في واجهة برمجة التطبيقات في الإصدار 2. تكون رسائل الخطأ الجديدة هذه أكثر تحديدًا، وفي بعض الحالات، تقدِّم معلومات حول القيم في طلب واجهة برمجة التطبيقات التي تسبب ظهور الخطأ. إذا كان منطقك الحالي لمعالجة الأخطاء يعتمد على نص رسالة خطأ معيّن، عليك تعميم معالجة الأخطاء قبل الانتقال إلى الإصدار 2.