Konfiguracja serwera proxy

Biblioteka klienta Java interfejsu Google Ads API używa gRPC do przesyłania danych i obsługuje standardowe ustawienia serwera proxy systemu Java do łączenia się z interfejsem API.

Ustawienia

Biblioteka obsługuje standardowe właściwości sieciowe i właściwości serwera proxy dla Javy.

Konfiguracja wiersza poleceń

W przypadku serwera proxy HTTPS przekaż te argumenty JVM podczas uruchamiania aplikacji:

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

W przypadku serwera proxy HTTP (niezalecane, chyba że udostępniasz własny lokalny punkt końcowy serwera proxy HTTP) ustaw konfigurację serwera proxy w ten sposób:

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

Konfiguracja automatyczna

Możesz też skonfigurować właściwości serwera proxy HTTP i HTTPS programowo w czasie działania przed utworzeniem klientów usługi:

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

Uwierzytelnianie i omijanie serwera proxy

Jeśli serwer proxy wymaga uwierzytelniania lub wykluczeń hostów, określ dodatkowe właściwości serwera proxy JVM:

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