- Added support for v2_1 of Google Ads API.
- Switched the default implementation of protobuf to use the C extension and added related documentation.
- Added examples for Google My Business location extensions, Smart display ads and campaign experiments.
- Added support for v2 of Google Ads API.
- Renamed the getter and setter functions for unwrapped values from getXXXValue/setXXXValue to getXXXUnwrapped/setXXXUnwrapped to prevent them from clashing with other field names.
- Added a test to instantiate all classes in the codebase to make sure there are no syntax errors.
- Upgraded dependencies.
- Added support for more resources in
ResourceNames
. - Added examples for Smart Shopping campaigns, batch processing using MutateJobService, and campaign draft.
- Increased default deadline to 1 hour and added retry support for GoogleAdsService.search().
- Added support for v1_3 of Google Ads API.
- Added examples for ad parameters, campaign labels and media upload and retrieval.
- Added support for v1_2 of Google Ads API.
- Added utility functions to convert enum names to integer values and vice versa.
- Added convenience functions for automatic unboxing of protobuf values, e.g.
getNameValue
along with the existinggetName
. - Added an example on campaign management migration from the legacy AdWords API.
- Added support for v1_1 of Google Ads API.
- Upgraded PHPUnit dependency to v7.5.
- Added support for partial failures and matching example.
- Added support and examples for v1_0 of Google Ads API.
- Updated some dependencies, e.g., google/gax 0.38.0 and ulrichsg/getopt-php 3.2.2.
- Updated some examples to match the new API specifications, e.g., GetHotelAdsPerformance.
- Fixed a bug that prevented the login-customer-id header from being sent.
- Added support and examples for v0_7 of Google Ads API.
- Updated some examples to match the new API specifications, e.g., ApplyRecommendation, DismissRecommendation, GetKeywordStats, AddCampaignBidModifier.
- Added GetHotelAdsPerformance example.
- Removed AddCampaignGroup example.
- Added support and examples for v0_6 of Google Ads API.
- Added support for passing log-in customer ID with API requests.
- Updated some examples to match the new API specifications, e.g., ApplyRecommendations.php, GetGeoTargetConstantByNames.php.
- Updated AddCampaignTargetingCriteria example to show how to include proximity targeting.
- Added support and examples for v0_5 of Google Ads API.
- Added campaign targeting criteria examples.
- Added an account budget example.
- Added Shopping campaign examples.
- Added an account change example.
- Added support and examples for v0_4 of Google Ads API.
- Added account budget proposal and billing setup examples.
- Added conversion action examples.
- Added an example showing how to retrieve disapproved ads.
- Added support and examples for V0_3 of Google Ads API.
- Updated GetArtifactMetadata to quote the name param value.
- Updated examples to initialize properties via constructors instead of setters.
- Added examples showing how to add and get ad group bid modifiers.
- Added an example showing how to create and attach shared keyword sets.
- Added an example showing how to remove shared set criteria.
- Updated hotel ad group bid modifier example with v0_3 criteria changes.
- Added AddCampaignBidModifier example.
- Added support for V0_2 of Google Ads API, which includes the Percent CPC bidding strategy.
- Initial release with support for V0_1 of Google Ads API.