سير عمل مصادقة المستخدم

يناقش هذا الدليل كيفية الوصول إلى Google Ads API باستخدام مصادقة المستخدم. اطّلِع على دليل النظرة العامة لمعرفة المزيد حول خيارات المصادقة المختلفة.

تتضمّن عملية مصادقة المستخدم استخدام عملية OAuth 2.0 للحصول على إذن من المستخدمين للسماح لتطبيقك بإدارة حساباتهم على "إعلانات Google" نيابةً عنهم. يتم إصدار رمز دخول OAuth 2.0 المميز بعد اكتمال عملية التفويض، ويمكن للتطبيق استخدام رمز الدخول المميز لإجراء طلبات إلى واجهة برمجة التطبيقات في حساب "إعلانات Google" الخاص بالمستخدم. تنتهي صلاحية رمز الدخول إلى OAuth 2.0 كل ساعة، لذا من الشائع طلب إذن الوصول إلى OAuth 2.0 بدون اتصال بالإنترنت بالإضافة إلى ذلك، حتى يتمكّن تطبيقك من إعادة الحصول على إذن الوصول بدون تفاعل إضافي من المستخدم.

هناك طريقتان عامّتان لإنشاء مسار عمل مصادقة المستخدم: مصادقة مستخدم واحد ومصادقة مستخدمين متعدّدين. يتم استخدام مصادقة المستخدم الفردي كحلّ احتياطي لسير عمل حساب الخدمة، ويتم استخدامها عندما يكون لمستخدم واحد إذن الوصول إلى جميع حسابات "إعلانات Google" التي تحتاج إلى إدارتها باستخدام Google Ads API. من ناحية أخرى، تُستخدَم المصادقة المتعدّدة المستخدمين عندما يكون عليك إدارة حسابات يديرها عدة مستخدمين، وتحتاج إلى إنشاء مسار OAuth الخاص بك لمصادقة المستخدمين.