Roman Yermilov [GL]
7496163998
Source Google Ads: fix timezone ( #28510 )
2023-07-24 17:21:02 +04:00
Sherif A. Nada
ec87474d8a
Google Ads: Make custom report queries a multiline string ( #28535 )
2023-07-20 11:48:38 -07:00
Denys Davydov
e55e09be8f
🐛 Source Google Ads: include today in the date range ( #28365 )
...
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds
* #2393 Source Google Ads: include today in the date range
* update changelog
2023-07-18 14:44:14 +03:00
Denys Davydov
c816d14fc1
✨ ✨ Source Google Ads: add new streams ( #28246 )
...
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds
* add new streams
* upd changelog
* update CAT config
* update expected records
2023-07-13 16:53:08 +03:00
Roman Yermilov [GL]
6f89af01d7
Source Google Ads: disable logging ( #28230 )
...
* Source Google Ads: disable logging
* Source Google Ads: bump version, update changelog
2023-07-12 21:05:25 +04:00
Baz
a47fcf174b
🎉 Source Google Ads: add new stream Campaign Budget ( #28078 )
2023-07-10 19:50:26 +03:00
Artem Inzhyyants
1dba5b1c6e
Source Google Ads: Add metrics to Keyword Report ( #28049 )
...
* Source Google Ads: extend keywords schema metrics
* Source Google Ads: extend keywords schema metrics
* Source Google Ads: update keyword_report schema
* Source Google Ads: bump version + expected records
* Source Google Ads: fix schema
2023-07-10 17:03:05 +02:00
Artem Inzhyyants
77db5a32bd
Source Google Ads: Add metrics & segment to Campaigns ( #28042 )
...
* Source Google Ads: extend campaigns schema: add metrics & segment
* Source Google Ads: bump version
* Source Google Ads: update docs
* Source Google Ads: update expected_records.jsonl
* Source Google Ads: update schema
2023-07-10 13:19:53 +02:00
Serhii Lazebnyi
af9b332589
Source Google Ads: Add audience and user_interest streams ( #27959 )
...
* Add `audience` and `user_interest` streams
* Updated PR number
* Fix unit tests
* Added space to shcema
---------
Co-authored-by: Ben Church <ben@airbyte.io >
2023-07-07 14:42:18 +02:00
Artem Inzhyyants
e387a5c0d6
Source Google Ads: handle Authorization Error ( #27913 )
...
* Source Google Ads: handle Authorization Error
* Source Google Ads: update docs
* Source Google Ads: bump version
2023-07-03 20:11:52 +02:00
Denys Davydov
660d87e770
🐛 Source Google Ads: fix query template ( #27835 )
...
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds
* #2393 source google ads: fix query template
* source google ads: update changelog
* source google ads: add config and catalog to test click_view stream
2023-07-03 18:29:15 +03:00
Denys Davydov
a9a98bc91d
🐛 Source Google Ads: refactor date slicing ( #27711 )
...
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds
* #2344 source google ads: refactor date slicing
* #2344 source google ads: upd changelog
* #2344 review fixes
2023-06-29 10:49:26 +03:00
Artem Inzhyyants
aa9b4ee5e6
Source Google Ads: handle authorization error ( #27608 )
...
* Source Google Ads: Fix pattern descriptor
* 🤖 Auto format source-google-ads code [skip ci]
* Source Google Ads: handle authorization error
* Source Google Ads: handle authorization error
---------
Co-authored-by: octavia-squidington-iii <octavia-squidington-iii@users.noreply.github.com >
2023-06-22 18:34:39 +02:00
Denys Davydov
618fd60320
🐛 Source Google Ads: migrate to advancedAuth ( #26905 )
...
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds
* #26229 source Google Ads: migrate to advancedAuth
* source google ads: upd changelog
2023-06-06 12:19:23 +03:00
Artem Inzhyyants
32a4ba15c0
Source Google Ads: refactor error messages; add pattern_descriptor ( #26948 )
...
* Source Google Ads: refactor error messages; add spec patters
* Source Google Ads: update docs
2023-06-02 19:08:09 +02:00
James McNeill
ab87912a3d
✨ source google ads: add full refresh custom table "asset_group_listing_group_filter" ( #25314 )
...
* feat: new google ads full refresh custom table
* bump version
* update changelog
* fix changelog date for last version #25624
---------
Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com >
2023-05-30 13:48:59 -04:00
vivienmorlet
dab4cfc1b5
🐛 Source Google Ads: add 'asset' Resource to full refresh custom tables ( #25624 )
...
* add 'asset' Resource tu full refresh custom tables
* update google-ads.md
* remove diff hunk marker
* update version in metadata.yaml
---------
Co-authored-by: Sunny Hashmi <6833405+sh4sh@users.noreply.github.com >
2023-05-30 13:16:15 -04:00
Artem Inzhyyants
00c8e03da7
Source Google Ads: handle refresh error ( #26209 )
...
* Source Google Ads: handle refresh error
* Source Google Ads: update docs
* Automated Change
* Source Google Ads: add unit tests
* Automated Change
* Empty-Commit
---------
Co-authored-by: artem1205 <artem1205@users.noreply.github.com >
2023-05-18 17:28:32 +02:00
Serhii Chvaliuk
08fe992c43
Source Google Ads: improve GAQL parser error messages ( #25947 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2023-05-16 14:46:05 +03:00
Serhii Lazebnyi
1060415870
🎉 Categorized Config Errors Accurately for Google Analytics 4 (GA4) and Google Ads ( #25987 )
...
* Categorized Config Errors Accurately
* Update PR number
* Update error list for GAv4
* Updated version
* Updated formating
* auto-bump connector version
* Skip spec backward compatibility
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-05-12 21:39:10 +02:00
Evan Tahler
3679dcd9d0
🐛 Fix date-time for airbyte types ( #25965 )
...
* Fix airbyte types
* update firebolt test fixture
* Bump changelog PR ids
* update metadata files
* fix firebolt test
* fix file-source for date-time overload
* fix source-file changelog
* it's a date, not date-time
* another date
* auto-bump connector version
* manually bump definitions
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-05-12 01:15:30 +00:00
midavadim
0b9847742f
🎉 Source Google Ads - fixed schema type for "data_type: ENUM" and "is_repeated: true" to array of strings ( #24945 )
...
* fixed schema type for "data_type: ENUM" and "is_repeated: true" to array of strings
* added SAT for GAQL
* updated version
* Added unittest for get_json_schema
* slight enhancement
* fixed empty lines
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-04-19 15:35:54 +03:00
Serhii Chvaliuk
e8bee10df3
Source Google Ads: Migrate to v13 ( #24338 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2023-03-25 10:46:55 +02:00
Arsen Losenko
27de42eff6
Source Google Ads: Mark datefields in spec as dates ( #22985 )
...
* Source Google Ads: Mark datefields in spec as dates
* Update changelog
* Update Dockerfile
* Update Dockerfile
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-20 15:05:19 +02:00
Hans Lemm
71ec40299e
🐛 Source Google Ads: fix stream *Campaigns* primary keys for incremental load ( #23999 )
...
* fix: Campaigns incremental key
* docs: update google-ads
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-03-13 17:42:18 -05:00
Serhii Chvaliuk
ed744d8bfd
Source Google Ads: add custom full_refresh stream ( #22703 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2023-02-23 18:28:47 +02:00
Cole Snodgrass
2e099acc52
update headers from 2022 -> 2023 ( #22594 )
...
* It's 2023!
* 2022 -> 2023
---------
Co-authored-by: evantahler <evan@airbyte.io >
2023-02-08 13:01:16 -08:00
Denys Davydov
e35dc23600
#1313 source google ads: write less logs ( #21517 )
...
* #1313 source google ads: write less logs
* #1313 source google ads: upd changelog
* #1313 source google ads: fix expected records
* #1313 source google ads: rm unused call to init
* #1313 source google ads: fix expected records
* #1313 source google ads - bump sieve outside the loop
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-01-23 10:18:45 +02:00
Denys Davydov
58352c99e1
Source google ads: add more logs ( #20755 )
...
* #1148 source google ads: add more logs
* #1148 source google ads: upd changelog
* #1148 source google ads: flake fix
* #1148 source google ads - fix SATs
* #1148 source Google Ads: bump version
* #1148 source google ads: upd expected records
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2023-01-10 19:59:05 +02:00
Denys Davydov
62d219fb9a
Source google ads: retry transient errors ( #20855 )
...
Co-authored-by: Baz <oleksandr.bazarnov@globallogic.com >
2023-01-05 16:07:34 +02:00
Serhii Chvaliuk
cc6facf8b6
Source Google Ads: fix schema for "campaigns" stream ( #19700 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-11-23 01:01:45 +02:00
Arsen Losenko
244d6d9a63
Source Google Ads: add TypeTransformer to force proper type casting ( #19208 )
...
* Source Google Ads: add TypeTransformer to force proper type casting
* Update changelog
* Speciy TypeTransformer only to Campaigns stream
* auto-bump connector version
Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-11-10 15:39:54 +01:00
Santiago Aquino Stachuk
9763cbcf18
🎉 Source Google Ads: Add fields to the campaign stream 🚨 ( #18069 )
...
* feat: add new fields to campaign stream
* docs: updated docs and bumped Dockerfile version
* Update campaigns.json
* Update Dockerfile
* auto-bump connector version
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com >
Co-authored-by: Vincent Koc <koconder@users.noreply.github.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-10-24 13:59:25 -04:00
Evan Tahler
49cb3360de
Remove redundant title labels from connector specs ( #17544 )
...
* Remove redundant title labels from connector specs
* Manually update specs
* add env variable
* Remove debugging log
2022-10-05 12:58:38 -07:00
Liren Tu
2e17e3f13a
🐛 Source google ads: mark custom query fields required ( #15858 )
...
* Mark query and table_name as required
* Bump version
* bypass backward compat tests
* bypass backward compat tests
* revert change on source-google-sheets/acceptance-test-config
* oncall 467 - source google ads: fix sats
* oncall #467 source google-ads: one more SATs fix
* auto-bump connector version [ci skip]
Co-authored-by: alafanechere <augustin.lafanechere@gmail.com >
Co-authored-by: Denys Davydov <davydov.den18@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-09-15 14:25:37 +03:00
Serhii Chvaliuk
1e5e37e051
🐛 Source google ads: remove "end_date" from config if empty value ( #16344 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-09-07 00:12:02 +03:00
Serhii Lazebnyi
39029f831b
🐛 Source Google Ads: Fix wrong schema for ad_group_criterion.topic.path and shifted Campaigns stream to non-managers stream list ( #15084 )
...
* Fix wrong schema for ad_group_criterion.topic.path
* Shifted campaingns stream to non-manager streams
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-07-28 15:12:35 +03:00
Serhii Chvaliuk
e73f79c692
Connectors: Fix AirbyteLogger() for source-google-ads, source-instagram, source-salesforce, source-s3 ( #14791 )
...
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com >
2022-07-19 11:45:07 +03:00
Serhii Lazebnyi
612ade9238
🎉 Source Google Ads: Updated API version from v9 to v11 ( #14614 )
...
* Updated API version from v9 to v11
* Updated PR number
* Updated after review
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-07-13 20:39:42 +03:00
Evan Tahler
db67936111
Fix source-google-ads on M1 Macs by pinning protobuf==3.14 ( #13624 )
...
* Bump `source-google-ads` to build for both AMD and ARM
* pin protobuf==3.14
* update readme
* #263 oncall: bump google ads version 15.1.1, protobuf 3.20.0
* auto-bump connector version
Co-authored-by: Denys Davydov <davydov.den18@gmail.com >
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-06-09 11:55:12 -07:00
Denis Davydov
a7b6487189
Source Google Ads: drop schema field that filters out the data from stream ( #13423 )
...
* #12999 drop schema field that filters out the data from stream
* #12999 up changelog
* #12999 source google ads: add note to the doc
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-06-02 21:42:17 +03:00
Marcos Marx
dca2256a7c
Bump 2022 license version ( #13233 )
...
* Bump year in license short to 2022
* remove protocol from cdk
2022-05-26 15:00:42 -03:00
Denis Davydov
a3f6a1884d
#12486 and #49 from alpha-beta-issues fixes ( #12914 )
...
* #12486 and #49 from alpha-beta-issues fixes
* test updates for #airbyte/12486 and #alpha-beta-issues/49
* #12486 #49-alpha-beta-issues PR comment fixes
* #12486 doc upd: add note on use of custom queries
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-05-25 10:13:45 +03:00
Denis Davydov
e49faedaed
Source Google Ads to GA: update spec and docs ( #12807 )
...
* #12650 : source google ads to GA: mock input config for unit tests
* #12650 source google ads to GA: doc updates
* #12650 source google ads to GA: upd changelog
* #12650 source GAds to GA: doc review fixes
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-05-13 20:31:18 +03:00
Denis Davydov
d4f8b25b8e
Source Google Ads: Improve unit and integration tests ( #12651 )
...
* #12650 source Googel ads: tests
* #12650 source google ads: add changelog item
* #12650 source google ads: add comments to tests
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com >
2022-05-09 18:34:28 +03:00
Jagannath Saragadam
31485d7b81
Source Google Ads: change *_labels stream type from int to string in schema ( #12158 )
2022-04-28 17:14:27 +02:00
Konrad Schlatte
f8011f7630
Google ads added fields and reports ( #9310 )
...
* combine all
working locally
missing fields in click view and keyqord_view
add date to campaigns
add fields to click_view
test
* configured_catalog campaigns
* rem keywordview
* conflicts
* string type
* remove network type
* change ad group id to integer
Co-authored-by: Konrad <konrad@PB-Mac8.local >
2022-04-18 21:06:24 -03:00
Edward Gao
fede479339
🎉 Source Google Ads: campaign stream includes campaign_budget.amount_micros ( #11602 )
2022-04-04 15:17:09 -07:00
Edward Gao
707b2a23d1
🐛 Source Google Ads: End date should not be in the future ( #11513 )
2022-03-29 14:05:21 -07:00
Edward Gao
a845919963
🎉 Source Google Ads: Better error message handling in check connection ( #11371 )
2022-03-24 18:47:11 -07:00