Releases: googleads/google-ads-php
Releases · googleads/google-ads-php
google-ads-php-v19.1.0
Google Ads API Client Library for PHP v19.1.0
- Added support for v13_1 of Google Ads API.
- Renamed the HotelAds example directory to Travel.
- Added AddThingsToDoAd example.
- Updated AddPerformanceMaxForTravelGoalsCampaign example.
google-ads-php-v19.0.0
Google Ads API Client Library for PHP v19.0.0
- Removed support for v11 of Google Ads API.
- Updated CreateExperiment example.
google-ads-php-v18.0.0
Google Ads API Client Library for PHP v18.0.0
- Added support for v13 of Google Ads API.
- Removed support for v10 of Google Ads API.
- Updated code examples:
- AddCustomerMatchUserList
- AddPerformanceMaxRetailCampaign
- GetAdGroupBidModifiers
- GetChangeDetails
- Reworked code examples to address the deprecation of combined rule user lists
and expression rule user lists:- Edited SetUpAdvancedRemarketing and SetUpRemarketing
- Renamed AddCombinedRuleUserList to AddFlexibleRuleUserList
- Removed AddExpressionRuleUserList
google-ads-php-v17.1.0
Google Ads API Client Library for PHP v17.1.0
- Added support for v12 of Google Ads API.
- Renamed HandleExpandedTextAdPolicyViolations to HandleResponsiveSearchAdPolicyViolations
and made it work with responsive search ads instead. - Removed code examples:
- All examples in the Migration/ directory
- Moved CampaignReportToCsv to the Misc/ directory
- AddDynamicPageFeed
- AddLocalCampaign
- AddSmartDisplayAd
- AddShoppingSmartAd
- All examples in the Migration/ directory
- Updated code examples:
- AddPerformanceMaxRetailCampaign
- AddSmartCampaign
- CreateExperiment
- ForecastReach
google-ads-php-v17.0.0
Google Ads API Client Library for PHP v17.0.0
- Added support for v11_1 of Google Ads API.
- Updated the FieldMasks utility to better handle empty message fields. For
more details on how field masks work, visit
https://developers.google.com/google-ads/api/docs/client-libs/php/fieldmasks. - Updated the minimum required version of
google/protobufto 3.21.5. - Added a code example: GenerateHistoricalMetrics
- Reworked code examples to address the deprecation of Expanded Text Ads (ETA):
- Edited AddAdCustomizer
- Renamed UpdateExpandedTextAd to UpdateResponsiveSearchAd
- Renamed ValidateTextAd to ValidateAd
- Removed AddExpandedTextAds
- Removed AddExpandedTextAdWithUpgradedUrls
google-ads-php-v16.0.0
Google Ads API Client Library for PHP v16.0.0
- Removed support for v9 of Google Ads API.
- Cleaned up the FieldMasks util to remove reference to protocol buffer's wrapper types.
- Added support for Monolog 1 back.
- Updated the minimum required version of
google/gaxto 1.13.0. - Renamed a code example GetArtifactMetadata to SearchForGoogleAdsFields.
- Updated code examples:
- GenerateUserCredentials
- SetCustomClientTimeouts
- Fixed dependabot alert in
examples/LaravelSampleApp/composer.lock.
google-ads-php-v15.1.0
Google Ads API Client Library for PHP v15.1.0
- Added support for v11 of Google Ads API.
- Added support for version 3 of
monolog/monolog. - Fixed dependabot alert in
examples/LaravelSampleApp/composer.lock. - Added code examples:
- CreateExperiment
- DetectAndApplyRecommendations
- Removed code examples:
- CreateCampaignExperiment
- GraduateCampaignExperiment
- Updated code examples:
- AddSmartCampaign
- GenerateUserCredentials
google-ads-php-v15.0.0
Google Ads API Client Library for PHP v15.0.0
- Added support for v10_1 of Google Ads API.
- Removed support for v8 of Google Ads API.
- Combined two examples in
Authentication/intoGenerateUserCredentials,
since OAuth OOB is being deprecated. - Updated
Dockerfileto use the latest stable version of Apache PHP by default. - Updated
examples/Migration/composer.jsonand fixed
#761. - Fixed dependabot alert in
examples/LaravelSampleApp/composer.lock. - Added code examples:
- AddPerformanceMaxProductListingGroupTree
- Updated code examples:
- AddCampaigns
- AddCustomerMatchUserList
- AddDynamicRemarketingAsset
- AddPerformanceMaxCampaign
- AddPerformanceMaxRetailCampaign
- GetChangeDetails
- NavigateSearchResultPagesCachingTokens
- UploadOfflineConversion
google-ads-php-v14.0.0
Google Ads API Client Library for PHP v14.0.0
- Added support for v10 of Google Ads API.
- Removed support for v7 of Google Ads API.
- Added support for case-insensitive HTTP header field names in
GoogleAdsMetadataTraitof all
versions. - Updated
composer.jsonandcomposer.lockof LaravelSampleApp. - Updated the minimum required version of
google/protobufto 3.19.4. - Added code examples:
- AddCall
- AddCallAd
- AddDynamicPageFeedAsset
- AddDynamicRemarketingAsset
- NavigateSearchResultPagesCachingTokens
- Updated code examples:
- AddDisplayUploadAd
- AddPerformanceMaxCampaign
- AddPerformanceMaxRetailCampaign
- GetAccountInformation
- GetKeywords
- UploadConversionWithIdentifiers
- UploadImageAsset
google-ads-php-v13.0.0
Google Ads API Client Library for PHP v13.0.0
- Updated
composer.jsonto require the minimum PHP version of 7.4. - Added support for setting gRPC channel, gRPC interceptor and middleware.
- Updated the references of "Google My Business/GMB" in code examples to
"Business Profile". - Updated LaravelSampleApp to use lazy loading for the paging mechanism for
lower memory footprint and page loading time. - Added code examples:
- AddPerformanceMaxCampaign
- AddPerformanceMaxRetailCampaign
- AddResponsiveSearchAdWithAdCustomizer
- UploadConversionWithIdentifiers
- UploadConversionEnhancement
- Updated code example:
- AddAppCampaign
- Renamed code examples:
- AddGoogleMyBusinessLocationExtensions to AddBusinessProfileLocationExtensions
- SetupAdvancedRemarketing to SetUpAdvancedRemarketing
- SetupRemarketing to SetUpRemarketing