AccountLinking

קישור חשבון מאפשר ל-Google להנחות את המשתמש להיכנס לשירותי האינטרנט של האפליקציה.

לסוגי הקישור 'כניסה באמצעות חשבון Google' ו-OAuth + כניסה באמצעות חשבון Google, Google יוצרת מזהה לקוח שמזהה את האפליקציה שלכם עבור Google ('מספר לקוח ש-Google מנפיקה לפעולות שלכם' בממשק המשתמש של המסוף). השדה הזה הוא לקריאה בלבד ואפשר לבדוק אותו על ידי מעבר לדף 'קישור חשבונות' בממשק המשתמש של המסוף. למידע נוסף: https://developers.google.com/assistant/identity/google-sign-in

הערה: בכל סוגי ההגדרות של קישור החשבונות (למעט 'כניסה באמצעות חשבון Google'), צריך להזין שם משתמש וסיסמה לחשבון הבדיקה בכתובת Settings.testing_instructions כדי שצוות הבדיקה יוכל לבדוק את האפליקציה (הם לא יהיו גלויים למשתמשים).

ייצוג YAML
enableAccountCreation: boolean
linkingType: enum (LinkingType)
authGrantType: enum (AuthGrantType)
appClientId: string
authorizationUrl: string
tokenUrl: string
scopes: 
  - string
learnMoreUrl: string
useBasicAuthHeader: boolean
שדות
enableAccountCreation

boolean

חובה. אם true, משתמשים יורשו להירשם לחשבונות חדשים באמצעות הקול. אם הערך שלו הוא false, אפשר ליצור חשבון רק באתר. צריך לבחור באפשרות הזו אם רוצים להציג את התנאים וההגבלות או לקבל את הסכמת המשתמשים במהלך ההרשמה. linkType לא יכול להיות GOOGLE_SIGN_IN כשהערך הוא false. linkType לא יכול להיות OAUTH כאשר הערך הוא true.

linkingType

enum (LinkingType)

חובה. סוג הקישור שבו צריך להשתמש. מידע נוסף על סוגי הקישורים זמין בכתובת https://developers.google.com/assistant/identity.

authGrantType

enum (AuthGrantType)

זה שינוי אופציונלי. מציין את סוג האימות ל-OAUTH linkType.

appClientId

string

זה שינוי אופציונלי. מזהה הלקוח שהאפליקציה שלך מנפיקה ל-Google. זהו מזהה הלקוח של OAuth2 שמזהה את Google לשירות שלך. מוגדר רק כשמשתמשים ב-OAuth.

authorizationUrl

string

זה שינוי אופציונלי. נקודת קצה (endpoint) לדף האינטרנט לכניסה שתומך בקוד OAuth2 או בתהליכים מרומזים. כתובת ה-URL חייבת להיות בקידוד HTTPS. מוגדר רק כשמשתמשים ב-OAuth.

tokenUrl

string

זה שינוי אופציונלי. נקודת קצה מסוג OAuth2 להחלפת אסימונים. כתובת ה-URL חייבת להיות בקידוד HTTPS. ההגדרה לא מוגדרת כשמשתמשים רק ב-OAuth עם הענקת IMPLICIT כסוג הקישור. מוגדר רק כשמשתמשים ב-OAuth.

scopes[]

string

זה שינוי אופציונלי. רשימת הרשאות שהמשתמש צריך להסכים להן כדי להשתמש בשירות שלכם. מוגדר רק כשמשתמשים ב-OAuth. אם מציינים את השדה הזה, יש להקפיד לציין את התנאים וההגבלות בפרטי הספרייה בקטע LocalizedSettings.terms_of_service_url.

learnMoreUrl

string

זה שינוי אופציונלי. זהו דף האינטרנט בשירות שלך שבו מתוארות ההרשאות שהמשתמש מעניק ל-Google. המדיניות הזו מוגדרת רק אם משתמשים ב-OAuth ובכניסה באמצעות חשבון Google. אם מציינים את השדה הזה, יש להקפיד לציין את התנאים וההגבלות בפרטי הספרייה בקטע LocalizedSettings.terms_of_service_url.

useBasicAuthHeader

boolean

זה שינוי אופציונלי. אם הערך הוא True, יש לאפשר ל-Google להעביר מזהה לקוח וסוד דרך כותרת אימות בסיסית של HTTP. אחרת, Google משתמשת במזהה הלקוח ובסוד שבגוף הפוסט. מוגדר רק כשמשתמשים ב-OAuth. אם מציינים את השדה הזה, יש להקפיד לציין את התנאים וההגבלות בפרטי הספרייה בקטע LocalizedSettings.terms_of_service_url.