AccountLinking

Hesap Bağlama, Google'ın kullanıcıyı Uygulama'nın web hizmetlerinde oturum açmasına yönlendirir.

Google ile Oturum Açma ve OAuth + Google ile Oturum Açma bağlantı türleri için Google, uygulamanızı Google'a tanımlayan bir istemci kimliği oluşturur (Google tarafından Console kullanıcı arayüzünde İşlemlerinize gönderilen istemci kimliği). Bu alan salt okunur özelliktedir ve Console kullanıcı arayüzünün Hesap Bağlama sayfasına giderek kontrol edilebilir. Bu sayfayı inceleyin: https://developers.google.com/assistant/identity/google-sign-in

Not: Tüm hesap bağlama ayarı türlerinde (Google ile Oturum Açma hariç), inceleme ekibinin uygulamayı inceleyebilmesi için Ayarlar.testing_talimatlarında bir test hesabı için kullanıcı adı ve şifre sağlamanız gerekir (kullanıcılar tarafından görülmez).

YAML temsili
enableAccountCreation: boolean
linkingType: enum (LinkingType)
authGrantType: enum (AuthGrantType)
appClientId: string
authorizationUrl: string
tokenUrl: string
scopes: 
  - string
learnMoreUrl: string
useBasicAuthHeader: boolean
Alanlar
enableAccountCreation

boolean

Zorunlu. true ise kullanıcıların sesli arama yoluyla yeni hesaplara kaydolmasına izin verilir. false ise hesap oluşturmaya yalnızca web sitenizde izin verilir. Hizmet Şartları'nı göstermek veya kayıt sırasında kullanıcıların iznini almak istiyorsanız bu seçeneği belirleyin. false, bağlantı türü GOOGLE_SIGN_IN olamaz. Bu true olduğunda bağlantı türü OAUTH olamaz.

linkingType

enum (LinkingType)

Zorunlu. Kullanılacak bağlantı türü. Bağlantı türleriyle ilgili daha ayrıntılı bilgi için https://developers.google.com/assistant/identity adresine bakın.

authGrantType

enum (AuthGrantType)

İsteğe bağlı. OAUTH bağlantı türü için kimlik doğrulama türünü belirtir.

appClientId

string

İsteğe bağlı. Uygulamanız tarafından Google'a verilen istemci kimliği. Bu, Google'ı hizmetinize tanımlayan OAuth2 İstemci Kimliğidir. Yalnızca OAuth kullanılırken ayarlanır.

authorizationUrl

string

İsteğe bağlı. Oturum açma web sayfanızın OAuth2 kodunu veya dolaylı akışları destekleyen uç noktası. URL'de HTTPS kullanılmalıdır. Yalnızca OAuth kullanılırken ayarlanır.

tokenUrl

string

İsteğe bağlı. Jeton değişimi için OAuth2 uç noktası. URL'de HTTPS kullanılmalıdır. Bu ayar yalnızca bağlantı türü olarak IMPLICIT izniyle OAuth kullanıldığında ayarlanır. Yalnızca OAuth kullanılırken ayarlanır.

scopes[]

string

İsteğe bağlı. Hizmetinizi kullanmak için kullanıcının izin vermesi gereken izinlerin listesi. Yalnızca OAuth kullanılırken ayarlanır. Bu alanı belirtirseniz LocalizedSettings.terms_of_service_url bölümündeki dizin bilgilerinde Hizmet Şartları'nı sağladığınızdan emin olun.

learnMoreUrl

string

İsteğe bağlı. Bu, hizmetinizde bulunan ve kullanıcının Google'a verdiği izinleri açıklayan web sayfasıdır. Yalnızca OAuth ve Google ile Oturum Açma kullanılıyorsa kullanılır. Bu alanı belirtirseniz LocalizedSettings.terms_of_service_url bölümündeki dizin bilgilerinde Hizmet Şartları'nı sağladığınızdan emin olun.

useBasicAuthHeader

boolean

İsteğe bağlı. Doğruysa Google'ın, istemci kimliğini ve gizli anahtarı HTTP temel kimlik doğrulama üstbilgisi aracılığıyla iletmesine izin verin. Aksi takdirde Google, ileti gövdesinde istemci kimliğini ve gizli anahtarı kullanır. Yalnızca OAuth kullanılırken ayarlanır. Bu alanı belirtirseniz LocalizedSettings.terms_of_service_url bölümündeki dizin bilgilerinde Hizmet Şartları'nı sağladığınızdan emin olun.