Releases: googleads/google-ads-php
Releases · googleads/google-ads-php
google-ads-php-v31.0.0
Google Ads API Client Library for PHP v31.0.0
- Compatibility with v21.0 of the API: https://developers.google.com/google-ads/api/docs/release-notes
- Added support for declaring EU political advertising status on campaign creation in examples.
- Pinned the 'grpc/grpc' dependency so it doesn't get ahead of the C 'ext-grpc'.
- Removed support for v18 of the API: https://ads-developers.googleblog.com/2025/07/google-ads-api-v18-sunset-reminder.html
google-ads-php-v30.0.0
Google Ads API Client Library for PHP v30.0.0
- Fixed the potential break in v29.0.0 (due to dependency conflicts) by pinning the protobuf dependency to be <=4.30.0 and reverting back to the old getLabel method.
- Fixed the potential maximum call size error due to a bug in the GRPC C extension by pinning ext-grpc to be <=1.66.0
google-ads-php-v29.0.0
Google Ads API Client Library for PHP v29.0.0
- Security fixes, updated deprecated getLabel to isRepeated.
google-ads-php-v28.0.0
Google Ads API Client Library for PHP v28.0.0
- Compatibility with v20.0 of the API: https://developers.google.com/google-ads/api/docs/release-notes
google-ads-php-v27.2.0
Google Ads API Client Library for PHP v27.2.0
- Removed support for v17 of the API: https://ads-developers.googleblog.com/2025/04/google-ads-api-v17-sunset-reminder.html
google-ads-php-v26.2.0
Google Ads API Client Library for PHP v26.2.0
- Compatibility with v19.1 of the API: https://developers.google.com/google-ads/api/docs/release-notes
google-ads-php-v26.1.0
Google Ads API Client Library for PHP v26.1.0
- Added support for v19 of Google Ads API.
- Removed support for Feed-related classes, fields and enums in v19.
- Updated code examples:
- AddPerformanceMaxCampaign
- AddPerformanceMaxRetailCampaign
- AddShoppingProductAd
- GetChangeDetails
google-ads-php-v26.0.0
Google Ads API Client Library for PHP v26.0.0
- Removed support for v16 of Google Ads API.
google-ads-php-v25.0.0
Google Ads API Client Library for PHP v25.0.0
- Added support for v18 of Google Ads API.
- Removed support for the
useGapicV2Source
configuration, as the source code
of all versions are generated as GAPIC v2.- Fixed the LaravelSampleApp to use GAPIC v2.
- Updated code examples:
- GetAllDisapprovedAds
- HandlePartialFailure
google-ads-php-v24.0.0
Google Ads API Client Library for PHP v24.0.0
- Added support for v17_1 of Google Ads API.
- Removed support for v15 of Google Ads API.
- Made service client classes non-final.
- Added support for setting a REST handler as a client option for each call.