Skip to content

Releases: googleads/googleads-php-lib

googleads-php-lib-v41.0.0

27 Mar 12:22
Compare
Choose a tag to compare

Google Ads APIs Client Library for PHP v41.0.0

AdWords

Ad Manager

Common

  • Updated composer.json to require the minimum PHP version of 7.1.

googleads-php-lib-v40.0.0

13 Feb 04:19
Compare
Choose a tag to compare

Google Ads APIs Client Library for PHP v40.0.0

AdWords

  • No changes.

Ad Manager

  • Added support for v201902.
  • Updated RunInventoryReport example to replace deprecated metrics.
  • Added examples for AdjustmentService and CmsMetadataService.
  • Removed support for v201802.
  • Removed examples for v201805.

Common

  • Refactored GuzzleLogMessageHandler and GuzzleLogMessageFormatter so
    tests can be added to cover the cases when a response body is logged.

googleads-php-lib-v39.0.0

24 Jan 08:45
Compare
Choose a tag to compare

Google Ads APIs Client Library for PHP v39.0.0

AdWords

Ad Manager

  • Added CreateVideoLineItems example for v201811.
  • Fixed null pointer exception when the getAllNetworks function returns
    null in the GetAllNetworks examples for v201811, v201808 and v201805.

Common

  • Updated GuzzleLogMessageHandler to support both logging response body.
  • Updated composer.json to require the minimum PHP version of 5.6.

googleads-php-lib-v38.0.0

16 Nov 17:39
Compare
Choose a tag to compare

Google Ads APIs Client Library for PHP v38.0.0

AdWords

  • Added Smart Shopping ad example (v201809).
  • Fixed issue #541.

Ad Manager

  • Added support for v201811.
  • Removed support for v201711.
  • Removed examples for v201802.
  • Updated the Util/v201811/AdManagerDateTimes.php class for renaming the
    function setTimeZoneID to setTimeZoneId.
  • Discontinue the GetAllContentMetadataKeyHierarchies.php example.

googleads-php-lib-v37.1.0

20 Sep 07:53
Compare
Choose a tag to compare

Google Ads APIs Client Library for PHP v37.1.0

AdWords

  • Added support and examples for v201809.
  • Fixed issue #527.

googleads-php-lib-v37.0.0

21 Aug 20:15
Compare
Choose a tag to compare

Google Ads APIs Client Library for PHP v37.0.0

AdWords

  • Added a sample application to demonstrate how to use the AdWords API with
    the Laravel framework. The location of the sample application is
    examples/AdWords/LaravelSampleApp/.

Ad Manager

  • Rename files, classes and variables to replace DFP with Ad Manager. For detailed changes, please refer to the migration guide.
  • Added support and examples for v201808.
  • Removed examples for v201711.
  • Removed support for v201708.

Common

  • No changes.

googleads-php-lib-v36.0.0

19 Jul 07:50
Compare
Choose a tag to compare

Google Ads APIs Client Library for PHP v36.0.0

AdWords

DFP

  • Added ServiceFactory classes for v201708, v201711, v201802 and v201805.
  • Updated examples to use the new ServiceFactory classes.

googleads-php-lib-v35.2.0

07 Jun 08:47
Compare
Choose a tag to compare

Google Ads APIs Client Library for PHP v35.2.0

AdWords

  • Added support and examples for v201806.

googleads-php-lib-v35.1.0

24 May 13:43
Compare
Choose a tag to compare

Google Ads APIs Client Library for PHP v35.1.0

DFP

  • Added ContentFilterError, ContentFilterErrorReason for all versions.
    These classes are for deserializing server errors.
  • Added UserConsentEligibility and updated LineItem, LineItemSummary
    for v201805 to make line items ineligible for non-personalized ad requests.

googleads-php-lib-v35.0.0

17 May 03:14
Compare
Choose a tag to compare

Google Ads APIs Client Library for PHP v35.0.0

AdWords

  • Added QueryValidator for v201802 to validate parts of an AWQL string.
  • Added unit tests for ServiceQueryBuilder, ReportQueryBuilder and
    supporting classes for v201802.
  • Fixed
    issue #473.

DFP

  • Added DaiAuthenticationKeyService for creating, updating and retrieving
    DaiAuthenticationKey objects.
  • Added support and examples for v201805.
  • Removed support for v201705.
  • Removed examples for v201708.