プロキシの構成

Google Ads API Java クライアント ライブラリは、転送に gRPC を使用し、API への接続に標準の Java システム プロキシ設定をサポートしています。

設定

このライブラリは、Java の標準ネットワーキングとプロキシのプロパティをサポートしています。

コマンドライン構成

HTTPS プロキシの場合は、アプリケーションの起動時に次の JVM 引数を渡します。

-Dhttps.proxyHost=HOST -Dhttps.proxyPort=PORT

HTTP プロキシの場合(独自のローカル HTTP プロキシ エンドポイントを指定する場合以外は推奨されません)、プロキシ構成を次のように設定します。

-Dhttp.proxyHost=HOST -Dhttp.proxyPort=PORT

プログラムによる構成

サービス クライアントを作成する前に、実行時に HTTP プロキシと HTTPS プロキシのプロパティをプログラムで構成することもできます。

System.setProperty("https.proxyHost", "HOST");
System.setProperty("https.proxyPort", "PORT");

プロキシ認証とバイパス

プロキシ サーバーで認証またはホスト除外が必要な場合は、次の追加の JVM プロキシ プロパティを指定します。

-Dhttps.proxyUser=USERNAME \
-Dhttps.proxyPassword=PASSWORD \
-Dhttp.nonProxyHosts="localhost|127.0.0.1"