مساحة لعب OAuth

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

وهناك خيار آخر لإنشاء بيانات اعتماد OAuth2 ألا وهو استخدام مساحة بروتوكول OAuth2. تتيح لك ساحة لعب OAuth2، جنبًا إلى جنب مع وحدة تحكم واجهة برمجة تطبيقات Google، إنشاء الرموز المميزة لبروتوكول OAuth2 يدويًا.

"مساحة بروتوكول OAuth2" مخصصة للمستخدمين الذين يحتاجون فقط إلى الوصول إلى الحسابات لحساب إداري واحد أو لمستخدم في "إعلانات Google". إذا كنت بحاجة إلى مطالبة عدة مستخدمين ببيانات اعتماد، فمن الأفضل تهيئة مكتبة عميل لبروتوكول OAuth في إعلانات Google API.

الحصول على معرِّف عميل وسر العميل

إذا لم يكن لديك مشروع حالي على السحابة الإلكترونية:

  1. افتح صفحة بيانات اعتماد وحدة تحكم Google API.

  2. من القائمة المنسدلة للمشروع، حدد مشروعًا حاليًا أو أنشئ مشروعًا جديدًا.

  3. في صفحة "بيانات الاعتماد"، اختَر إنشاء بيانات اعتماد، ثم اختَر معرِّف عميل OAuth.

  4. ضمن نوع التطبيق، اختر تطبيق ويب.

  5. ضمن معرِّفات الموارد المنتظمة (URI) المُعتمَدة لإعادة التوجيه، أضِف سطرًا يتضمن: https://developers.google.com/oauthplayground

  6. انقر على إنشاء.

  7. في صفحة معرِّف العميل، دوِّن معرِّف العميل وسر العميل. ستحتاج إليها في الخطوة التالية.

إذا كان لديك مشروع حالي على السحابة الإلكترونية، يمكنك إعادة استخدامه من خلال إعداد معرِّفات الموارد المنتظمة (URI) المُعتمَدة لإعادة التوجيه على النحو الوارد أعلاه.

إنشاء رموز مميزة

  1. انتقل إلى مساحة بروتوكول OAuth2، (من المفترض أن يؤدي استخدام هذا الرابط إلى تعبئة بعض القيم الأساسية مسبقًا).

  2. انقر على رمز الترس في الجانب العلوي الأيسر وحدد المربع المسمى استخدام بيانات اعتماد OAuth الخاصة بك (إذا لم يكن قد تم تحديده من قبل).

  3. تأكد مما يلي:

    • تم ضبط تدفق OAuth على جانب الخادم.
    • نوع الوصول مضبوط على وضع عدم الاتصال (يضمن لك ذلك الحصول على رمز دخول مميز و رمز دخول بدلاً من رمز دخول فقط).
  4. أدخِل معرِّف عميل OAuth2 وسر عميل OAuth2 اللذين حصلت عليهما أعلاه.

    إعدادات الملعب

  5. في القسم الذي يحمل عنوان الخطوة 1 - تحديد واجهات برمجة التطبيقات واعتمادها، انقر على Google Ads Ads API من القائمة واختَر نطاقها، https://www.googleapis.com/auth/adwords. ثم انقر على تفويض واجهات برمجة التطبيقات:

    تفويض واجهة برمجة التطبيقات

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

  7. ستظهر رسالة تشير إلى أن تطبيقك يريد إدارة حملاتك على "إعلانات Google". انقر على قبول للمتابعة.

  8. في علامة التبويب الخطوة الثانية - شفرة تفويض Exchange للرموز المميزة، من المفترض أن يظهر رمز التفويض. انقر على رمز تفويض Exchange للرموز المميزة.

    رمز authcode مميز للملعب

  9. إذا سارت الأمور على ما يرام، ينبغي ملء تحديث الرمز المميز ورمز الدخول لك (قد تحتاج إلى إعادة التوسيع الخطوة 2 - شفرة تفويض Exchange للرموز المميزة):

    الرمز المميز لإعادة تحميل الملعب

  10. انسخ الرمز المميز للتحديث إلى ملف التهيئة لمكتبة العميل التي تختارها، إلى جانب رقم تعريف العميل وسر العميل.

  11. تهيئة مكتبة برامج OAuth في Google Ads API.

إزالة "مساحة بروتوكول OAuth2" من معرِّف العميل

الآن وبعد الحصول على رمز مميز لإعادة التحميل، لم تعد هناك حاجة إلى "مساحة المرح OAuth2" لتكون عنوان URL لإعادة التوجيه مصرحًا به. ولإزالته من قائمة عناوين URL لإعادة التوجيه المعتمدة:

  1. انتقل إلى صفحة بيانات اعتماد وحدة تحكم واجهة برمجة تطبيقات Google.

  2. من القائمة المنسدلة للمشروع، حدد مشروعك.

  3. في صفحة بيانات الاعتماد، انقر على اسم معرِّف العميل لتعديله.

  4. أزِل https://developers.google.com/oauthplayground من معرّفات الموارد المنتظمة (URI) المُعتمَدة لإعادة التوجيه. لاحظ أنه يجب ترك عنوان URL لإعادة التوجيه واحدًا على الأقل في مكانه.

  5. انقر على حفظ.