Skip to content

Releases: googleads/google-ads-java

Google Ads API Client Library for Java - v10.0.0

12 Nov 15:41
Compare
Choose a tag to compare
  • Added support and examples for Google Ads API v6.0.
  • Updated logging to scrub personal information (email addresses) from logs.
  • Ensure that GoogleAdsFailure is decoded for exceptions on server streaming
    calls (#332).
  • Fix FieldMasks util to return correct result for optional fields (#344).
  • Removed reflection based catalog in favour of generated code.

See change log for details

Google Ads API Client Library for Java - v9.0.0

02 Sep 19:30
Compare
Choose a tag to compare
  • Added support and examples for Google Ads API v5_0.
  • Switched internal catalog implementation default to use annotation processor.

See change log for details

Google Ads API Client Library for Java - v8.0.0

31 Jul 19:18
Compare
Choose a tag to compare
  • Removed v1 from the library.
  • Added example demonstrating how to add a geo target to an extension feed item.

See change log for details

Google Ads API Client Library for Java - v7.0.0

24 Jul 19:58
Compare
Choose a tag to compare
  • Generated library with a new build system. A side effect of that change is that certain overloaded method signatures containing boolean flags for making requests have been removed.

Google Ads API Client Library for Java - v6.0.0

17 Jul 17:39
Compare
Choose a tag to compare
  • Added support for Google Ads API v4_0.
  • Moved documentation. Now hosted at:
    https://developers.google.com/google-ads/api/docs/client-libs/java.
  • Added examples demonstrating:
    • Drafts and experiments.
    • Parallel report download.
    • CPC bid simulations.
    • Programmatic library configuration.
    • Keyword policy violation handling.
    • Updating expanded text ads.
  • Removed vulnerable dependency on log4j 1.2.16.
  • Added support for linked-customer-id header. This is needed for an extremely
    narrow authentication use-case. Any developer who requires this to be set
    will be advised. It is otherwise safe to ignore.

Google Ads API Client Library for Java - v5.1.0

07 May 13:46
Compare
Choose a tag to compare
  • Added support for Google Ads API v3_1.
  • Fixed missing entity from ResourceNames for Ad.
  • Added various examples.

See changelog for details.

Google Ads API Client Library for Java - v5.0.0

04 Mar 15:38
Compare
Choose a tag to compare
  • Added support for Google Ads API v3_0.
  • Added example demonstrating how to add demographic targeting criteria.
  • Added example demonstrating how to upload an image asset.
  • Added example demonstrating how to add a price extension.
  • Added several examples demontrating remarketing funcionality.
  • Updated issues templates.
  • Updated CONTRIBUTING.MD.

See change log for details

Google Ads API Client Library for Java - v4.4.1

22 Jan 15:08
Compare
Choose a tag to compare
  • Set a default value for enableGeneratedCatalog property,
    see #224.

See change log for details

Google Ads API Client Library for Java - v4.4.0

14 Jan 15:20
Compare
Choose a tag to compare
  • Switch to Gax 1.50.1 and gRPC 1.25.0.
  • Various updates to code examples.
  • Fix resource names utility for payment accounts.

See change log for details

Google Ads API Client Library for Java - v4.3.0

16 Dec 21:36
Compare
Choose a tag to compare
  • Added option to use generated API Catalog.
  • Added example for AddSiteLinks.
  • Changed default status of AdGroupAd to ENABLED in AddHotelAd example.
  • Added example for AddHotelCalloutExtension.
  • Added example for HandleRateExceededError.

See change log for details