Клиентская библиотека Ruby

Клиентская библиотека Ruby размещена на GitHub, а gem-файл доступен на RubyGems.

Библиотека поддерживает активно поддерживаемые версии Ruby (Ruby 3.2, 3.3 и 3.4 с требованием gemspec Ruby 3.0 или более поздней версии).

Выполнение первого вызова API

Чтобы использовать Google Ads API, вам нужно выполнить несколько действий, чтобы получить доступ к API и настроить аккаунты Google Рекламы. В руководстве по быстрому началу работы описаны все важные шаги, в том числе настройка аккаунтов Google Рекламы.

Как пользоваться отчетом

Чтобы узнать больше о том, как использовать клиентскую библиотеку Ruby, ознакомьтесь с руководством по началу работы.

# Optional when using Bundler.require in v41.1.0 and later:
require 'google/ads/google_ads'

# Initialize the client using your ~/google_ads_config.rb configuration file.
client = Google::Ads::GoogleAds::GoogleAdsClient.new

# Access a specific service.
customer_service = client.service.customer

Авторизация и аутентификация

Клиентская библиотека Ruby поддерживает несколько способов аутентификации и авторизации. Подробнее об авторизации и аутентификации…

Настройка и ведение журналов

Клиентская библиотека Ruby поддерживает несколько вариантов конфигурации и ведения журналов. Также можно переопределить периоды ожидания и повторных попыток для каждого сервиса.

Утилиты

Клиентская библиотека Ruby включает несколько вспомогательных классов, которые упрощают использование API. Чтобы узнать больше, изучите следующие руководства: