Двухэтапная проверка

Авторизация Google Ads поддерживает включение двухэтапной аутентификации в вашем аккаунте Google Ads . В таблице ниже представлены три сценария включения двухэтапной аутентификации.

Пользователь включает двухэтапную аутентификацию в своей учетной записи Google.

Пользователь может самостоятельно принять решение о включении двухэтапной аутентификации для своего аккаунта Google.

После включения двухэтапной аутентификации

В процессе аутентификации OAuth2 Google предлагает пользователю пройти двухэтапную аутентификацию перед выдачей токена обновления. После выдачи токена обновления его можно использовать для генерации токена доступа, необходимого для вызовов API.

Предыдущие токены обновления

Токен обновления, выданный до того, как пользователь включил двухэтапную аутентификацию, остаётся действительным после её включения. Токен обновления можно использовать для выдачи действительных токенов доступа в обычном режиме.

Администратор требует от пользователей аккаунта Google Ads включить двухэтапную аутентификацию в своих аккаунтах Google.

Администратор учетной записи может потребовать от всех пользователей учетной записи Google Ads включить двухэтапную аутентификацию в своей учетной записи Google.

Пользователь включает двухэтапную аутентификацию

В процессе аутентификации OAuth2 Google предлагает пользователю пройти двухэтапную аутентификацию перед выдачей токена обновления. После выдачи токена обновления его можно использовать для генерации токена доступа, необходимого для вызовов API.

Пользователь не включил двухэтапную аутентификацию

В процессе аутентификации пользователь не увидит запрос на двухэтапную аутентификацию. Этот процесс не зависит от настроек аккаунта Google Рекламы.

После выпуска токен обновления можно использовать для выдачи токенов доступа. Однако вызовы API, выполняемые с использованием этого токена доступа, будут завершаться ошибкой TWO_STEP_VERIFICATION_NOT_ENROLLED , пока пользователь не включит двухэтапную аутентификацию в своей учётной записи Google.

Предыдущие токены обновления

Это правило также применяется к токенам обновления, выпущенным до введения требования двухэтапной проверки — токен обновления можно использовать для генерации токенов доступа, но вызовы API, выполненные с этими токенами доступа, будут завершаться ошибкой TWO_STEP_VERIFICATION_NOT_ENROLLED до тех пор, пока пользователь не включит двухэтапную проверку в своей учетной записи Google.

Google требует, чтобы все пользователи аккаунта Google Ads включили двухэтапную аутентификацию в своих аккаунтах Google {:#require-2-step}

В некоторых случаях Google может потребовать от всех пользователей аккаунта Google Ads включить двухэтапную аутентификацию в своем аккаунте Google.

После включения двухэтапной аутентификации

В процессе аутентификации OAuth2 Google предлагает пользователю пройти двухэтапную аутентификацию перед выдачей токена обновления. Этот процесс не зависит от того, включил ли Google в аккаунте Google Ads требование ко всем пользователям включить двухфакторную аутентификацию.

После выдачи токен обновления можно использовать для генерации токена доступа, необходимого в вызовах API, как обычно.

Предыдущие токены обновления

Токен обновления, выданный до того, как пользователь включил двухэтапную аутентификацию, остаётся действительным после её включения. Токен обновления можно использовать для выдачи действующего токена доступа, как обычно.

Вызовы API, выполненные с использованием этого токена доступа, не приведут к ошибке TWO_STEP_VERIFICATION_NOT_ENROLLED поскольку включение двухэтапной аутентификации было инициировано Google, а не администратором аккаунта Google Ads.