Skip to content

Releases: Matatika/tap-googleads

Release v0.8.0

22 Oct 11:53
258531b
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump cryptography from 42.0.4 to 43.0.1 by @dependabot in #43
  • feat: Implement parent-child sync for all accessible customers by @tobiascadee in #45
  • chore(deps-dev): bump black from 23.12.1 to 24.3.0 by @dependabot in #47
  • chore(deps-dev): bump pytest from 7.4.4 to 8.3.3 by @dependabot in #49
  • chore(deps-dev): bump tox from 3.28.0 to 4.21.2 by @dependabot in #52
  • chore(deps-dev): bump black from 24.3.0 to 24.8.0 by @dependabot in #48
  • chore(deps-dev): bump responses from 0.23.3 to 0.25.3 by @dependabot in #51
  • chore(deps): bump singer-sdk from 0.40.0 to 0.41.0 by @dependabot in #50
  • chore(deps-dev): bump mypy from 1.11.2 to 1.12.0 by @dependabot in #53
  • fix: Determine customers already encountered from any previous context during runtime only by @ReubenFrankel in #57
  • fix: Treat customer_ids as an override rather than a value mask by @ReubenFrankel in #58
  • chore(deps-dev): bump tox from 4.21.2 to 4.23.0 by @dependabot in #56
  • docs: Improve descriptions of customer ID-related settings by @ReubenFrankel in #60
  • chore(deps-dev): bump mypy from 1.12.0 to 1.12.1 by @dependabot in #61
  • feat: Update to v18 API by @ReubenFrankel in #62
  • refactor: Click view report stream state by @ReubenFrankel in #59
  • fix: Ineligible customers are now skipped properly by @ReubenFrankel in #64
  • chore(deps-dev): bump tox from 4.23.0 to 4.23.1 by @dependabot in #63

⚠️ BREAKING CHANGES ⚠️

  • comma_separated_string_of_customer_ids setting renamed to customer_ids

New Contributors

Full Changelog: v0.7.0...v0.8.0

Release v0.7.0

03 Sep 13:09
Compare
Choose a tag to compare
  • New comma_separated_string_of_customer_ids setting, allowing a user to provide a specific comma separated string of customer_ids to get data for.
  • Updated new default behavior of CustomerHierarchyStream. This stream now output all available customer_ids and will sync data for all of them. (With the new setting array_of_customer_ids to override the behavior if wanted).
  • New ClickViewReportStream, with state
  • Added new optional setting to enable the ClickViewReportStream stream, as I seems this endpoint requires either more set up or more permissions on the google ads account.
  • Updated README with info about new settings

Release v0.6.0

23 Aug 08:23
Compare
Choose a tag to compare
  • Bumped dependencies where required and via dependabot
  • Added new login_customer_id optional setting, allowing users to supply a different id for auth than the customer_id which is the account we get the data for

Release v0.5.0

24 May 13:07
a7d1bcd
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.5.0

Release v0.4.0

21 Sep 11:27
Compare
Choose a tag to compare

What's Changed

  • Update supported Python versions
    • Add Python 3.11
    • Remove Python 3.6
  • Bump API version to v14 due to upcoming sunset of v12

New Contributors

Full Changelog: v0.3.3...v0.4.0

Release v0.3.3

07 Feb 14:14
Compare
Choose a tag to compare

Thanks to @Aashalitkin 's for their PR: #8, adding a new stream and fixing a customer_id issue.

  • Added new stream stream_geo_performance
  • Fixed bug with customer_id in the CustomerHierarchyStream.

Release v0.3.2

05 Dec 11:22
2726fbe
Compare
Choose a tag to compare
  • Updated tap to use Google Ads API V12
  • Updated tests to reflect new v12 endpoints
  • Removed CustomerStream as endpoint was deprecated

Release v0.3.1

12 May 09:26
Compare
Choose a tag to compare

Updated tap to use Google Ads v9.
Updated tests to reflect this change as well.

Release v0.3.0

23 Feb 11:38
817fdfe
Compare
Choose a tag to compare

Release of v0.3.0 supporting new target-postgres variant Transferwise.

  • Updated primary keys in all streams to work with the new Transferwise variant.

Release v0.2.0

03 Feb 15:32
Compare
Choose a tag to compare

Release of tap working with v0.2.0 of Matatika googleads packages.