Клиентская библиотека .NET размещена на GitHub и распространяется в виде пакета NuGet . Она предлагает ряд функций, упрощающих использование API, включая более удобное управление учётными данными и создание клиентов API сервиса Google Ads.
Библиотека поддерживает следующие .NET Frameworks:
- .NET Framework 4.7.2+ (
net472
) - .NET Стандарт 2.1 (
netstandard2.1
) - .NET 6.0 (
net6.0
) - .NET 8.0 (
net8.0
)
.NET Standard 2.1 совместим с несколькими другими версиями и реализациями .NET, поэтому библиотека может без проблем работать на многих других платформах. Однако мы официально не тестировали совместимость и поэтому официально не поддерживаем эти платформы. Подробнее о совместимости со стандартом .NET см. на странице https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-1.
Библиотека Google Ads API .NET использует Grpc.Net.Client
по умолчанию, а на неподдерживаемых платформах можно использовать Grpc.Core
. Вы можете принудительно использовать Grpc.Core
, установив UseGrpcCore
в true
. См. раздел Использование устаревшей библиотеки Grpc .
Чтобы начать использовать эту библиотеку, проверьте предварительные требования и ознакомьтесь с руководством по началу работы .
Информацию о токенах обновления OAuth2 см. в разделе «Процессы работы OAuth в настольных и веб-приложениях» . Чтобы выполнять вызовы API с использованием учётных записей служб OAuth2, см. раздел «Процесс работы учётной записи служб OAuth» .
Информацию о функциях и утилитах библиотеки см. в следующих руководствах: