4.1.2 التحقُّق بخطوتين (2SV)

يوفّر تفويض "إعلانات Google" ميزة "التحقّق بخطوتين" (2SV) لحسابات "إعلانات Google". إنّ ميزة "التحقّق بخطوتَين (2SV)" اختيارية، لذا يمكنك اختيار ما إذا كنت تريد طلب تفعيل كلّ الحسابات الفرعية لحسابك على "مركز عملائي" في "إعلانات Google" من عدمه. حتى إذا لم تطلب من المستخدمين إعداد ميزة "التحقّق بخطوتين"، لا يزال بإمكانهم تفعيلها في إعدادات حساباتهم على Google.

في حال فعّل المستخدم ميزة "التحقّق بخطوتين"، أثناء مسار مصادقة OAuth2، تطلب Google من المستخدم تفعيل ميزة "التحقّق بخطوتَين (2SV)" قبل إصدار الرمز المميّز لإعادة التحميل. وبعد إصدار الرمز المميز للتحديث، يمكن استخدامه لإنشاء رمز الدخول المطلوب في طلبات البيانات من واجهة برمجة التطبيقات. تظل الرموز المميزة لإعادة التحميل التي تم إصدارها قبل تفعيل المستخدم لميزة "التحقق بخطوتين" صالحة ولن تواجه خطأ في واجهة برمجة التطبيقات.

إذا كنت تطلب من المستخدمين إعداد ميزة "التحقّق بخطوتَين (2SV)"، يتم عرض الخطأ TWO_STEP_VERIFICATION_NOT_ENROLLED في حال إجراء طلبات بيانات من واجهة برمجة التطبيقات باستخدام رموز الدخول التي تم إنشاؤها من الرمز المميّز لإعادة التحميل الذي تم إصداره قبل تفعيل المستخدم لميزة "التحقّق بخطوتين".

من المفترض أن يعالج التطبيق هذا الخطأ ويوجّه المستخدم إلى تفعيل ميزة "التحقّق بخطوتين" في حسابه على Google.

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

مزيد من المعلومات حول التحقق بخطوتين.