Dołącz do nas na żywo na Discordzie 15 października o 16:00 czasu polskiego na serwerze społeczności Google Advertising and Measurement oraz na YouTube. Omówimy nowe funkcje dodane w wersji 26 interfejsu Google Ads API.
Google używa technologii AI do tłumaczenia treści na Twój preferowany język. Tłumaczenia wygenerowane przez AI mogą zawierać błędy.
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 do uwierzytelniania i autoryzacji protokołu OAuth 2.0. OAuth 2.0 umożliwia aplikacji klienckiej interfejsu Google Ads API dostęp do konta Google Ads użytkownika bez konieczności obsługiwania ani 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. Ten przewodnik koncentruje się jednak na scenariuszach, które są najczęstsze w przypadku deweloperów korzystających z interfejsu Google Ads API.
Scenariusz
Zalecane działania
Moja aplikacja korzysta już z co najmniej jednego interfejsu API Google. Mam już w aplikacji obsługę przepływów pracy 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 API. Więcej informacji znajdziesz w artykule Model dostępu do 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ę 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 połączenie się z ich kontami Google Ads i upoważnienie 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-09-30 UTC."],[],[]]