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

Клиентская библиотека .NET размещена на GitHub и распространяется в виде пакета NuGet . Она предлагает ряд функций, которые помогут вам использовать API, включая упрощенное управление учетными данными и создание клиентов для сервиса Google Ads API.

Библиотека поддерживает следующие платформы .NET Framework:

  • .NET Framework 4.7.2+ ( net472 )
  • .NET Стандарт 2.1 ( netstandard2.1 )
  • .NET 8.0 ( net8.0 )

.NET Standard 2.1 совместим с несколькими другими версиями и реализациями .NET, поэтому библиотека может нормально работать на многих других платформах. Однако мы официально не тестировали совместимость и, следовательно, не поддерживаем эти платформы. Для получения дополнительной информации см. документацию по .NET Standard 2.1 .

Библиотека Google Ads API .NET использует Grpc.Net.Client по умолчанию, а на неподдерживаемых платформах в качестве резервного варианта используется Grpc.Core . Вы можете принудительно использовать Grpc.Core , установив UseGrpcCore в true . Подробнее см. в руководстве по базовому использованию .

Выполните свой первый вызов API.

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

Основное использование

Для получения более подробной информации об использовании клиентской библиотеки .NET обратитесь к базовому руководству по использованию .

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

Клиентская библиотека .NET поддерживает несколько подходов к аутентификации и авторизации. Для получения дополнительной информации обратитесь к руководству по авторизации и аутентификации .

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

Клиентская библиотека .NET поддерживает множество параметров конфигурации и ведения журналов . Если вам необходимо изменить поведение ведения журналов клиентской библиотеки, обратитесь к руководству по настройке перехватчика gRPC .

Коммунальные услуги

Клиентская библиотека .NET включает в себя несколько вспомогательных классов для повышения удобства использования API. Для получения дополнительной информации обратитесь к следующим руководствам:

Оптимизируйте производительность вашего приложения.

Для получения рекомендаций по оптимизации производительности вашего приложения обратитесь к руководству по настройке производительности .