Verifica in due passaggi
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
L'autorizzazione Google Ads supporta l'attivazione della verifica in due passaggi sul tuo account Google Ads. La seguente tabella
mostra i tre scenari per l'attivazione della verifica in due passaggi.
L'utente attiva la verifica in due passaggi sul proprio Account Google
|
Un utente potrebbe decidere autonomamente di attivare la verifica in due passaggi per il proprio
Account Google.
Dopo aver attivato la verifica in due passaggi
Durante il
flusso di autenticazione OAuth2,
Google chiede all'utente di eseguire la verifica in due passaggi prima di emettere un token di aggiornamento.
Una volta emesso, il token di aggiornamento può essere utilizzato per generare il token di accesso necessario
nelle chiamate API.
Token di aggiornamento precedenti
Un token di aggiornamento emesso prima che l'utente abbia attivato la verifica in due passaggi
rimane valido dopo l'attivazione della verifica in due passaggi. Il token di aggiornamento può
essere utilizzato per emettere token di accesso validi come di consueto.
|
L'amministratore richiede agli utenti di un account Google Ads di attivare la verifica in due passaggi sul proprio Account Google
|
Un amministratore dell'account può richiedere a tutti gli utenti di un account Google Ads di
attivare la verifica in due passaggi
nel proprio Account Google.
L'utente attiva la verifica in due passaggi
Durante il
flusso di autenticazione OAuth2,
Google chiede all'utente di eseguire la verifica in due passaggi prima di emettere un token di aggiornamento.
Una volta emesso, il token di aggiornamento può essere utilizzato per generare il token di accesso necessario
nelle chiamate API.
L'utente non attiva la verifica in due passaggi
Durante il flusso di autenticazione, l'utente non vedrà la richiesta di verifica in due passaggi. Questa esperienza è indipendente da qualsiasi impostazione dell'account Google Ads.
Una volta emesso, il token di aggiornamento può essere utilizzato per emettere token di accesso. Tuttavia,
le chiamate API effettuate utilizzando questo token di accesso non andranno a buon fine e verrà visualizzato un errore
TWO_STEP_VERIFICATION_NOT_ENROLLED finché l'utente non attiva
la verifica in due passaggi nel proprio Account Google.
Token di aggiornamento precedenti
Questa regola si applica anche ai token di aggiornamento emessi prima del requisito della verifica in due passaggi: il token di aggiornamento può essere utilizzato per generare token di accesso, ma le chiamate API effettuate con questi token di accesso non andranno a buon fine e verrà visualizzato un errore
TWO_STEP_VERIFICATION_NOT_ENROLLED
finché l'utente non attiva la verifica in due passaggi nel proprio Account Google.
|
Google richiede a tutti gli utenti di un account Google Ads di attivare la verifica in due passaggi nel proprio Account Google {:#require-2-step}
|
In alcuni casi, Google potrebbe richiedere a tutti gli utenti di un account Google Ads di attivare la
verifica in due passaggi sul proprio Account Google.
Dopo aver attivato la verifica in due passaggi
Durante il flusso di autenticazione OAuth2,
Google chiede all'utente di eseguire la verifica in due passaggi prima di emettere un token di aggiornamento.
Questa esperienza è indipendente dal fatto che Google abbia attivato l'account Google Ads per
richiedere a tutti i suoi utenti di attivare la verifica in due passaggi.
Una volta emesso, il token di aggiornamento può essere utilizzato per generare il token di accesso
necessario nelle chiamate API come di consueto.
Token di aggiornamento precedenti
Un token di aggiornamento emesso prima che l'utente abbia attivato la verifica in due passaggi
rimane valido dopo l'attivazione della verifica in due passaggi. Il token di aggiornamento può
essere utilizzato per emettere un token di accesso valido come di consueto.
Le chiamate API effettuate utilizzando questo token di accesso non genereranno l'errore TWO_STEP_VERIFICATION_NOT_ENROLLED perché l'attivazione della verifica in due passaggi è stata avviata da Google e non dall'amministratore dell'account Google Ads.
|
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-08-27 UTC.
[null,null,["Ultimo aggiornamento 2025-08-27 UTC."],[[["\u003cp\u003eGoogle Ads authorization supports enabling 2-Step Verification for enhanced security, impacting how refresh and access tokens function.\u003c/p\u003e\n"],["\u003cp\u003eUsers voluntarily enabling 2-Step Verification or being required to by administrators or Google will encounter a 2-Step Verification prompt during authentication.\u003c/p\u003e\n"],["\u003cp\u003eIf an administrator requires 2-Step Verification, API calls will fail with an error until it's enabled, even with existing refresh tokens.\u003c/p\u003e\n"],["\u003cp\u003eRefresh tokens issued before enabling 2-Step Verification generally remain valid but may be subject to the specific scenario and enforcement level.\u003c/p\u003e\n"],["\u003cp\u003eGoogle enforcing 2-Step Verification differs from administrator enforcement, as API calls with existing refresh tokens won't encounter the \u003ccode\u003eTWO_STEP_VERIFICATION_NOT_ENROLLED\u003c/code\u003e error.\u003c/p\u003e\n"]]],[],null,["# 2-Step Verification\n\nGoogle Ads authorization supports enabling [2-Step Verification on your Google Ads\naccount](//support.google.com/google-ads/answer/12864186). The following table\npresents the three scenarios for enabling 2-Step Verification.\n\n|-----------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### User turns on 2-Step Verification on their own Google Account | *A user might decide on their own to turn on 2-Step Verification for their Google Account.* #### After 2-Step Verification is enabled During the [OAuth2 authentication flow](/google-ads/api/docs/oauth/client-library), Google prompts the user for 2-Step Verification before issuing a refresh token. Once issued, the refresh token can be used to generate the access token needed in API calls. #### Previous refresh tokens A refresh token that was issued before the user enabled 2-Step Verification remains valid after the user enables 2-Step Verification. The refresh token can be used to issue valid access tokens as usual. |\n| ### Administrator requires users of a Google Ads account to enable 2-Step Verification on their Google Account | *An account administrator can require all users of a Google Ads account to [enable 2-Step Verification](https://support.google.com/google-ads/answer/12865295) on their Google Account.* #### User enables 2-Step Verification During the [OAuth2 authentication flow](/google-ads/api/docs/oauth/client-library), Google prompts the user for 2-Step Verification before issuing a refresh token. Once issued, the refresh token can be used to generate the access token needed in API calls. #### User doesn't enable 2-Step Verification During the authentication flow, the user won't see the 2-Step Verification prompt. This experience is independent of any settings on the Google Ads account. Once issued, the refresh token can be used to issue access tokens. However, the API calls made using this access token will fail with a [`TWO_STEP_VERIFICATION_NOT_ENROLLED`](/google-ads/api/reference/rpc/v21/AuthenticationErrorEnum.AuthenticationError#two_step_verification_not_enrolled) error until the user enables 2-Step Verification in their Google Account. ##### Previous refresh tokens This rule applies to refresh tokens issued prior to the 2-Step Verification requirement as well---the refresh token can be used to generate access tokens, but API calls made with these access tokens will fail with a [`TWO_STEP_VERIFICATION_NOT_ENROLLED`](/google-ads/api/reference/rpc/v21/AuthenticationErrorEnum.AuthenticationError#two_step_verification_not_enrolled) error until the user enables 2-Step Verification in their Google Account. |\n| ### Google requires all users of a Google Ads account to opt in to 2-step verification on their Google Account {:#require-2-step} | *In some cases, Google might require all users of a Google Ads account to enable 2-step verification on their Google Account.* #### After 2-Step Verification is enabled During the [OAuth2 authentication flow](/google-ads/api/docs/oauth/client-library), Google prompts the user for 2-Step Verification before issuing a refresh token. This experience is independent of whether Google opted in the Google Ads account to require all its users to enable 2-factor verification. Once issued, the refresh token can be used to generate the access token needed in API calls as usual. #### Previous refresh tokens A refresh token that was issued before the user enabled 2-Step Verification remains valid after the user enables 2-Step Verification. The refresh token can be used to issue a valid access token as usual. API calls made using this access token won't encounter the `TWO_STEP_VERIFICATION_NOT_ENROLLED` error because the 2-Step Verification opt-in was initiated by Google and not by the Google Ads account administrator. |"]]