Настройка проекта консоли Google API

Действия по созданию и настройке проекта консоли Google API зависят от типа сценария авторизации OAuth 2.0, который вы реализуете в своём приложении. Выберите сценарий авторизации, для которого вы разрабатываете; это руководство будет адаптировано в соответствии с вашим выбором.

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

Эти учётные данные необходимы для аутентификации и авторизации пользователей Google Ads серверами Google. Они позволяют генерировать токены OAuth для использования в вызовах API.

Хотя вы можете использовать один токен разработчика для нескольких проектов, каждый проект может использовать только один токен разработчика.

Выберите или создайте проект Google API Console

Следуйте инструкциям по созданию проекта. Включение биллинга для вашего проекта необязательно. Если у вас включен биллинг, выберите платёжный аккаунт для нового проекта. Использование API Google Ads бесплатно, но существует квота на общее количество проектов Cloud.

Включите API Google Ads в вашем проекте

Чтобы включить API Google Ads в своем проекте, выполните следующие действия:

  1. Откройте библиотеку API в консоли Google API. При необходимости выберите свой проект или создайте новый. В библиотеке API перечислены все доступные API, сгруппированные по семействам продуктов и популярности.

  2. Воспользуйтесь поиском, чтобы найти API Google Ads, если его нет в списке.

  3. Выберите API Google Ads, затем нажмите кнопку Включить .

Включить API Google Рекламы

При использовании OAuth 2.0 для авторизации Google отображает пользователю экран согласия, включающий краткое описание вашего проекта, его политик и запрошенных областей доступа. Настройка экрана согласия OAuth для вашего приложения определяет, что будет отображаться пользователям и рецензентам, а также регистрирует ваше приложение для последующей публикации.

Следуйте инструкциям по настройке экрана согласия OAuth для вашего приложения и добавьте https://www.googleapis.com/auth/adwords в качестве области действия OAuth.

Создайте идентификатор клиента и секретный код клиента

Вы можете пропустить этот шаг, если используете существующий проект Google API Console, в котором уже сгенерированы идентификатор клиента и секретный ключ клиента. В противном случае создайте идентификатор клиента и секретный ключ клиента, следуя инструкциям . В качестве типа приложения можно выбрать «Десктопное приложение» или «Веб-приложение» . После создания клиента OAuth 2.0 загрузите его JSON-файл, нажав сначала на значок «Загрузить клиент OAuth» , а затем на кнопку «ЗАГРУЗИТЬ JSON» на следующем экране.