AccountLinking ช่วยให้ Google แนะนําผู้ใช้เพื่อลงชื่อเข้าใช้บริการทางเว็บของแอปได้
สําหรับประเภทการเชื่อมโยง Google Sign-In และ OAuth + Google Sign-In นั้น Google จะสร้างรหัสไคลเอ็นต์ที่ระบุแอปของคุณให้ Google ทราบ ("รหัสไคลเอ็นต์ที่ออกโดย Google สําหรับการดําเนินการของคุณ" บน UI ของคอนโซล) ช่องนี้เป็นแบบอ่านอย่างเดียวและจะตรวจสอบได้โดยไปที่หน้าการลิงก์บัญชีของ UI ของคอนโซล โปรดดู https://developers.google.com/assistant/identity/google-sign-in
หมายเหตุ: สําหรับประเภทการตั้งค่าบัญชีการลิงก์บัญชีทั้งหมด (ยกเว้น Google Sign-In) คุณต้องระบุชื่อผู้ใช้และรหัสผ่านของบัญชีทดสอบใน Settings.testing_instructions ของทีมตรวจสอบจึงจะดูแอปได้ (ผู้ใช้จะไม่เห็นส่วนนี้)
ตัวแทนของ YAML | |
---|---|
enableAccountCreation: boolean linkingType: enum ( |
ช่อง | |
---|---|
enableAccountCreation |
ต้องระบุ หากเป็น |
linkingType |
ต้องระบุ ประเภทการลิงก์ที่จะใช้ ดูรายละเอียดเพิ่มเติมเกี่ยวกับประเภทการลิงก์ได้ที่ https://developers.google.com/assistant/identity |
authGrantType |
ไม่บังคับ ระบุประเภทการตรวจสอบสิทธิ์สําหรับ Oauth linkType |
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 Sign-In เท่านั้น ตรวจสอบว่าได้ระบุข้อกําหนดในการให้บริการไว้ในข้อมูลไดเรกทอรีในส่วน LocalizedSettings.terms_of_service_url หากระบุช่องนี้ |
useBasicAuthHeader |
ไม่บังคับ หากเป็น "จริง" โปรดอนุญาตให้ Google ส่งรหัสไคลเอ็นต์และข้อมูลลับผ่านส่วนหัวการตรวจสอบสิทธิ์พื้นฐานของ HTTP มิฉะนั้น Google จะใช้รหัสไคลเอ็นต์และรหัสลับภายในเนื้อหาของโพสต์ ตั้งค่าเมื่อใช้ OAuth เท่านั้น ตรวจสอบว่าได้ระบุข้อกําหนดในการให้บริการไว้ในข้อมูลไดเรกทอรีในส่วน LocalizedSettings.terms_of_service_url หากระบุช่องนี้ |