Клиентская библиотека .NET размещается на GitHub и распространяется как пакет NuGet . Он предлагает несколько функций, которые помогут вам использовать API, включая более простое управление учетными данными и создание клиентов службы API Google Рекламы.
Библиотека поддерживает следующие платформы .NET Framework:
- .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, поэтому библиотека может нормально работать на многих других платформах. Однако мы официально не проверяли совместимость и поэтому официально не поддерживаем эти платформы. См. https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-1, чтобы узнать больше о совместимости стандартов .NET.
Библиотека Google Ads API .NET использует Grpc.Net.Client
по умолчанию, а на неподдерживаемых платформах имеется запасной вариант Grpc.Core
. Вы можете принудительно использовать Grpc.Core
, установив для UseGrpcCore
значение true
. См. Использование устаревшей библиотеки Grpc .
Чтобы начать использовать эту библиотеку, проверьте предварительные требования и обратитесь к руководству по началу работы .
Информацию о токенах обновления OAuth2 см. в разделе Потоки настольных компьютеров и веб-приложений OAuth . А о том, как выполнять вызовы API с использованием учетных записей служб OAuth2, см. в разделе Порядок учетной записи службы OAuth .
Обратитесь к следующим руководствам по функциям и утилитам библиотеки:
- Ведение журнала
- Полевые маски
- Имена ресурсов
- Пользовательские перехватчики gRPC
- Типы буферов протокола