.NET クライアント ライブラリ

.NET クライアント ライブラリは GitHub でホストされ、NuGet パッケージとして配布されます。認証情報の管理や Google Ads API サービス クライアントの作成など、API の使用に役立つ機能がいくつか用意されています。

このライブラリは、次の .NET フレームワークをサポートしています。

  • .NET Framework 4.7.2 以降(net472
  • .NET Standard 2.1(netstandard2.1
  • .NET 6.0(net6.0
  • .NET 8.0(net8.0

.NET Standard 2.1 は他のいくつかの .NET バージョンと実装と互換性があるため、このライブラリは他の多くのプラットフォームで正常に動作する可能性があります。ただし、互換性は正式にテストされていないため、これらのプラットフォームは正式にはサポートされていません。.NET Standard の互換性について詳しくは、https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-1 をご覧ください。

Google 広告 API .NET ライブラリは、デフォルトで Grpc.Net.Client を使用し、サポートされていないプラットフォームでは Grpc.Core にフォールバックします。UseGrpcCoretrue に設定すると、Grpc.Core の使用を強制できます。以前の Grpc ライブラリを使用するをご覧ください。

このライブラリの使用を開始するには、前提条件を確認し、スタートガイドをご覧ください。

OAuth2 更新トークンについては、OAuth デスクトップ アプリケーション フローおよびウェブ アプリケーション フローをご覧ください。OAuth2 サービス アカウントを使用して API 呼び出しを行うには、OAuth サービス アカウントのフローをご覧ください。

ライブラリの機能とユーティリティについては、次のガイドをご覧ください。