1
0
mirror of synced 2025-12-21 19:11:14 -05:00
Commit Graph

214 Commits

Author SHA1 Message Date
Arnaud Jeannin
0164355635 🎨 Add oss/cloud tags on doc for GA connectors (#19118)
* feat: add cloud and oss tags

* put headers back

* fix: rm prettier style

* fix: aws styles
2022-11-17 17:01:20 +01: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
Alexandre Girard
e1c220a1d4 Google ads: Upgrade CDK to incorporate config error handling (#18309)
* Bump version

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-10-21 11:45:11 -07:00
Denys Davydov
03b93b787c Source Google Ads: install latest CDK version (#17412) 2022-09-29 21:33:39 +02:00
Augustin
0f618f3503 migrate GA source connectors to per-stream state (#17326) 2022-09-29 14:45:35 +02: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
Amruta Ranade
6319c2acff Update Google Analytics GA doc (#16190)
* Initial commits

* more edits

* more edits

* final edits
2022-09-01 15:45:01 -04:00
Jagruti Tiwari
8288c16485 fix: replace airbyte oss with airbyte open source (#15885)
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2022-08-24 01:01:53 -03:00
Erica Struthers
abd209f08d Update google-ads.md (#12522)
* Update google-ads.md

* Update docs/integrations/sources/google-ads.md

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
Co-authored-by: Amruta Ranade <11484018+Amruta-Ranade@users.noreply.github.com>
2022-08-22 12:17:42 -04:00
Amruta Ranade
7d95d5ff9e Updated Google Ads doc (#15419) 2022-08-08 17:11:36 -04: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 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
Topher Lubaway
9c6c092a22 Revert "Improving docusaurus sidebar generation (#1927) (#14369)" (#14596)
This reverts commit a2c194a11f.
2022-07-11 15:27:14 -05:00
Mykyta Serbynevskiy
a2c194a11f Improving docusaurus sidebar generation (#1927) (#14369)
* Improving docusaurus sidebar generation (#1927)

* Added "Career & open positions" folder to sidebar, adjusted "Project overview" folder

* Deleted "career-and-open-positions" folder from sidebar
2022-07-08 14:18:27 -05:00
Marcos Marx
fc9790872a Source Google Ads: use docsaurus feature for warn/note and udpdate doc (#14392)
* use docsaurus feature for warn/note and udpdate doc

* update description in supported streams
2022-07-04 14:59:26 -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
60f5f4ce46 Source Google Ads: add missing dependency (#13618)
* Source Google Ads: add missing dependency

* Source Google Ads: upd changelog

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-06-09 09:12:36 +03: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
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
Marcos Marx
3113ef44a3 Bump Google Ads version and run format (#12087)
* 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

* fix tests

* bump connector version

* bump connector config doc vesion

* run format

Co-authored-by: Konrad <konrad@PB-Mac8.local>
Co-authored-by: schlattk <konrad@pensionbee.com>
2022-04-18 21:15:29 -03:00
Jared Rhizor
14dfc1d417 fix parentheses and info/warning/danger formatting in docs (#11981)
* fix parens

* fix formatting for hints

* remove hint from non-docusaurus or gitbook doc
2022-04-13 12:08:34 -07: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
aa06657b35 📚 Source Google Ads: Tweak doc formatting (#11489) 2022-03-28 20:22:34 -07:00
Edward Gao
a845919963 🎉 Source Google Ads: Better error message handling in check connection (#11371) 2022-03-24 18:47:11 -07:00
Edward Gao
89e0e78218 📚 Source Google Ads: Update documentation and clarify spec descriptions (#11301) 2022-03-23 20:26:44 -07:00
Edward Gao
d61af1b4d3 🎉 Source Google Ads: add *_label streams (#11221) 2022-03-23 13:37:36 -07:00
Edward Gao
abae829a43 🎉 Source Google Ads - Fix user location report schema and add to acceptance tests (#10919) 2022-03-22 18:43:02 -07:00
vitaliizazmic
3a5beb7c9e 🎉 Source Google Ads: add network fields to click view stream
* Google Ads #8331 - add network fields to click_view stream schema

* Google Ads #8331 - add segments.ad_network_type to click_view pk according to PR review

* Google Ads #8331 - bump version

* Google Ads #8331 - update definition
2022-02-25 09:10:22 +02:00
augan-rymkhan
741e672abf Source Google Ads: make streams incremental (#10315)
* make streams as incremental

* refactor Source

* fix typing

* fix primary_key

* fix primary key in configured_catalog

* bump the version

* fix primary key in catalog

* updated spec and def yaml

Co-authored-by: auganbay <auganenu@gmail.com>
2022-02-16 21:27:42 +06:00
Yevhenii
7e4ec325f2 🎉 Source Google Ads: Implement multiple customer ids for google ads (#10150)
* Source Google Ads: Implement multiple Customer ID(s)

* Source Google Ads: update states
2022-02-11 17:42:38 +02:00
augan-rymkhan
359fcd8011 Source Google Ads: handle page token expired exception (#9812)
* dynamic date range

* raise exception if exites the cycle without error

* if range days is 1 already do not retry

* added unit tests

* added comments

* added comments

* common mock classes are moved to common module

* change read_records

* refactored get_date_params

* handle corner case

* added parse_dates function

* added test_streams

* check mock calls

* fix unit tests for chunk date range refactoring

* removed commented codes

* remove commented line

* refactor test_streams

* refactor CustomQuery.get_query

* remove TODO

* deleted unused json

* format

* fix chunk_date_range

* added docstring

* set range_days to 15 for ShoppingPerformanceReport

* refactor chunk_date_range

* format code 2

* call parent read_records method

* add return type in get_date_params

* change e to exception

* set start_date as end_date

* log page token has expired

* bump version

* updated spec and def yaml

Co-authored-by: auganbay <auganenu@gmail.com>
2022-02-04 22:48:58 +06:00
augan-rymkhan
d7b9ae2918 Source Google Ads: upgrade google-ads package version (#9996)
* upgrade google-ads package version

* add comment about use_proto_plus

* bump version

* updated spec and def yaml

Co-authored-by: auganbay <auganenu@gmail.com>
2022-02-04 11:28:13 +06:00
iberchid
2e7ee756eb Source GoogleAds: add end_date to config (#8669)
* GoogleAds add end_date to config

* Update script following review comments

* Add unit test

* Solve conflicts

* Solve conflicts in MR

* Update test_google_ads.py

Instanciate IncrementalGoogleAdsStream in tests + add missing line between functions

* Update test_source.py

remove extra hashtag

* Update tests with missing params

* Add missing time_zone param

* merge user code

* run format

* revert unit test stream count

* remove error log file

* bump connector version

* run seed file

Co-authored-by: Marcos Marx <marcosmarxm@gmail.com>
2022-01-25 13:53:06 -03:00
augan-rymkhan
aaef33e029 Source google ads: fix for page token expired (#9608)
* make slice date range 10 days

* fix tests to respect date range

* chaned range_days to 15

* format code

* removed time_unit field

* format code 2

* added comments

* bump the version

* updated spec and def yaml

Co-authored-by: auganbay <auganenu@gmail.com>
2022-01-24 15:10:04 +06:00
ycherniaiev
a1e2b6383d Update fields in source-connectors specifications: google-ads (#9149)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
Co-authored-by: Serhii Chvaliuk <grubberr@gmail.com>
2022-01-19 13:16:15 +02:00
Marcos Marx
fd8e5bc46b Source Google Ads: correct keyword schema (#9071) 2021-12-23 16:37:43 +01:00
Harshith Mullapudi
53c4047576 Publish source: new streams are added in google ads (#8521)
* Google Ads - Geographic and Keywords reports

* Update Docker version and Docs

* formatting

* Changed metric and segments

* chore: add latest spec

* fix: spec is failing

* fix: formatting

* chore: changed spec

Co-authored-by: Ciaran O'Brien <ciaran.obrien@conjura.com>
2021-12-14 02:32:37 +05:30
Anna Lvova
b0fb656c00 🐛Source Google ads: connector doesn't pull data for today (#8225)
* fix end_date for incremental streams

* upd imports

* upd unit test

* upd after review

* fix unit tests

* change type

* remove streams for manager account

* bump version

* add unit_tests

* upd imports

* update is_manager_account method

* add unit tests

* Update docs/integrations/sources/google-ads.md

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>

* check metrics in custom query

* change end date and upd doc

* Update docs/integrations/sources/google-ads.md

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>

* optimize imports

* bump version

* bump version

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2021-12-09 20:36:35 +02:00
Serhii Chvaliuk
f781df893f 🎉 Source Google Ads: clarify setup fields (#8178)
* reorder UI fields

* improve title for login_customer_id, custom_queries

* GOOGLE_ADS_TEST_CREDS github secret -> google secret

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2021-11-29 23:21:06 +02:00
Tuan Nguyen
1de7f4c365 Minor typos in doc (#7106)
* Update google-ads.md

* Update docs/integrations/sources/google-ads.md

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2021-10-18 11:32:34 -03:00
Abhi Vaidyanatha
ae32ecbb27 GitBook: [master] 186 pages and 77 assets modified 2021-10-08 21:17:47 +00:00
Yevhenii
ab6cc4914a 🎉 Source Google Ads: add new stream 'click_view' (#6684)
* fetch gclid from clickview stream

* resolve comments and update google ads document

* add document url in stream.py file

* fixed date range issue and added campaign name in json schema

Co-authored-by: blotouta2 <ankur@blotout.io>
2021-10-07 14:18:41 +03:00
Abhi Vaidyanatha
ff2e8eeb96 📚 Docs Refresh: Google Ads Source (#6660)
* Docs Refresh: Google Ads

* Remove namespaces from Features table.

* Update docs/integrations/sources/google-ads.md

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>

* Update docs/integrations/sources/google-ads.md

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>

* Update docs/integrations/sources/google-ads.md

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>

* Rebase.

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2021-10-03 22:46:24 -07:00
Christophe Duong
5af942910c Republish connectors to include new specs fields (#6543) 2021-09-29 17:27:55 +02:00
Christophe Duong
4ce6a03730 Update Google Ads oauth specs (#6458)
* Update oauth specs

* Update docs/integrations/sources/google-ads.md

* Add access_token generated from the first oauth complete flow

* path to property should be rootObject + property path
2021-09-27 21:00:51 +02:00