Клиентская библиотека Google Ads API для Java использует gRPC для передачи данных и поддерживает стандартные системные настройки прокси Java для подключения к API.
Настройки
Библиотека поддерживает стандартные сетевые и прокси-функции Java .
Конфигурация из командной строки
Для использования HTTPS-прокси передайте следующие аргументы JVM при запуске приложения:
-Dhttps.proxyHost=HOST -Dhttps.proxyPort=PORT
Для HTTP-прокси (не рекомендуется, если вы не предоставляете собственную локальную конечную точку HTTP-прокси) настройте конфигурацию прокси следующим образом:
-Dhttp.proxyHost=HOST -Dhttp.proxyPort=PORT
Программная конфигурация
Вы также можете программно настроить свойства прокси-сервера HTTP и HTTPS во время выполнения, до создания клиентских приложений:
System.setProperty("https.proxyHost", "HOST");
System.setProperty("https.proxyPort", "PORT");
Аутентификация и обход прокси-сервера
Если ваш прокси-сервер требует аутентификации или исключения хостов, укажите дополнительные свойства прокси JVM:
-Dhttps.proxyUser=USERNAME \
-Dhttps.proxyPassword=PASSWORD \
-Dhttp.nonProxyHosts="localhost|127.0.0.1"