Google Ads API は、gRPC または REST を使用して呼び出すことができます。どちらのインターフェースも、他の Google Cloud API と共有されるリソース指向の設計を公開します。
可能な限り、Google の公式クライアント ライブラリを使用することをおすすめします。各言語では、慣用的な型安全なコードが用意されており、タイムアウト設定、結果セットのページ分け、認証など、API との通信に関する下位レベルの多くの詳細情報が処理されます。Google のクライアント ライブラリには、リソース名やフィールド マスクの処理など、一般的なタスクに役立つさまざまなコード例やユーティリティが含まれています。
このガイドでは、REST 固有の詳細について説明します。また、Google がサポートするクライアント ライブラリを使用せずに REST インターフェースを直接呼び出す際に知っておくべきことについて説明します。このガイドは、REST を直接使用する場合や、サードパーティの HTTP クライアント ライブラリを使用する独自のカスタムコードを記述する場合に役立ちます。