Z tego przewodnika dowiesz się, jak uzyskać dostęp do interfejsu Google Ads API za pomocą uwierzytelniania użytkownika. Więcej informacji o różnych opcjach uwierzytelniania znajdziesz w przewodniku.
Proces uwierzytelniania użytkownika obejmuje zastosowanie procesu OAuth 2.0 w celu uzyskania autoryzacji od użytkownika, która pozwoli Twojej aplikacji zarządzać jego kontami Google Ads w jego imieniu. Token dostępu OAuth 2.0 jest wydawany po zakończeniu procesu autoryzacji. Aplikacja może go 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 dodatkowo żąda się dostępu offline OAuth 2.0, aby aplikacja mogła odświeżać autoryzację bez dalszej interakcji z użytkownikiem.
Istnieją 2 główne sposoby tworzenia przepływu pracy uwierzytelniania użytkowników: uwierzytelnianie pojedynczego użytkownika i uwierzytelnianie wielu użytkowników. Uwierzytelnianie pojedynczego użytkownika jest używane jako rozwiązanie awaryjne w przypadku procesu konta usługi i gdy pojedynczy użytkownik ma dostęp do wszystkich kont Google Ads, którymi chcesz zarządzać za pomocą interfejsu Google Ads API. Z kolei uwierzytelnianie wielu użytkowników jest używane, gdy musisz zarządzać kontami, którymi zarządza wielu użytkowników, i musisz utworzyć własny proces OAuth do uwierzytelniania użytkowników.