La biblioteca cliente de .NET

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

La biblioteca admite los siguientes .NET Frameworks:

  • .NET Framework 4.7.2 o 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 e implementaciones de .NET, por lo que es posible que la biblioteca funcione bien en muchas otras plataformas. Sin embargo, no probamos oficialmente la compatibilidad y, por lo tanto, no admitimos oficialmente estas plataformas. Consulta https://learn.microsoft.com/es-es/dotnet/standard/net-standard?tabs=net-standard-2-1 para obtener más información sobre la compatibilidad con .NET Standard.

La biblioteca de .NET de la API de Google Ads usa Grpc.Net.Client de forma predeterminada, con una opción de resguardo a Grpc.Core en plataformas no compatibles. Puedes forzar el uso de Grpc.Core si estableces UseGrpcCore en true. Consulta Cómo usar la biblioteca heredada de Grpc.

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 Flujos de aplicaciones web y de escritorio de OAuth. Para realizar llamadas a la API con cuentas de servicio de OAuth2, consulta el flujo de cuentas de servicio de OAuth.

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