Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Дизайн API Google Рекламы отличается от традиционной архитектуры REST, поскольку в нем в основном используются пользовательские методы, такие как search и mutate, вместо более традиционных методов list , get , create , update и delete . Эти действия выражаются в URL-адресах REST с использованием соглашения о сопоставлении HTTP: чтобы отделить пользовательский глагол от остальной части URL-адреса.
Например, вызов API изменения кампании использует следующий URL-адрес:
Одна из причин, по которой API использует пользовательские методы, заключается в возможности пакетной обработки нескольких операций в один запрос API. Строгая семантика REST позволит обновлять только одну кампанию за раз. Например, традиционное REST- update кампании потребует отправки одного запроса HTTP PATCH для каждого ресурса кампании.
Чтобы объединить множество операций в одном теле запроса, Google Ads API вместо этого определяет собственный метод mutate для большинства ресурсов. Аналогичным образом, чтобы включить пакетное чтение (одновременное получение множества объектов) из API, API использует специальный метод search с SQL-подобным языком запросов Google Рекламы .
На странице «Общие методы» подробно описаны наиболее часто используемые методы Google Ads API.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-09-25 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"]]