Клиентская библиотека 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. Дополнительную информацию можно найти в следующих руководствах: