Używanie protokołu OAuth 2.0 na potrzeby dostępu do interfejsu Google Ads API
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Podobnie jak inne interfejsy API Google, interfejs Google Ads API używa protokołu OAuth 2.0 do uwierzytelniania i autoryzacji. OAuth 2.0 umożliwia aplikacji klienckiej Google Ads API dostęp do konta Google Ads użytkownika bez konieczności obsługiwania i przechowywania informacji logowania użytkownika.
Ogólnie rzecz biorąc, wszystkie scenariusze autoryzacji OAuth 2.0
obsługiwane przez Google działają też w przypadku
interfejsu Google Ads API. Skupimy się jednak na kilku scenariuszach, które są najczęstsze w przypadku deweloperów interfejsu Google Ads API.
Scenariusz
Zalecane działania
Moja aplikacja używa już co najmniej 1 interfejsu API Google. Mam już w aplikacji obsługę przepływów pracy protokołu OAuth 2.0 i muszę tylko dodać do niej funkcje interfejsu Google Ads API.
Upewnij się, że autoryzowany użytkownik lub konto usługi ma dostęp do kont Google Ads, do których wysyłasz wywołania interfejsu Google Ads API. Dowiedz się więcej o
modelu dostępu Google Ads.
Tworzę aplikację, która zarządza kontami Google Ads, do których mam już
dostęp. Jeśli w przyszłości będę musiał zarządzać nowymi kontami Google Ads, uzyskam do nich dostęp, łącząc je z moim kontem menedżera Google Ads.
Tworzę aplikację, która zarządza kontami Google Ads w imieniu innych
użytkowników. Moja aplikacja utworzy ekran użytkownika, który umożliwi zalogowanym użytkownikom
łączenie się z ich kontami Google Ads i autoryzowanie mojej aplikacji do zarządzania tymi
kontami w ich imieniu.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-08-03 UTC."],[],[]]