AccountLinking

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

לסוגי הקישור 'כניסה באמצעות חשבון Google' ו-'OAuth' + 'כניסה באמצעות חשבון Google', Google יוצרת מזהה לקוח שמזהה את האפליקציה שלכם ב-Google ("מזהה לקוח שהונפק על ידי Google לפעולות שלכם" בממשק המשתמש של המסוף). השדה הזה הוא לקריאה בלבד, וניתן לבדוק אותו בדף 'קישור חשבונות' בממשק המשתמש של Console. למידע נוסף: 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, ניתן ליצור חשבון רק באתר שלך. יש לבחור באפשרות הזו אם ברצונך להציג את התנאים וההגבלות שלך או לקבל את הסכמת המשתמשים במהלך ההרשמה. הקישור אינה יכולה להיות GOOGLE_SIGN_IN כאשר הערך הוא false. אי אפשר להשתמש ב-linkType בתור OAUTH כאשר זה true.

linkingType

enum (LinkingType)

חובה. סוג הקישור שבו יש להשתמש. פרטים נוספים על סוגי הקישורים זמינים בכתובת https://developers.google.com/assistant/identity.

authGrantType

enum (AuthGrantType)

אופציונלי. מציין את סוג האימות עבור OAUTH linkType.

appClientId

string

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

authorizationUrl

string

אופציונלי. נקודת הקצה לדף האינטרנט שלך לכניסה שתומך בקוד 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, אם מציינים את השדה הזה.