Weryfikacja dwuetapowa

Autoryzacja Google Ads umożliwia włączenie weryfikacji dwuetapowej na koncie Google Ads. W tabeli poniżej przedstawiono 3 scenariusze włączania weryfikacji dwuetapowej.

Użytkownik włącza weryfikację dwuetapową na swoim koncie Google

Użytkownik może samodzielnie włączyć weryfikację dwuetapową na swoim koncie Google.

Po włączeniu weryfikacji dwuetapowej

Podczas procesu uwierzytelniania OAuth2 Google prosi użytkownika o weryfikację dwuetapową przed wydaniem tokena odświeżania. Po jego wystawieniu token odświeżania może być wykorzystany do wygenerowania tokena dostępu wymaganego w wywołaniach interfejsu API.

Poprzednie tokeny odświeżania

Token odświeżania, który został wystawiony przed włączeniem weryfikacji dwuetapowej przez użytkownika, pozostaje ważny po jego włączeniu. Tokenu odświeżania można użyć do wystawienia prawidłowych tokenów dostępu w zwykły sposób.

Administrator wymaga od użytkowników konta Google Ads włączenia weryfikacji dwuetapowej na koncie Google

Administrator konta może wymagać od wszystkich użytkowników konta Google Ads włączenia weryfikacji dwuetapowej na ich kontach Google.

Użytkownik włącza weryfikację dwuetapową

Podczas procesu uwierzytelniania OAuth2 Google prosi użytkownika o weryfikację dwuetapową przed wydaniem tokena odświeżania. Po jego wystawieniu token odświeżania może być wykorzystany do wygenerowania tokena dostępu wymaganego w wywołaniach interfejsu API.

Użytkownik nie włącza weryfikacji dwuetapowej

W trakcie procesu uwierzytelniania użytkownik nie zobaczy komunikatu o weryfikacji dwuetapowej. Ta metoda jest niezależna od ustawień na koncie Google Ads.

Po jego wystawieniu token odświeżania może być wystawiany. Wywołania interfejsu API wykonywane z wykorzystaniem tego tokena dostępu będą jednak kończyć się niepowodzeniem z powodu błędu TWO_STEP_VERIFICATION_NOT_ENROLLED, dopóki użytkownik nie włączy weryfikacji dwuetapowej na swoim koncie Google.

Poprzednie tokeny odświeżania

Ta reguła obejmuje też tokeny odświeżania wydane przed spełnieniem wymogu weryfikacji dwuetapowej – token odświeżania może być użyty do generowania tokenów dostępu, ale wywołania interfejsu API wykonywane z użyciem tych tokenów dostępu zakończą się błędem TWO_STEP_VERIFICATION_NOT_ENROLLED, dopóki użytkownik nie włączy weryfikacji dwuetapowej na swoim koncie Google.

Google wymaga, aby wszyscy użytkownicy konta Google Ads korzystali z weryfikacji dwuetapowej.

W niektórych przypadkach Google może wymagać, aby wszyscy użytkownicy konta Google Ads włączyli na swoich kontach Google weryfikację dwuetapową.

Po włączeniu weryfikacji dwuetapowej

Podczas procesu uwierzytelniania OAuth2 Google prosi użytkownika o weryfikację dwuetapową przed wydaniem tokena odświeżania. To rozwiązanie jest niezależne od tego, czy Google na koncie Google Ads wymaga, aby wszyscy użytkownicy korzystali z weryfikacji dwuetapowej.

Po wydaniu tokena odświeżania można w zwykły sposób wygenerować token dostępu potrzebny w wywołaniach interfejsu API.

Poprzednie tokeny odświeżania

Token odświeżania, który został wystawiony przed włączeniem weryfikacji dwuetapowej przez użytkownika, pozostaje ważny po jego włączeniu. Za jego pomocą można w zwykły sposób wygenerować prawidłowy token dostępu.

Wywołania interfejsu API wykonywane za pomocą tego tokena dostępu nie napotkają błędu TWO_STEP_VERIFICATION_NOT_ENROLLED, ponieważ włączenie weryfikacji dwuetapowej zostało zainicjowane przez Google, a nie przez administratora konta Google Ads.