Proxy

If you need to connect to the Google Ads API through a proxy, you can do so by setting the proxy property in the CONNECTION section of your google_ads_php.ini file:

[CONNECTION]
; Optional proxy settings to be used by requests.
; If you don't have username and password, just specify host and port.
proxy = "protocol://user:pass@host:port"

For example, you can specify http://user:pass@localhost:8082 as a proxy. Alternatively, you can configure the proxy setting programmatically just like any other configuration setting:

$googleAdsClient = (new GoogleAdsClientBuilder())
    ...
    ->withProxy('protocol://user:pass@host:port')
    ->build();

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-03-25 UTC.