NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #991 most downloaded on PyPI
Client library for the Google Ads API
Last release 11 days ago
23 Sep 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 59 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
8 years old
100 releases · first in 2018
Google Ads API v25_2 release. Remove Google Ads API v22. Remove Google Ads API v21. See change log for details.
See change log for details.
Remove validation checking if developer token is present in configuration.
use_cloud_org_for_api_access configuration option.See change log for details.
One column per quarter.
Google Ads API v25_1 release. See change log for details.
See change log for details.
Update pyproject.toml license configuration.
See change log for details.
Includes support for Google Ads API v25.
Includes support for Google Ads API v25.
See ChangeLog for details.
Add support for Google Ads API v24_2
Add support for Google Ads API v24_2
See ChangeLog for details.
Add support for Google Ads API v24_1 Remove support for Google Ads API v20
Add support for Google Ads API v24_1 Remove support for Google Ads API v20
See ChangeLog for details.
Add support for Google Ads API v24
Add support for Google Ads API v24
See ChangeLog for details.
Add support for Google Ads API v23_2
Add support for Google Ads API v23_2
See ChangeLog for details.
Add support for Google Ads API v23_1
Add support for Google Ads API v23_1
See ChangeLog for details.
See ChangeLog for details.
See ChangeLog for details.
Add support for Google Ads API v23 Remove support for Google Ads API v19
Add support for Google Ads API v23 Remove support for Google Ads API v19
See ChangeLog for details.
Fix issues with async functionality per issue #1045.
Fix issues with async functionality per issue #1045.
See ChangeLog for details.
Update GoogleAdsClient.get_services method to expose async service clients.
Update GoogleAdsClient.get_services method to expose async service clients.
See ChangeLog for details.
Add support for Application Default Credentials (ADC).
Add support for Application Default Credentials (ADC).
See ChangeLog for details.
Add support for Python 3.14 See ChangeLog for details.
Add support for Python 3.14
See ChangeLog for details.
See ChangeLog for details.
See ChangeLog for details.
Includes support for Google Ads API v22.
Includes support for Google Ads API v22.
See ChangeLog for details.
Create a Python3.8-only release of google-ads-python version 28.0.0.
Create a Python3.8-only release of google-ads-python version 28.0.0.
This helps Python 3.8 users who are blocked from using the Google Ads API due to changes made to comply with EU PAR.
Nothing published for this version
Includes support for Google Ads API v21. Removed support for Google Ads API v18.
Includes support for Google Ads API v21. Removed support for Google Ads API v18.
See ChangeLog for details.
Includes support for Google Ads API v20_1. Removed support for Google Ads API v17_0.
Includes support for Google Ads API v20_1. Removed support for Google Ads API v17_0.
See ChangeLog for details.
Includes support for Google Ads API v19_1.
Includes support for Google Ads API v19_1.
See ChangeLog for details.
Rename constraints file to resolve install issues on Windows
Migrate to default GAPIC templates
Includes support for Google Ads API v19.
Includes support for Google Ads API v19.
See ChangeLog for details.
Includes support for Google Ads API v18 release.
Includes support for Google Ads API v18 release.
See ChangeLog for details.
Includes support for Google Ads API v17_1.
Includes support for Google Ads API v17_1.
Removes support for Google Ads API v15.
See ChangeLog for details.
Includes support for Google Ads API v17.
Includes support for Google Ads API v17.
See ChangeLog for details.
Adds support for Google Ads API v16_1. Removes support for Google Ads API v14.
Adds support for Google Ads API v16_1. Removes support for Google Ads API v14.
See ChangeLog for details.
Includes support for Google Ads API v16.
Includes support for Google Ads API v16.
See ChangeLog for details.
Removes support for Google Ads API v13.
Removes support for Google Ads API v13.
See ChangeLog for details.
Includes support for Google Ads API v15.
Includes support for Google Ads API v15.
See ChangeLog for details.
Removed support for Google Ads API v12.
Removed support for Google Ads API v12.
See ChangeLog for details.
Includes support for Google Ads API v14_1.
Includes support for Google Ads API v14_1.
See ChangeLog for details.
Includes support for Google Ads API v14.
Includes support for Google Ads API v14.
See ChangeLog for details.
Includes support for Google Ads API v13_1.
Includes support for Google Ads API v13_1.
See ChangeLog for details.
Removes support for Google Ads API v11.
Removes support for Google Ads API v11.
See ChangeLog for details.
Includes support for Google Ads API v13.
Includes support for Google Ads API v13.
See ChangeLog for details.
Includes support for Google Ads API v12.
Includes support for Google Ads API v12.
See ChangeLog for details.
Nothing published for this version
Includes support for Google Ads API v11_1.
Includes support for Google Ads API v11_1.
See ChangeLog for details.
Remove support for Google Ads API v9
Added example create_experiment.
Add support for fog Google Ads API v10_1.
Bump protobuf dependency to 3.20.0 excluding 3.18.* and 3.19.*.
Fix issue preventing streaming responses from being logged.
Remove support for Google Ads API v7.
Update gRPC transport logic to replace "gapic" user-agent with "gccl"
advanced_operations/add_performance_max_campaign.py and shopping_ads/add_performance_max_retail_campaign.pyAdd examples add_bidding_data_exclusion, add_bidding_seasonality_adjustment
New _required_ use_proto_plus configuration parameter.
use_proto_plus configuration parameter.Bump the minimum Python version requirement to 3.7+
Release Google Ads API v8_0 support.
Only install dataclasses module when < Python 3.7
Fix bug breaking Python 3.6 compatibility.
Deprecate Google Ads API v4_0 support
Revamp of protobuf message interface to improve usability. See: migration docs
ResourceName utilityGoogleAdsClient.get_type is now an instance, not class, level methodcopy_from helper method to GoogleAdsClient.enums attribute to GoogleAdsClient for easier Enum accessing.Add log masking for CustomerUserAccessInvitation.email_address field.
Added new client configuration environment variables.
Added support for Python 3.6 via PEP562 (Thanks @infectious!)
Your coding agent can read these notes before it upgrades. Set up the MCP server →