The .NET Client Library

The .NET client library is hosted on GitHub and is distributed as a NuGet package. It offers several features to help you use the API, including easier management of credentials and creation of Google Ads API service clients.

The library supports the following .NET Frameworks:

  • .NET Framework 4.7.2+ (net472)
  • .NET Standard 2.0 (netstandard2.0)
  • .NET 5.0 (net5.0)
  • .NET Core 3.1 (netcoreapp3.1)

The library doesn't have an explicit build target for .NET 6.0 (net6.0) yet; however, you can use the library with a binary built for .NET 6.0 since netstandard2.0 is compatible with .NET 6.0.

To start using this library, check the prerequisites and consult the getting started guide.

For information on OAuth2 refresh tokens, check out OAuth desktop and web application flows. And to make API calls using OAuth2 service accounts, see OAuth service account flow.

Consult the following guides for the library's features and utilities: