透過帳戶連結,Google 可以引導使用者登入「應用程式」的網路服務。
針對 Google 登入和 OAuth + Google 登入連結類型,Google 會產生用戶端 ID,讓 Google 識別您的應用程式 (「在 Google Play 發布至動作後的用戶端 ID」)。這是唯讀欄位,您可以前往控制台使用者介面的「帳戶連結」頁面查看這項資訊。詳情請參閱: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 linkType 的驗證類型。 |
appClientId |
選用設定。您的應用程式核發給 Google 的用戶端 ID。這是用來識別 Google 服務的 OAuth2 用戶端 ID。只有在使用 OAuth 時才能設定。 |
authorizationUrl |
選用設定。您的登入網頁 (支援 OAuth2 程式碼或隱含流程) 的端點。網址必須使用 HTTPS。只有在使用 OAuth 時才能設定。 |
tokenUrl |
選用設定。用於交換權杖的 OAuth2 端點。網址必須使用 HTTPS。如果只將 OAuth 授權與 IMPLICIT 授權搭配使用,則不需要進行這項設定。只有在使用 OAuth 時才能設定。 |
scopes[] |
選用設定。使用者必須同意的權限清單,才能使用服務。只有在使用 OAuth 時才能設定。如要指定這個欄位,請務必在 LocalizedSettings.terms_of_service_url 部分的目錄中提供《服務條款》。 |
learnMoreUrl |
選用設定。這是您的服務上的網頁,其描述使用者向 Google 授予的權限。只有在使用 OAuth 和 Google 登入時才能設定。如要指定這個欄位,請務必在 LocalizedSettings.terms_of_service_url 部分的目錄中提供《服務條款》。 |
useBasicAuthHeader |
選用設定。如為 true,允許 Google 透過 HTTP 基本驗證標頭傳送用戶端 ID 和密鑰。否則 Google 會在文章內文中使用用戶端 ID 和密鑰。只有在使用 OAuth 時才能設定。如要指定這個欄位,請務必在 LocalizedSettings.terms_of_service_url 部分的目錄中提供《服務條款》。 |