Łączenie kont umożliwia Google zachęcanie użytkownika do logowania się w usługach internetowych w aplikacji.
W przypadku połączeń Logowanie przez Google i OAuth i Logowanie przez Google Google generuje identyfikator klienta identyfikujący Twoją aplikację („Identyfikator klienta wystawiony przez Google dla Twoich działań” w interfejsie konsoli). To pole jest tylko do odczytu i można je sprawdzić na stronie Łączenie kont w interfejsie konsoli. Więcej informacji: https://developers.google.com/assistant/identity/google-sign-in
Uwaga: w przypadku wszystkich typów ustawień łączenia kont (z wyjątkiem funkcji Logowanie przez Google) musisz podać nazwę użytkownika i hasło do konta testowego na stronie Settings.testing_instructions, aby zespół sprawdzający sprawdził aplikację (nie będą one widoczne dla użytkowników).
Reprezentacja YAML | |
---|---|
enableAccountCreation: boolean linkingType: enum ( |
Pola | |
---|---|
enableAccountCreation |
Wymagane. Jeśli |
linkingType |
Wymagane. Typ połączenia, którego chcesz użyć. Więcej informacji o typach połączeń znajdziesz na stronie https://developers.google.com/assistant/identity. |
authGrantType |
Opcjonalnie: Wskazuje typ uwierzytelniania dla typu połączenia OAUTH. |
appClientId |
Opcjonalnie: Identyfikator klienta wystawiony przez Twoją aplikację dla Google. Jest to identyfikator klienta OAuth2 identyfikujący Google w Twojej usłudze. Ustaw tylko w przypadku korzystania z OAuth. |
authorizationUrl |
Opcjonalnie: Punkt końcowy strony internetowej logowania, który obsługuje kod OAuth2 lub niejawne przepływy. Adres URL musi używać protokołu HTTPS. Ustaw tylko w przypadku korzystania z OAuth. |
tokenUrl |
Opcjonalnie: Punkt końcowy OAuth2 na potrzeby wymiany tokenów. Adres URL musi używać protokołu HTTPS. To ustawienie nie jest ustawione, jeśli jako typu połączenia używasz protokołu OAuth z uwierzytelnieniem IMPLICIT. Ustaw tylko w przypadku korzystania z OAuth. |
scopes[] |
Opcjonalnie: Lista uprawnień, które użytkownik musi przyznać, aby korzystać z Twojej usługi. Ustaw tylko w przypadku korzystania z OAuth. Jeśli określasz to pole, podaj Warunki korzystania z usługi w informacjach o katalogu w sekcji LocalizedSettings.terms_of_service_url. |
learnMoreUrl |
Opcjonalnie: Strona internetowa w Twojej usłudze opisująca uprawnienia, które użytkownik udziela Google. Ustaw tylko w przypadku korzystania z OAuth i Logowania przez Google. Jeśli określasz to pole, podaj Warunki korzystania z usługi w informacjach o katalogu w sekcji LocalizedSettings.terms_of_service_url. |
useBasicAuthHeader |
Opcjonalnie: Jeśli ma wartość prawda, Google będzie przesyłać identyfikator klienta i klucz tajny przez nagłówek podstawowego uwierzytelniania HTTP. W przeciwnym razie Google używa identyfikatora klienta i tajnego klucza w treści posta. Ustaw tylko w przypadku korzystania z OAuth. Jeśli określasz to pole, podaj Warunki korzystania z usługi w informacjach o katalogu w sekcji LocalizedSettings.terms_of_service_url. |