Configuración de proxy

La biblioteca cliente de Java de la API de Google Ads usa gRPC para el transporte y admite la configuración de proxy del sistema de Java estándar para conectarse a la API.

Configuración

La biblioteca admite las propiedades de red y proxy estándar para Java.

Configuración de la línea de comandos

Para un proxy HTTPS, pasa los siguientes argumentos de JVM al inicio de la aplicación:

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

Para un proxy HTTP (no se recomienda, a menos que proporciones tu propio extremo de proxy HTTP local), establece la configuración del proxy de la siguiente manera:

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

Configuración programática

También puedes configurar las propiedades del proxy HTTP y HTTPS de manera programática en el entorno de ejecución antes de crear tus clientes de servicio:

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

Autenticación y omisión del proxy

Si tu servidor proxy requiere autenticación o exclusiones de host, especifica las propiedades adicionales del proxy de JVM:

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