يتيح ربط الحساب لـ Google توجيه المستخدم لتسجيل الدخول إلى خدمات التطبيق على الويب.
بالنسبة إلى نوعَي ربط "تسجيل الدخول بحساب Google" و"بروتوكول OAuth" و"تسجيل الدخول بحساب Google"، تُنشئ Google معرّف عميل يحدِّد تطبيقك لـ Google ("معرّف العميل الصادر عن Google إلى "الإجراءات" في واجهة مستخدم Console). هذا الحقل للقراءة فقط ويمكن التحقق منه من خلال الانتقال إلى صفحة "ربط الحساب" في واجهة مستخدم Console. يمكنك الانتقال إلى: https://developers.google.com/assistant/identity/google-sign-in.
ملاحظة: بالنسبة إلى جميع أنواع إعدادات ربط الحسابات (باستثناء إعدادات تسجيل الدخول بحساب Google)، عليك تقديم اسم مستخدم وكلمة مرور لحساب تجريبي في Settings.testing_instructions حتى يتمكن فريق المراجعة من مراجعة التطبيق (لن تظهر للمستخدمين).
تمثيل YAML | |
---|---|
enableAccountCreation: boolean linkingType: enum ( |
الحقول | |
---|---|
enableAccountCreation |
مطلوب. في حال |
linkingType |
مطلوب. نوع الربط المطلوب استخدامه. يمكنك الانتقال إلى https://developers.google.com/assistant/identity لمعرفة المزيد من التفاصيل حول أنواع الربط. |
authGrantType |
اختياريّ. يشير إلى نوع المصادقة لـ OAUTH LinkingType. |
appClientId |
اختياريّ. معرِّف العميل الصادر عن تطبيقك إلى Google. هذا هو معرِّف عميل OAuth2 الذي يحدّد Google لخدمتك. يتم الضبط عند استخدام OAuth فقط. |
authorizationUrl |
اختياريّ. نقطة نهاية لصفحة الويب لتسجيل الدخول التي تتوافق مع رمز OAuth2 أو التدفقات الضمنية. يجب أن يستخدم عنوان URL بروتوكول HTTPS. يتم الضبط عند استخدام OAuth فقط. |
tokenUrl |
اختياريّ. نقطة نهاية OAuth2 لتبادل الرمز المميز. يجب أن يستخدم عنوان URL بروتوكول HTTPS. لا يتم ضبط هذا الإعداد عند استخدام OAuth فقط مع منح IMPLICIT كنوع الربط. يتم الضبط عند استخدام OAuth فقط. |
scopes[] |
اختياريّ. قائمة الأذونات التي يجب أن يوافق عليها المستخدم من أجل استخدام خدمتك يتم الضبط عند استخدام OAuth فقط. تأكَّد من تقديم بنود الخدمة في معلومات الدليل في القسم LocalizedSettings.terms_of_service_url في حال تحديد هذا الحقل. |
learnMoreUrl |
اختياريّ. هذه صفحة الويب الخاصة بخدمتك والتي تصف الأذونات التي يمنحها المستخدم إلى Google. لا يتم ضبط هذا الإعداد إلا في حال استخدام OAuth و"تسجيل الدخول بحساب Google". تأكَّد من تقديم بنود الخدمة في معلومات الدليل في القسم LocalizedSettings.terms_of_service_url في حال تحديد هذا الحقل. |
useBasicAuthHeader |
اختياريّ. إذا كانت القيمة true، اسمح لـ Google بنقل مُعرّف العميل والسر عبر عنوان مصادقة HTTP الأساسي. بخلاف ذلك، تستخدم Google معرِّف العميل والسر داخل نص المنشور. يتم الضبط عند استخدام OAuth فقط. تأكَّد من تقديم بنود الخدمة في معلومات الدليل في القسم LocalizedSettings.terms_of_service_url في حال تحديد هذا الحقل. |