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

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

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

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

Если у вас уже есть проект консоли Google API и вы хотите использовать его для создания учетных данных, вы можете перейти к созданию идентификатора клиента и секрета клиента .

Чтобы создать проект,

  • Перейдите в консоль API Google.
  • Нажмите Создать проект.
  • Введите имя или примите созданное предложение.
  • Подтвердите или отредактируйте оставшиеся поля.
  • Нажмите Создать

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

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

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

  1. Откройте страницу «Экран согласия» и выберите свой проект в раскрывающемся меню вверху страницы.
  2. Выберите тип пользователя и нажмите СОЗДАТЬ .
  3. Заполните экранную форму согласия. При необходимости вы можете отредактировать это позже. Когда закончите, нажмите СОХРАНИТЬ И ПРОДОЛЖИТЬ .
  4. На следующей странице нажмите ДОБАВИТЬ ИЛИ УДАЛИТЬ ОБЛАСТИ .
  5. Прокрутите вниз и введите следующее в поле «Добавление областей вручную» :

    https://www.googleapis.com/auth/adwords

  6. Нажмите ДОБАВИТЬ В ТАБЛИЦУ .
  7. Добавьте любые другие области, которые могут понадобиться вашему проекту, затем нажмите «ОБНОВИТЬ» .
  8. Нажмите СОХРАНИТЬ И ПРОДОЛЖИТЬ .
  9. Если вы не планируете публиковать свой проект немедленно, добавьте адрес электронной почты каждой учетной записи пользователя, которую вы можете использовать для тестирования, затем нажмите «СОХРАНИТЬ И ПРОДОЛЖИТЬ» .
  10. Просмотрите сводную страницу и нажмите «ВЕРНУТЬСЯ НА ПАНЕЛЬ ПАНЕЛИ» .
  1. Откройте страницу «Экран согласия» и выберите свой проект в раскрывающемся меню вверху страницы.
  2. Нажмите РЕДАКТИРОВАТЬ ПРИЛОЖЕНИЕ .
  3. Нажмите СОХРАНИТЬ И ПРОДОЛЖИТЬ в экранной форме согласия OAuth .
  4. На следующей странице нажмите ДОБАВИТЬ ИЛИ УДАЛИТЬ ОБЛАСТИ .
  5. Прокрутите вниз и введите следующее в поле «Добавление областей вручную» :

    https://www.googleapis.com/auth/adwords

  6. Нажмите ДОБАВИТЬ В ТАБЛИЦУ .
  7. Нажмите СОХРАНИТЬ И ПРОДОЛЖИТЬ .
  8. Нажмите СОХРАНИТЬ И ПРОДОЛЖИТЬ в форме «Тестовые пользователи» .
  9. Просмотрите сводную страницу и нажмите «ВЕРНУТЬСЯ НА ПАНЕЛЬ ПАНЕЛИ» .

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

Вы можете пропустить этот шаг, если используете существующий проект консоли Google API, в котором уже есть сгенерированный идентификатор клиента и секрет.

Определив тип приложения, следуйте приведенным ниже инструкциям, чтобы сгенерировать идентификатор клиента OAuth 2.0 и секрет клиента:

  1. Откройте страницу учетных данных . Выберите ранее созданный проект или создайте новый.

  2. На экране «Учетные данные» нажмите «СОЗДАТЬ УЧЕТНЫЕ ДАННЫЕ» , затем выберите «Идентификатор клиента OAuth» .

    • Если вы ранее не настроили экран согласия OAuth для этого проекта, нажмите НАСТРОЙКА ЭКРАНА СОГЛАСИЯ .

      • Выберите тип пользователя и нажмите СОЗДАТЬ .

      • Заполните первоначальную форму. При необходимости вы можете отредактировать это позже. Нажмите «Сохранить» , когда закончите.

    • Вернитесь в раздел «Учетные данные» > «СОЗДАТЬ УЧЕТНЫЕ ДАННЫЕ» > «Идентификатор клиента OAuth», чтобы продолжить.

  3. Выберите классическое приложение или веб-приложение в качестве типа приложения, в зависимости от вашего варианта использования. В этом руководстве в качестве типа приложения используется настольное приложение .

  4. Введите имя приложения и нажмите «Создать» .

  5. На странице подтверждения скопируйте свой идентификатор клиента и секрет клиента в буфер обмена, чтобы позже настроить клиентскую библиотеку. Кроме того, загрузите учетные данные в формате JSON в файл credentials.json .

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

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

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

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

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