Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Interfejs Google Ads API różni się od tradycyjnej architektury REST, ponieważ zamiast bardziej tradycyjnych metod list, get, create, update i delete używa głównie metod niestandardowych, takich jak search i mutate,.
Te działania są wyrażane w adresach URL REST za pomocą konwencji mapowania HTTP, która polega na oddzieleniu niestandardowego czasownika od reszty adresu URL za pomocą znaku :.
Na przykład wywołanie interfejsu API do modyfikowania kampanii używa tego adresu URL:
Jedną z przyczyn, dla których interfejs API używa metod niestandardowych, jest umożliwienie grupowania wielu operacji w jednym żądaniu interfejsu API. Restrykturowa semantyka REST umożliwiałaby aktualizowanie tylko jednej kampanii naraz. Tradycyjne żądanie REST
update do kampanii wymagałoby wysłania 1 żądania HTTP PATCH na zasób kampanii.
Aby umożliwić grupowanie wielu operacji w jednym ciele żądania, interfejs Google Ads API zamiast tego definiuje niestandardową metodę mutate dla większości zasobów.
Podobnie, aby umożliwić zbiorcze odczyty (pobieranie wielu obiektów naraz) z interfejsu API, interfejs API używa niestandardowej metody search z językiem zapytań Google Ads przypominającym SQL.
Na stronie Popularne metody znajdziesz szczegółowe informacje o najczęściej używanych metodach w interfejsie Google Ads API.
[[["Ł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: 2025-09-26 UTC."],[],["The Google Ads API uses custom methods like `search` and `mutate` instead of standard REST methods (e.g., `list`, `get`). This is indicated in URLs by a `:` separator. `Mutate` enables batching multiple operations into one request, unlike standard `update`, which handles one campaign at a time. Similarly, `search` allows fetching multiple objects in a single request, utilizing a SQL-like query language. This deviates from REST conventions to facilitate efficient batch processing and querying.\n"]]