1
0
mirror of synced 2025-12-21 02:51:29 -05:00
Commit Graph

150 Commits

Author SHA1 Message Date
Anatolii Yatsuk
e9f6b3c10e fix(source-google-ads): Fix custom queries regular expression to be case-insensitive (#69844) 2025-11-25 11:19:16 +02:00
Anatolii Yatsuk
c669993fc4 fix(source-google-ads): Fix schema loader for custom queries (#69837) 2025-11-24 17:50:35 +02:00
Anatolii Yatsuk
b85b63b0e8 fix(source-google-ads): Fix custom query regex conditions (#69802) 2025-11-24 16:37:11 +02:00
Anatolii Yatsuk
6c9fc191e3 fix(source-google-ads): Fix criterion streams (#69084) 2025-11-14 15:48:10 +02:00
Anatolii Yatsuk
da8d0da931 fix(source-google-ads): Fix schema loader for custom_queries streams (#68030) 2025-10-28 18:30:29 +02:00
Patrick Nilan
f3c2db8b1f (source-google-ads): add backoff/retry logic to custom schema loader (#66569)
Co-authored-by: Maxime Carbonneau-Leclerc <3360483+maxi297@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2025-09-25 08:25:35 -07:00
Patrick Nilan
bf6dac39cc fix(source-google-ads): fix how incremental custom query streams are generated (#65535) 2025-09-18 01:53:48 +00:00
Anatolii Yatsuk
114433eb85 fix(source-google-ads): Update custom query URL to use Google Ads API v20 (#65149) 2025-08-22 12:14:58 +03:00
Patrick Nilan
797f77e889 feat(source-google-ads): migrate custom query streams to low-code (#63344)
Co-authored-by: Anatolii Yatsuk <tolikyatsuk@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Anatolii Yatsuk <35109939+tolik0@users.noreply.github.com>
2025-08-20 14:11:23 -07:00
Anatolii Yatsuk
6d42d30fb6 🚨🚨 feat(source-google-ads): Update to API version to v20 (#64512) 2025-08-07 17:30:18 +03:00
Anatolii Yatsuk
71b8652569 fix(source-google-ads): Switch all streams to paginated endpoints (#64124) 2025-07-31 16:27:27 +03:00
Patrick Nilan
9ca72a1af1 fix(source-google-ads) use paginated search endpoint for click_view (#63753) 2025-07-28 17:29:06 +00:00
Anatolii Yatsuk
1d3509d9ec feat(source-google-ads): Migrate incremental events streams (#63357) 2025-07-18 14:06:43 +03:00
Patrick Nilan
571b08af21 feat(source-google-ads) - Migrates click_view, campaign_bidding_strategy, and ad_group_bidding_strategy streams (#62944)
Co-authored-by: Anatolii Yatsuk <tolikyatsuk@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Anatolii Yatsuk <35109939+tolik0@users.noreply.github.com>
2025-07-16 23:43:00 +00:00
Patrick Nilan
bc567509a9 fix(source-google-ads): fix erroneous transformation override (#63323) 2025-07-15 22:08:48 +00:00
Patrick Nilan
9a21fd6375 feat(source-google-ads): migrates multiple streams to low-code (#62510)
Co-authored-by: Anatolii Yatsuk <tolikyatsuk@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: Anatolii Yatsuk <35109939+tolik0@users.noreply.github.com>
2025-07-15 17:34:47 +00:00
Anatolii Yatsuk
a9c374c2cb feat(source-google-ads): Migrate view streams to low code (#62846) 2025-07-14 22:57:52 +03:00
Anatolii Yatsuk
5d44a57e77 feat(source-google-ads): Migrate ad_group stream to low code (#62066) 2025-07-11 12:08:15 +03:00
Anatolii Yatsuk
8bab2c8364 fix(source-google-ads): Add per partition state migration (#62857) 2025-07-09 11:28:06 +03:00
Anatolii Yatsuk
6497fc3f92 fix(source-google-ads): Fix new state migration (#62518) 2025-07-04 18:50:31 +03:00
Christo Grabowski
adc91ad6d5 fix(source-google-ads): handle ServiceUnavailableError with retries (#62494) 2025-07-03 19:18:06 +00:00
Anatolii Yatsuk
5be7382b13 fix(source-google-ads): Fix state migration (#62505) 2025-07-03 18:18:07 +03:00
Anatolii Yatsuk
586eb1e0ed feat(source-google-ads): Migrate campaigns stream to low code (#61674) 2025-06-26 14:46:48 +03:00
Anatolii Yatsuk
d044aabbc6 fix(source-google-ads): Fix error during connection check for custom queries (#61002) 2025-05-30 18:01:37 +03:00
Anatolii Yatsuk
76bd5fc942 feat(source-google-ads): Update the API version to v18 (#60949) 2025-05-29 20:42:03 +03:00
Aaron ("AJ") Steers
83ecbe0fc3 CI: apply pre-commit format fix from #49806 (#49852) 2024-12-18 14:05:43 -08:00
Daryna Ishchenko
6404ba33e7 fix(source-google-ads): get_customers implementation (#46893) 2024-10-15 12:47:01 +03:00
Dmytro Mykhailov
1178f53778 Ticket: 8331: Google Ads Report Data is Malformed for complex object (#45852) 2024-10-09 21:55:05 +03:00
Artem Inzhyyants
32297adb45 ref(source-google-ads): raise exception on missing stream (#46543)
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
2024-10-08 13:57:32 +02:00
Patrick Nilan
e8f2f5af47 [source-google-ads] - Update API Documentation URLs to Reference v17 (#44600) 2024-09-20 10:42:07 -07:00
Daryna Ishchenko
e635a980be feat(source-google-ads): api update (#44095)
Co-authored-by: Alexandre Girard <alexandre@airbyte.io>
2024-08-22 15:54:52 -07:00
Daryna Ishchenko
602767a6f8 fix(source-google-ads): fix attribute error on check connection (#42971) 2024-08-02 20:35:49 +03:00
Daryna Ishchenko
ead5e1a55b fix(source-google-ads): updated handling of 500 error (#42960) 2024-08-02 16:05:28 +03:00
Patrick Nilan
2b6b9a8e99 [source-google-ads] - Migrate to CDK v4.1.0 (#42544) 2024-07-31 13:00:53 -07:00
Dmytro Mykhailov
154c3f188a 🐛[source-google-ads] Fixing an error in code that checks custom GAQL queries (#37840)
Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com>
Co-authored-by: Serhii Lazebnyi <serhii.lazebnyi@globallogic.com>
Co-authored-by: Anatolii Yatsuk <tolikyatsuk@gmail.com>
2024-05-27 23:22:27 +02:00
Brian Leonard
f01c971a72 source-google-ads: ensure inline schemas, updated cdk, poetry (where possible) (#36638)
Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com>
2024-05-07 14:17:23 +02:00
Artem Inzhyyants
693f26f0f5 Source Google Ads: optimize check method (#36891)
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
2024-04-08 15:30:50 +02:00
Baz
1233f2edb1 🎉 Source Google Ads: Add Unrecognized Field description while check_connection (#36208) 2024-03-16 17:43:47 +02:00
Anatolii Yatsuk
df71835d9a 🐛 Source Google Ads: Fix error for new customers for incremental events streams (#35664) 2024-03-01 14:51:53 +02:00
Artem Inzhyyants
deeb436cab Source Google Ads: handle 2-Step Verification exception (#35709)
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
2024-02-29 09:35:21 +01:00
Roman Yermilov [GL]
35c73b3f98 Source Google Ads: rollback patch 500 Internal Server Error (#35493) 2024-02-21 19:14:00 +01:00
Roman Yermilov [GL]
d520990c60 Source Google Ads: temporary patch to avoid 500 Internal server error (#35280) 2024-02-14 17:56:43 -05:00
Joe Reuter
dad53b72a5 Source Google Ads: Convert to airbyte-lib (#34007) 2024-01-16 12:36:13 +01:00
Daryna Ishchenko
5380d234c5 🐛 Source Google Ads: Remove metrics from ad group for manager account (#34212) 2024-01-15 15:08:11 +02:00
Anatolii Yatsuk
c967f146dd 🐛 Source Google Ads: Disable raising error for not enabled accounts (#34200) 2024-01-12 12:58:32 +02:00
Anatolii Yatsuk
c1574b800f Source Google Ads: Add possibility to sync all connected accounts (#33707) 2024-01-11 21:44:59 +02:00
Anatolii Yatsuk
c09d5d3351 🐛 Source Google Ads: Fix custom queries (#33603) 2024-01-09 19:27:50 +02:00
Daryna Ishchenko
07646783e2 🐛 Source Google Ads: added handling for 401 error while parsing response. added metrics.cost_micros to ad_groups stream (#33494) 2024-01-09 18:35:19 +02:00
Roman Yermilov [GL]
d3cbc6a937 Source Google Ads: run decorator as a thread with timeout (#33769) 2024-01-05 14:49:46 +01:00
Anton Karpets
a7180fdbde 🚨🚨🐛Source Google Ads: upgrade API version to v15 (#33120) 2023-12-18 20:25:35 +02:00