Bibliothèque cliente .NET

La bibliothèque cliente .NET est hébergée sur GitHub et distribuée en tant que paquet NuGet. Il offre plusieurs fonctionnalités pour vous aider à utiliser l'API, y compris une gestion simplifiée des identifiants et la création de clients de service de l'API Google Ads.

La bibliothèque est compatible avec les frameworks .NET suivants:

  • .NET Framework 4.7.2 ou version ultérieure (net472)
  • .NET Standard 2.1 (netstandard2.1)
  • .NET 6.0 (net6.0)
  • .NET 8.0 (net8.0)

.NET Standard 2.1 est compatible avec plusieurs autres versions et implémentations de .NET. La bibliothèque peut donc fonctionner correctement sur de nombreuses autres plates-formes. Toutefois, nous n'avons pas officiellement testé la compatibilité et ne prenons donc pas officiellement en charge ces plates-formes. Pour en savoir plus sur la compatibilité avec la norme.NET, consultez la page https://learn.microsoft .com/fr-fr/dotnet/standard/net-standard?tabs=net-standard-2-1.

La bibliothèque .NET de l'API Google Ads utilise Grpc.Net.Client par défaut, avec un retour à Grpc.Core sur les plates-formes non compatibles. Vous pouvez forcer l'utilisation de Grpc.Core en définissant UseGrpcCore sur true. Consultez la section Utiliser l'ancienne bibliothèque Grpc.

Pour commencer à utiliser cette bibliothèque, consultez les conditions préalables et le guide de démarrage.

Pour en savoir plus sur les jetons d'actualisation OAuth2, consultez la section Flux d'application Web et de bureau OAuth. Pour effectuer des appels d'API à l'aide de comptes de service OAuth2, consultez la section Flux de compte de service OAuth.

Consultez les guides suivants pour en savoir plus sur les fonctionnalités et les utilitaires de la bibliothèque: