Обзор интерфейса REST

API Google Ads можно вызывать как через gRPC , так и через REST. Оба интерфейса используют ресурсно-ориентированную архитектуру, схожую с другими API Google Cloud.

Мы рекомендуем использовать официальные клиентские библиотеки Google везде, где это возможно. Они предоставляют идиоматический, типобезопасный код на каждом поддерживаемом языке и обрабатывают множество низкоуровневых деталей взаимодействия с API (таких как настройки тайм-аута, пагинация результатов и аутентификация ). Наши клиентские библиотеки также включают обширный набор примеров кода и утилит, помогающих решать распространённые задачи, такие как создание имён ресурсов и обработка масок полей .

В этом руководстве представлены подробные сведения об REST и объясняется, что необходимо знать для прямого вызова REST-интерфейса без использования клиентской библиотеки, поддерживаемой Google. Это руководство может быть полезно, если вы пишете собственный код для прямого использования REST или используете стороннюю клиентскую HTTP-библиотеку.