Proces uwierzytelniania użytkownika

Z tego przewodnika dowiesz się, jak uzyskać dostęp do interfejsu Google Ads API za pomocą uwierzytelniania użytkownika. Więcej informacji o dostępnych opcjach uwierzytelniania znajdziesz w przewodniku.

Proces uwierzytelniania użytkownika wykorzystuje przepływ OAuth 2.0 do uzyskiwania autoryzacji użytkownika, co umożliwia aplikacji zarządzanie kontami Google Ads w imieniu użytkowników. Po zakończeniu autoryzacji serwer autoryzacji wydaje token dostępu OAuth 2.0. Aplikacja używa tego tokena dostępu do wywoływania interfejsu API na koncie Google Ads użytkownika.

Tokeny dostępu OAuth 2.0 wygasają po godzinie, więc poproś o dostęp offline OAuth 2.0. Dostęp offline zapewnia token odświeżania, który umożliwia aplikacji automatyczne generowanie nowych tokenów dostępu bez konieczności powtarzania interakcji z użytkownikiem.

Wybierz strategię uwierzytelniania

Przepływ pracy związany z uwierzytelnianiem użytkowników możesz wdrożyć na 2 sposoby:

  • Uwierzytelnianie jednego użytkownika: zalecane, gdy jedno konto użytkownika ma dostęp do wszystkich kont Google Ads, którymi Twoja aplikacja musi zarządzać. Używaj uwierzytelniania pojedynczego użytkownika jako alternatywy dla przepływu pracy konta usługi, gdy zasady organizacji lub konfiguracje kont uniemożliwiają korzystanie z kont usługi.
  • Uwierzytelnianie wielu użytkowników: zalecane, gdy aplikacja zarządza kontami należącymi do wielu różnych użytkowników. Wymaga to utworzenia przepływu OAuth 2.0, który umożliwia uwierzytelnianie każdego użytkownika osobno.

Dalsze kroki