1
0
mirror of synced 2026-01-20 12:07:14 -05:00
Commit Graph

23 Commits

Author SHA1 Message Date
Patrick Nilan
5fda600d3c [source-google-analytics-data-api] - Migrate to CDK v5 (#47013) 2024-10-28 16:53:45 -07:00
Aldo Gonzalez
e4623e8a3c 🐛 Source google-analytics-data-api: fix max time (#43929) 2024-08-13 13:52:40 -06:00
Aldo Gonzalez
fd7fa002fd Source google-analytics-data-api: upgrade cdk 3 (#42841) 2024-08-07 06:52:55 -06:00
Anton Karpets
4e694c5985 🐛Source Google Analytics: add incorrect custom reports config handling (#34352) 2024-01-18 17:50:42 +02:00
Roman Yermilov [GL]
2007fda09a Source Google Analytics Data API: increase test coverage (#32289)
Co-authored-by: roman-yermilov-gl <roman-yermilov-gl@users.noreply.github.com>
2023-11-09 11:38:49 +04:00
Baz
3d136aa0c7 🐛 Source Google Analytics Data API: Fixed bug with missing metadata when the credntials are not valid (#32149)
Co-authored-by: bazarnov <bazarnov@users.noreply.github.com>
2023-11-03 15:11:30 -05:00
Denys Davydov
b406deb7fc 🚨 🚨 Source Google Analytics: fix stream naming (#30930) 2023-10-02 19:54:47 +03:00
Marius Posta
7ae97175a6 gradle: fix repo wide behaviour (#30607) 2023-09-28 05:01:13 -07:00
Serhii Lazebnyi
311c33bb77 Source Google Analytics (GAv4): custom reports migrated and add FilterExpression support (#30460)
Co-authored-by: lazebnyi <lazebnyi@users.noreply.github.com>
2023-09-22 20:55:54 +02:00
Serhii Lazebnyi
fa6ae0f2c4 Source Google Analytics (GAv4): add yearWeek, yearMonth, year dimensions cursor (#30421) 2023-09-19 17:09:09 +02:00
Serhii Lazebnyi
a984b753c2 Source Google Analytics (GAv4): change start date to optional; add suggested streams and update error… (#30417) 2023-09-15 21:38:42 +02:00
Baz
3f1f13c4d7 🐛 Source Google Analytics Data API: fix duplicated stream instance (#30424) 2023-09-15 11:59:17 +03:00
Roman Yermilov [GL]
6442bd110c Source Google Analytics Data API: ability to add multiple property ids (#30152) 2023-09-14 15:12:14 +04:00
Serhii Lazebnyi
9f3d120b67 Source Google Analytics Data API: add new reports (#30290) 2023-09-13 15:09:43 +02:00
Serhii Chvaliuk
019153f178 Source Google Analytics v4: - add pk and lookback window (#26283)
* primary_key added

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* bump 0.2.3

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* Automated Change

* test_parse_response fixed

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* Automated Change

* primary_key added

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* metadata = None added

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* LOOKBACK_WINDOW added

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* google-analytics-data-api.md updated

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* threshold_days: 2 added

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* remove uuid from acceptance-test-config.yml

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* uuid removed

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* Automated Change

* oss_registry.json - removed

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* date_range added

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* date_range added for pivot_report pk

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* improve LOOKBACK_WINDOW

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* date_range -> (startDate, endDate)

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* bump 0.3.0

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* get_source_defined_primary_key added

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* added comment about cohort get_json_schema

* Major Version Number Bump

---------

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
Co-authored-by: grubberr <grubberr@users.noreply.github.com>
Co-authored-by: Daryna Ishchenko <darina.ishchenko17@gmail.com>
2023-06-22 19:00:38 +03:00
Artem Inzhyyants
797eb4f427 Source google analytics data api: Improve error messages (#27175)
* Source Google Analytics v4: refactor error messages

* Source Google Analytics Data API: improve error messages

* Source Google Analytics Data API: Refactor

* Source Google Analytics Data API: bump version + update docs

* Source Google Analytics Data API: fix test config

* Source Google Analytics Data API: update message
2023-06-09 14:11:44 +02: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
Denys Davydov
3f327f60f3 Source Google Analytics Data API: implement advanced reports (#25179)
* #11689 source Google Analytics Data API: implement advanced reports

* #11689 source GA data API: upd changelog

* #11689 source GA data API: fix CAT

* #11689 source GA data API: fix CAT

* Have empty dict as default option

* Remove dateRange and dimensions from required params

* Generate source defintions manually

---------

Co-authored-by: Arsen Losenko <20901439+arsenlosenko@users.noreply.github.com>
2023-04-25 19:55:55 +03:00
Artem Inzhyyants
3e812513b0 Source Google Analytics v4: certify to GA (#23872)
* Source Google Analytics v4: check custom reports; remove date as required field

* Source Google Analytics: fix unit tests

* Source Google Analytics: fix unit tests

* Source Google Analytics: update to latest cdk

* Source Google Analytics: http -> https

* Source Google Analytics: add allowed hosts

* Source Google Analytics: docs update

* Apply suggestions from code review

Co-authored-by: Ella Rohm-Ensing <erohmensing@gmail.com>

* Source Google Analytics: docs update

* Source Google Analytics: add expected records

* auto-bump connector version

---------

Co-authored-by: Ella Rohm-Ensing <erohmensing@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-03-16 15:41:29 +01: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
Serhii Chvaliuk
4923edf20a Source: Google Analytics 4 (GA4) - improve config validation and SAT (#20889)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2023-01-09 16:52:08 +02:00
Roman Yermilov [GL]
e40ee3fd50 🎉Source Google Analytics Data Api: code refactoring (#15229)
* Source: google analytics data api refactoring

* google-analytics-data-api.md

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* updated spec: added custom reports field

* doclint

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* auto-bump connector version [ci skip]

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
Co-authored-by: Sergey Chvalyuk <grubberr@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-08-17 16:49:41 +04:00
Mohamed Magdy
a6bb6e0ead 🎉 Introduce Google Analytics Data API source (#12701)
* Introduce Google Analytics Data API source

https://developers.google.com/analytics/devguides/reporting/data/v1

* Add Google Analytics Data API source PR link

* Add `client` class for Google Analytics Data API

* Move dimensions and metrics extraction to the `client` class

In the Google Analytics Data API

* Change the copyright date to 2022 in Google Analytics Data API

* fix: removing incremental syncs

* fix: change project_id to string

* fix: flake check is failing

* chore: added it to source definitions

* chore: update seed file

Co-authored-by: Harshith Mullapudi <harshithmullapudi@gmail.com>
2022-06-27 23:25:53 +05:30