Metodi di servizio
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Il design dell'API Google Ads è diverso da un'architettura REST tradizionale
perché utilizza principalmente metodi personalizzati, come search e mutate,
dei metodi più tradizionali list, get, create, update e delete.
Queste azioni sono espresse negli URL REST mediante la mappatura HTTP
convenzione di : per separare il verbo personalizzato dal resto dell'URL.
Ad esempio, una chiamata API mutate di una campagna utilizza il seguente URL:
Uno dei motivi per cui l'API utilizza metodi personalizzati è consentire il raggruppamento in batch di
operazioni in una singola richiesta API. Una semantica REST rigorosa consente solo
aggiornare una campagna alla volta. Un REST tradizionale
update a un
una campagna, ad esempio, richiede l'invio di una richiesta PATCH HTTP per campagna
risorsa.
Per consentire il raggruppamento di molte operazioni in un unico corpo della richiesta,
l'API Google Ads definisce invece un metodo mutate personalizzato per la maggior parte delle risorse.
Analogamente, per abilitare le letture batch (recupero di molti oggetti contemporaneamente) dall'API,
L'API utilizza un metodo search personalizzato con una query di Google Ads di tipo SQL
Lingua.
La pagina Metodi comuni descrive in dettaglio i
i metodi più utilizzati nell'API Google Ads.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-10-16 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"]]