Configuration du proxy

La bibliothèque cliente Java de l'API Google Ads utilise gRPC pour le transport et est compatible avec les paramètres proxy système Java standards pour se connecter à l'API.

Paramètres

La bibliothèque est compatible avec les propriétés réseau et de proxy standards pour Java.

Configuration de la ligne de commande

Pour un proxy HTTPS, transmettez les arguments JVM suivants au démarrage de l'application :

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

Pour un proxy HTTP (non recommandé, sauf si vous fournissez votre propre point de terminaison de proxy HTTP local), définissez la configuration du proxy comme suit :

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

Configuration programmatique

Vous pouvez également configurer les propriétés du proxy HTTP et HTTPS de manière programmatique au moment de l'exécution avant de créer vos clients de service :

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

Authentification et contournement du proxy

Si votre serveur proxy nécessite une authentification ou des exclusions d'hôte, spécifiez les propriétés de proxy JVM supplémentaires :

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