إعداد OAuth

أكمِل الخطوات التالية لإعداد النظام الأساسي لتنفيذ OAuth 2.0:

  1. اضبط مربّع إفادة موافقة التاجر.

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

    مربّع إفادة موافقة التاجر
    طلب وصول

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

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

    المستخدمون الذين يمكنهم الوصول للتسجيل

    يتيح لك مربّع إفادة موافقة التاجر، الذي يمكن الوصول إليه في مشروعك على Google Cloud، ضبط معلومات الموافقة التالية الخاصة بالشركاء الخارجيين الذين منحتهم إذن الوصول إلى حسابك:

    1. رابط الصفحة الرئيسية للتطبيق: الصفحة الرئيسية للشريك الخارجي الذي منحته إذن الوصول إلى حسابك.
    2. رابط سياسة خصوصية التطبيق: رابط يؤدي إلى سياسة خصوصية الشريك.
    3. رابط "بنود الخدمة" الخاصة بالطلب: هو رابط يؤدي إلى بنود خدمة الشريك.
    ضبط إعدادات الموافقة

    لمزيد من المعلومات عن إعدادات الموافقة، راجِع إعداد OAuth 2.0 > موافقة المستخدم.

  2. اضبط اسم تطبيقك وشعاره.

    يجب أن يكون للمورّدين اسم التطبيق والشعار نفسَيهما اللذَين يظهران لشركائنا، أو أن يكون للمورّدين مشروع Google Cloud منفصل لتمييزهم عن الاسم التلقائي للشريك.

    إعداد اسم التطبيق وشعاره

استخدام OAuth حسب الأنظمة الأساسية

وقد تتصرف المنصات نيابةً عن المالكين والمدراء. ويؤدي ذلك إلى تقليل عدد الإجراءات المطلوبة التي يتّخذها التاجر والحدّ من معدّلات الانسحاب.

على المالكون والمدراء تسجيل الدخول أولاً إلى منصة الشركاء باستخدام حساباتهم على Google والاحتفاظ ببيانات اعتمادهم مؤقتًا. يتم استخدام بيانات اعتماد OAuth 2.0 ورموز الدخول والرموز المميزة لإعادة التحميل لعرض بيانات الموقع الجغرافي أو تعديلها.

في ما يلي أمثلة شائعة لاستخدام بروتوكول OAuth في الأنظمة الأساسية:

  • يمكنك إنشاء مواقع جغرافية بصفتك التاجر، ما يؤدي إلى تحديد حساب التاجر على Google باعتباره المالك الأساسي.
  • وبإمكان الشركاء الردّ على المراجعات وإنشاء المشاركات بصفتك مالك النشاط التجاري من خلال دمج واجهة برمجة التطبيقات للمنصة.
  • يمكن للمدراء الرد كمالكين للنشاط التجاري عند استخدام واجهات برمجة التطبيقات.
  • يمكن للتجّار نقل المواقع الجغرافية تلقائيًا إلى مؤسسات "الملف التجاري على Google".
  • يمكنك إضافة مشرف تلقائيًا إلى حساب أو موقع جغرافي، مثل مدير.

    على سبيل المثال، يتم إنشاء دعوة إلى حساب Google لمستخدم إداري باستخدام بيانات اعتماد OAuth 2.0 المخزّنة مؤقتًا. بعد ذلك، يتم قبول الدعوة باستخدام بيانات اعتماد OAuth المخزَّنة مؤقتًا لمستخدم الإدارة.

الاستثناءات التي تتطلب اتخاذ إجراء مباشر من التاجر

لا يمكن برمجة بعض الإجراءات من خلال طلبات البيانات من واجهة برمجة التطبيقات التي تستخدم بيانات اعتماد OAuth الخاصة بالتاجر.

في ما يلي بعض الأمثلة على الاستثناءات التي تتطلب إجراءً مباشرًا من التاجر:

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