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

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

このライブラリは、次の .NET Framework をサポートしています。

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

.NET Standard 2.1 は他の複数の .NET バージョンと実装と互換性があるため、ライブラリは他の多くのプラットフォームで正常に動作する可能性があります。ただし、互換性を公式にテストしていないため、これらのプラットフォームは公式にはサポートされていません。詳しくは、.NET Standard 2.1 のドキュメントをご覧ください。

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

最初の API 呼び出しを実行する

Google Ads API を使用するには、API にアクセスして Google 広告アカウントを構成するためのいくつかの手順を行う必要があります。クイック スタートガイドに沿って、Google 広告アカウントの設定など、重要な手順をすべて行うことをおすすめします。

基本的な使用方法

.NET クライアント ライブラリの使用方法については、基本使用ガイドをご覧ください。

承認と認証

.NET クライアント ライブラリは、認証と認可に対する複数のアプローチをサポートしています。詳細については、認可と認証に関するガイドをご覧ください。

構成とロギング

.NET クライアント ライブラリは、複数の構成オプションとロギング オプションをサポートしています。クライアント ライブラリのロギング動作を変更する必要がある場合は、カスタム gRPC インターセプタ ガイドを参照してください。

ユーティリティ

.NET クライアント ライブラリには、API のユーザビリティを向上させるためのユーティリティ クラスがいくつか含まれています。詳細については、次のガイドをご覧ください。

アプリケーションのパフォーマンスを微調整する

アプリケーションのパフォーマンスを微調整する方法については、パフォーマンス チューニング ガイドをご覧ください。