Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
4.1.2 Validation en deux étapes
L'autorisation Google Ads est compatible avec la validation en deux étapes pour les comptes Google Ads. La validation en deux étapes est facultative. Vous pouvez donc choisir d'activer ou non tous les sous-comptes de votre compte CM Google Ads. Même si vous n'exigez pas de vos utilisateurs qu'ils configurent la validation en deux étapes, ils peuvent l'activer dans les paramètres de leur compte Google.
Si l'utilisateur a activé la validation en deux étapes, Google l'invite à effectuer cette opération lors du flux d'authentification OAuth2 avant d'émettre un jeton d'actualisation. Une fois émis, le jeton d'actualisation peut être utilisé pour générer le jeton d'accès nécessaire aux appels d'API.
Les jetons d'actualisation émis avant l'activation de la validation en deux étapes par l'utilisateur restent valides et ne rencontrent aucune erreur d'API.
Si vous demandez aux utilisateurs de configurer la validation en deux étapes, l'erreur TWO_STEP_VERIFICATION_NOT_ENROLLED est renvoyée si les appels d'API sont effectués à l'aide de jetons d'accès générés à partir d'un jeton d'actualisation émis avant que l'utilisateur n'active la validation en deux étapes.
Une fois que l'utilisateur a activé la validation en deux étapes, il peut à nouveau suivre le flux d'authentification OAuth2. Cette fois, l'invite de validation en deux étapes s'affiche. Lorsque vous répondez à l'invite, un jeton d'actualisation peut être utilisé pour émettre des jetons d'accès qui ne rencontrent plus l'erreur lors des appels d'API.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/25 (UTC)."],[],["Google Ads supports optional Two-Step Verification (2SV) for accounts. When enabled, during OAuth2 authentication, Google prompts users for 2SV before issuing a refresh token. Pre-existing refresh tokens remain valid unless 2SV is required. If 2SV is required and a pre-existing refresh token is used, the \"TWO_STEP_VERIFICATION_NOT_ENROLLED\" error occurs. The solution is to enable 2SV in the user's Google account and then repeat the OAuth2 flow to generate a new valid refresh token.\n"]]