Введение

API Google Ads используется для управления крупными или сложными аккаунтами и кампаниями Google Ads. Вы можете создать программное обеспечение для управления аккаунтами от уровня клиента до уровня ключевых слов. Вот некоторые типичные примеры использования:

  • Автоматизированное управление счетами
  • Пользовательская отчетность
  • Управление рекламой на основе инвентаря
  • Управление стратегиями интеллектуального назначения ставок

Подходит ли мне API Google Ads?

Google предлагает множество продуктов для автоматизации аккаунтов Google Ads. Вот несколько распространённых сценариев и список продуктов Google, которые могут лучше всего подойти вам.

Сценарий Рекомендация
Я разработчик, желающий создать собственный программный продукт или интегрировать его с API Google Ads. Умею писать код и управлять программной инфраструктурой, включая серверы и базы данных. Используйте API Google Рекламы.
Я разработчик, который умеет писать код, но предпочитаю не управлять собственной программной инфраструктурой. Используйте скрипты Google Ads .
Я не разработчик, но готов потратить некоторое время на изучение программирования для автоматизации Google Ads. Используйте скрипты Google Ads .
Я аналитик данных (или аналогичная должность), который хочет загружать отчеты Google Ads для дальнейшего анализа. Воспользуйтесь сервисом передачи данных BigQuery . Доступна поддержка передачи данных Google Ads .
Я хочу управлять рекламой Google Ads в больших объемах, но не хочу писать код. Используйте автоматизированные правила , массовые загрузки или редактор Google Ads .

Предпосылки

Для вызова API Google Ads вам необходимы следующие данные. Далее в этом руководстве вы узнаете, как получить каждый из этих данных.

  • Управляющий аккаунт Google Ads : для подачи заявки на API Google Ads вам понадобится управляющий аккаунт Google Ads.
  • Токен разработчика : этот токен позволяет вашему приложению подключаться к API Google Ads. Каждому токену разработчика назначается уровень доступа к API, который контролирует количество вызовов API, которые вы можете совершать в день, а также среду, к которой вы можете совершать вызовы.

  • Проект Google API Console : Проект Google API Console используется для генерации учётных данных OAuth 2.0 для вашего приложения. Приложение будет использовать эти учётные данные для аутентификации пользователя и получения им разрешения на управление аккаунтами Google Ads. Это разрешение впоследствии будет использоваться вашим приложением для выполнения API-вызовов к аккаунту Google Ads. Проект также позволяет API принимать вызовы.

  • Клиентский аккаунт Google Рекламы : это аккаунт, к которому вы обращаетесь для выполнения вызовов API. Вам необходимы необходимые разрешения для работы с этим аккаунтом, например для получения отчетов или внесения изменений в кампании.

    Вам также понадобится 10-значный номер аккаунта, к которому вы обращаетесь через API. Он отображается в веб-интерфейсе Google Ads в виде 123-456-7890 . Этот номер передаётся в качестве параметра в вызов API Google Ads без дефисов: 1234567890 .

  • Инструменты поддержки и клиентские библиотеки : этот набор инструментов поможет вам быстрее интегрироваться с API.