Configurazione del proxy

La libreria client Java dell'API Google Ads utilizza gRPC per il trasporto e supporta le impostazioni del proxy di sistema Java standard per la connessione all'API.

Impostazioni

La libreria supporta le proprietà di rete e proxy standard per Java.

Configurazione della riga di comando

Per un proxy HTTPS, passa i seguenti argomenti JVM all'avvio dell'applicazione:

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

Per un proxy HTTP (sconsigliato a meno che tu non fornisca il tuo endpoint proxy HTTP locale), imposta la configurazione del proxy come segue:

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

Configurazione programmatica

Puoi anche configurare le proprietà del proxy HTTP e HTTPS in modo programmatico in fase di runtime prima di creare i client di servizio:

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

Autenticazione e bypass del proxy

Se il server proxy richiede l'autenticazione o esclusioni di host, specifica le proprietà proxy JVM aggiuntive:

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