Proces uwierzytelniania użytkownika

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

Proces uwierzytelniania użytkowników obejmuje zastosowanie przepływu OAuth 2.0 w celu uzyskania autoryzacji od użytkownika, która pozwoli Twojej aplikacji zarządzać jego kontami Google Ads w jego imieniu. Po zakończeniu procesu autoryzacji wydawany jest token dostępu OAuth 2.0, którego aplikacja może używać do wywoływania interfejsu API na koncie Google Ads użytkownika. Token dostępu OAuth 2.0 wygasa co godzinę, dlatego często prosi się dodatkowo o dostęp offline OAuth 2.0, aby aplikacja mogła odświeżać autoryzację bez dalszej interakcji z użytkownikiem.

Istnieją 2 główne sposoby tworzenia procesu uwierzytelniania użytkowników: uwierzytelnianie pojedynczego użytkownika i uwierzytelnianie wielu użytkowników. Uwierzytelnianie pojedynczego użytkownika jest używane jako rezerwa w przypadku procesu konta usługi, i jest stosowane, gdy jeden użytkownik ma dostęp do wszystkich kont Google Ads, którymi musisz zarządzać za pomocą interfejsu Google Ads API. Z kolei uwierzytelnianie wielu użytkowników jest używane, gdy musisz zarządzać kontami zarządzanymi przez wielu użytkowników i musisz utworzyć własny proces OAuth, aby uwierzytelnić użytkowników.