Google Ads 승인에서는 Google Ads 계정에서 2단계 인증을 사용 설정하는 것을 지원합니다. 사용자가 계정에 2단계 인증을 사용 설정하면 사용자의 OAuth 사용자 인증 정보를 사용하는 API 호출을 할 때 앱에 영향을 줄 수 있습니다. 다음 표에는 개발자가 2단계 인증과 관련하여 알아야 할 세 가지 시나리오가 나와 있습니다.
시나리오 | 설명 |
---|---|
사용자가 자신의 Google 계정에서 2단계 인증을 사용 설정함 |
사용자가 Google 계정에 2단계 인증을 사용 설정할 수 있습니다. 2단계 인증을 사용 설정한 후 OAuth 2.0 인증 흐름 중에 Google은 갱신 토큰을 발급하기 전에 사용자에게 2단계 인증을 요청합니다. 발급된 후 갱신 토큰을 사용하여 API 호출에 필요한 액세스 토큰을 생성할 수 있습니다. 기존 갱신 토큰 사용자가 2단계 인증을 사용 설정하기 전에 발급된 갱신 토큰은 사용자가 2단계 인증을 사용 설정한 후에도 유효합니다. 갱신 토큰은 평소와 같이 유효한 액세스 토큰을 발급하는 데 사용할 수 있습니다. |
관리자가 Google Ads 계정 사용자에게 Google 계정에서 2단계 인증을 사용 설정하도록 요구합니다. |
계정 관리자는 Google Ads 계정의 모든 사용자에게 Google 계정에서 2단계 인증을 사용 설정하도록 요구할 수 있습니다. 사용자가 2단계 인증을 사용 설정함 OAuth 2.0 인증 흐름 중에 Google은 갱신 토큰을 발급하기 전에 사용자에게 2단계 인증을 요청합니다. 발급된 갱신 토큰은 API 호출에 필요한 액세스 토큰을 생성하는 데 사용할 수 있습니다. 사용자가 2단계 인증을 사용 설정하지 않음 인증 흐름 중에 사용자에게 2단계 인증 메시지가 표시되지 않습니다. 이 환경은 Google Ads 계정의 설정과 무관합니다. 발급된 갱신 토큰은 액세스 토큰을 발급하는 데 사용할 수 있습니다.
하지만 사용자가 Google 계정에서 2단계 인증을 사용 설정할 때까지 이 액세스 토큰을 사용하여 이루어진 API 호출은
기존 갱신 토큰 이 규칙은 2단계 인증 요구사항 이전에 발급된 새로고침 토큰에도 적용됩니다. 새로고침 토큰을 사용하여 액세스 토큰을 생성할 수 있지만, 사용자가 Google 계정에서 2단계 인증을 사용 설정할 때까지 이러한 액세스 토큰으로 이루어진 API 호출은
|
Google에서는 Google Ads 계정의 모든 사용자가 Google 계정에서 2단계 인증을 선택해야 합니다. |
경우에 따라 Google에서 Google Ads 계정의 모든 사용자에게 Google 계정에서 2단계 인증을 사용 설정하도록 요구할 수 있습니다. 2단계 인증을 사용 설정한 후 OAuth 2.0 인증 흐름 중에 Google은 갱신 토큰을 발급하기 전에 사용자에게 2단계 인증을 요청합니다. 이 환경은 Google에서 Google Ads 계정의 모든 사용자에게 2단계 인증을 사용 설정하도록 선택했는지 여부와는 관계가 없습니다. 발급된 후에는 갱신 토큰을 사용하여 API 호출에 필요한 액세스 토큰을 평소와 같이 생성할 수 있습니다. 기존 갱신 토큰 사용자가 2단계 인증을 사용 설정하기 전에 발급된 갱신 토큰은 사용자가 2단계 인증을 사용 설정한 후에도 유효합니다. 갱신 토큰은 평소와 같이 유효한 액세스 토큰을 발급하는 데 사용할 수 있습니다. 이 액세스 토큰을 사용하여 이루어진 API 호출은 |