يتيح ربط الحسابات لشركة Google توجيه المستخدم إلى تسجيل الدخول إلى خدمات الويب في التطبيق.
بالنسبة إلى أنواع ربط كل من "تسجيل الدخول بحساب Google" وOAuth + "تسجيل الدخول باستخدام حساب Google"، تنشئ Google معرِّف عميل يحدِّد تطبيقك إلى Google ("معرِّف العميل الذي أصدرته Google إلى Actions" في واجهة مستخدم 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. |
appClientId |
اختياريّ. معرِّف العميل الذي أصدره تطبيقك لشركة Google. هذا هو معرِّف عميل OAuth2 الذي يحدد Google لخدمتك. لا يتم ضبط هذه السياسة إلا عند استخدام OAuth. |
authorizationUrl |
اختياريّ. نقطة نهاية لصفحة الويب الخاصة بتسجيل الدخول والتي تتوافق مع رمز OAuth2 أو مسارات ضمنية يجب أن يستخدم عنوان URL بروتوكول HTTPS. لا يتم ضبط هذه السياسة إلا عند استخدام OAuth. |
tokenUrl |
اختياريّ. نقطة نهاية OAuth2 لتبادل الرموز المميّزة. يجب أن يستخدم عنوان URL بروتوكول HTTPS. لا يتم ضبط هذا الإعداد عند استخدام OAuth مع منح IMPLICIT كنوع الربط فقط. لا يتم ضبط هذه السياسة إلا عند استخدام OAuth. |
scopes[] |
اختياريّ. قائمة الأذونات التي يجب أن يوافق المستخدم عليها لاستخدام خدمتك. لا يتم ضبط هذه السياسة إلا عند استخدام OAuth. احرص على تقديم "بنود الخدمة" في معلومات الدليل ضمن القسم LocalizeSettings.terms_of_service_url في حال تحديد هذا الحقل. |
learnMoreUrl |
اختياريّ. هذه هي صفحة الويب على خدمتك التي تصف الأذونات التي يمنحها المستخدم إلى Google. لا يتم ضبط هذه السياسة إلا في حال استخدام بروتوكول OAuth وتسجيل الدخول إلى Google. احرص على تقديم "بنود الخدمة" في معلومات الدليل ضمن القسم LocalizeSettings.terms_of_service_url في حال تحديد هذا الحقل. |
useBasicAuthHeader |
اختياريّ. في حال ضبطها على "صحيح"، اسمح لشركة Google بنقل معرِّف العميل والرمز السري من خلال عنوان المصادقة الأساسية HTTP. وبخلاف ذلك، تستخدم Google معرِّف العميل والرمز السري داخل نص المشاركة. لا يتم ضبط هذه السياسة إلا عند استخدام OAuth. احرص على تقديم "بنود الخدمة" في معلومات الدليل ضمن القسم LocalizeSettings.terms_of_service_url في حال تحديد هذا الحقل. |