Configuración de proxy

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

Configuración

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

Configuración de la línea de comandos

En el caso de 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 forma programática en el tiempo 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"