La biblioteca cliente de .NET

La biblioteca cliente de .NET se aloja en GitHub y se distribuye como un paquete de NuGet. Ofrece varias funciones para ayudarte a usar la API, incluida una administración más fácil de las credenciales y la creación de clientes de servicio de la API de Google Ads.

La biblioteca es compatible con los siguientes frameworks de .NET:

  • .NET Framework 4.7.2 y versiones posteriores (net472)
  • .NET Standard 2.1 (netstandard2.1)
  • .NET 6.0 (net6.0)
  • .NET 8.0 (net8.0)

.NET Standard 2.1 es compatible con varias otras versiones y implementaciones de .NET, por lo que la biblioteca podría funcionar bien en muchas otras plataformas. Sin embargo, no probamos oficialmente la compatibilidad y, por lo tanto, no estamos oficialmente a favor de estas plataformas. Consulta https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-1 para obtener más información sobre la compatibilidad con .NET estándar.

La biblioteca de .NET de la API de Google Ads usa Grpc.Net.Client de forma predeterminada, con un resguardo a Grpc.Core en plataformas no compatibles. Para forzar el uso de Grpc.Core, establece UseGrpcCore en true. Consulta Cómo usar la biblioteca de Grpc heredada.

Para comenzar a usar esta biblioteca, consulta los requisitos previos y la guía de introducción.

Para obtener información sobre los tokens de actualización de OAuth2, consulta los flujos de aplicaciones web y de escritorio de OAuth. Además, para realizar llamadas a la API con cuentas de servicio de OAuth2, consulta el flujo de cuenta de servicio de OAuth.

Consulta las siguientes guías para conocer las funciones y utilidades de la biblioteca: