1
0
mirror of synced 2026-01-03 06:02:23 -05:00
Commit Graph

61 Commits

Author SHA1 Message Date
Augustin
f4b1bac26f 🐙 source-google-analytics-data-api: run up-to-date pipeline [2024-07-10] (#41561) 2024-07-11 02:17:54 +02:00
Augustin
f2584dfe68 🐙 source-google-analytics-data-api: run up-to-date pipeline [2024-07-09] (#41295) 2024-07-10 08:33:16 +02:00
Augustin
ef51a28902 🐙 source-google-analytics-data-api: run up-to-date pipeline [2024-07-06] (#40935) 2024-07-07 02:20:33 +02:00
Augustin
e352c5d977 🐙 source-google-analytics-data-api: run up-to-date pipeline [2024-06-25] (#40429) 2024-06-26 02:20:48 +02:00
Augustin
1b46404af8 🐙 source-google-analytics-data-api: run up-to-date pipeline [2024-06-22] (#40140) 2024-06-23 02:18:27 +02:00
Baz
6f48e7a454 🐛 Source Google Analytics (Data API, a.k.a 4 (GA4) ) (#39916) 2024-06-21 06:44:54 -04:00
Gonzalo Villafañe Tapia
e093d62c2b Source Google Analytics 4: make lookback window configurable (#38884) 2024-06-13 08:10:36 -03:00
Augustin
a068aad41e source-google-analytics-data-api: [autopull] Upgrade base image to v1.2.2 (#39209) 2024-06-06 14:04:12 +02:00
Audrey Maldonado
b9690ba76e Wrapping changelog in details for a collapsible view (#38801) 2024-06-04 13:40:53 -04:00
Anatolii Yatsuk
75d1d138e5 fix(source-google-analytics-data-api): enforce unique property IDs (#38865) 2024-06-04 15:07:39 +03:00
Natik Gadzhi
cb80e6922a [tools] prettier rules for .md + formatting cleanup 2024-05-07 08:19:33 -07:00
Brian Lai
7528651f4d 🐛 [google-analytics-data-api] [tiktok-marketing] bump CDK version and fix state updater if no cursor_field (#36302) 2024-03-25 16:20:04 -04:00
Brian Lai
916347f06c [source-facebook-marketing] [source-google-analytics-data-api] [source-salesforce] [source-stripe] bumping airbyte-cdk, regenerating poetry lock and fixing various tests (#35978) 2024-03-15 19:02:01 -05:00
Augustin
d3523fa3d4 source-google-analytics-data-api: migrate to poetry (#35073) 2024-02-12 01:38:41 -06:00
Anatolii Yatsuk
3f4752608d Source Google Analytics Data API: Replace convert_conversions_purchase with convert_conversions_event (#34951) 2024-02-07 20:03:11 +02:00
Anatolii Yatsuk
e59b3f90cf Source Google Analytics Data API: Add spec parameter to convert conversions:purchase to float (#34907) 2024-02-06 19:29:23 +02:00
Anatolii Yatsuk
5ecb97163d 🐛 Source Google Analytics Data API: Add rounding integer values that may be float (#34708) 2024-02-02 08:18:34 -04:00
Anton Karpets
4e694c5985 🐛Source Google Analytics: add incorrect custom reports config handling (#34352) 2024-01-18 17:50:42 +02:00
Artem Inzhyyants
c404899092 Source google analytics Data API: add a report option keepEmptyRows (#34176) 2024-01-15 11:37:41 +01:00
Joe Reuter
26deee7f89 Source Google Analytics Universal: Convert to airbyte-lib (#34018) 2024-01-10 14:48:15 +01:00
Artem Inzhyyants
ce84d11859 🐛 Source Google Analytics Data API: Add CohortSpec to custom report in specification (#33802) 2024-01-04 17:19:17 +01:00
Rex
bfa468f8ca [Doc] Update the Google Analytics V4 Source setup guide. (#30569) 2023-11-27 10:05:19 -06: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
Baz
575931f2c9 🐛 Source Google Analytics Data API: Add handling for JSONDecodeError while checking for api qouta limits (#32094) 2023-11-02 19:28:02 +02:00
Augustin
c544183339 Migrate connectors to use our python base image (Round 1) (#31543) 2023-10-18 20:06:10 +02:00
Denys Davydov
b406deb7fc 🚨 🚨 Source Google Analytics: fix stream naming (#30930) 2023-10-02 19:54:47 +03: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
ae41c30b1a 🚨🚨🐛 Source Google Analytics: revert : auto replacement to underscore in column names (#30608) 2023-09-21 22:48:38 +02:00
Serhii Lazebnyi
fa6ae0f2c4 Source Google Analytics (GAv4): add yearWeek, yearMonth, year dimensions cursor (#30421) 2023-09-19 17:09:09 +02:00
Brian Lai
90375ee501 🐛 [source-google-analytics-data-api] fix issue if metrics or dimensions api response does not have name field (#30506) 2023-09-17 13:53:17 -04: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
Artem Inzhyyants
c8b5b7b785 Source Google Analytics Data API: update docs (#29489) 2023-08-17 14:32:31 +02:00
Evan Tahler
9210547af5 [Docs] No Deduped + Hostory, Append + Deduped is the future! (#29114)
* [Docs] No `Deduped + Hostory`, `Append + Deduped` is the future!

* fix links
2023-08-08 15:07:49 -07:00
Christo Grabowski
c83142817e Docs: Source Google Analytics (GA4) docs update (#29179)
* update custom reports section

* update UA deprecation note

* add data sample section

* minor edits

* small fixes

* add examples of custom reports

* small edit

* Update docs/integrations/sources/google-analytics-data-api.md

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

* Update docs/integrations/sources/google-analytics-data-api.md

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

---------

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2023-08-08 15:32:13 -04:00
Christo Grabowski
6cccce84f7 Source Google Analytics GA4: update spec file (#29103)
* update spec for google ga4

* bump changelog
2023-08-08 14:54:26 -04:00
simonbutt-datatonic
af4b0d7244 Update google-analytics-data-api.md (#28081)
Updating the "Full Refresh - Overwrite" link in `google-analytics-data-api.md` as currently it sends to a page not found link (https://docs.airbyte.com/understanding-airbyte/glossary#full-refresh-sync).
2023-07-11 15:01:41 -05:00
Denys Davydov
e9fba26a99 🐛 Source Google Analytics Data API: limit custom report page size (#27909)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* #2277 source google data analytics: limit page size of custom reports streams

* upd changelog

* limit page size only for check command
2023-07-03 20:19:00 +03:00
Denys Davydov
3d14fc721f 🐛 Source GA Data API: change page size when calling check() (#27718)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* #2277 source GA: limit page size when calling check

* source GA: upd changelog

* code formatting

* #2277 review fixes
2023-06-29 10:52:04 +03:00
Evan Tahler
037a522f8c Google Source connector licenses to Elv2 (#27738)
* Google Source connector licenses to Elv2

* bump PR Ids

* Update metadata.yaml
2023-06-27 03:38:13 -04: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
5f35afee11 Source Google Analytics Data API: Fix formatting (#27531)
* Source Google Analytics Data API: Fix formatting

* Source Stripe: Bump version
2023-06-21 12:54:53 +02:00
Artem Inzhyyants
8fb73442b2 Source Google Analytics Data API: update api rate limit messages (#27207)
* Source Google Analytics Data API: update api rate limit messages

* Source Google Analytics Data API: update docs
2023-06-12 14:17:44 +02: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
Denys Davydov
7c6b7da791 🐛 Source Google Analytics Data API: deprecate authSpecification (#26887)
* Connector health: source hubspot, gitlab, snapchat-marketing: fix builds

* #26230 source GA data api: deprecate authSpecification

* source GA data API: update changelog
2023-06-01 13:44:49 +03:00
mpetrykin
746ccb4035 Source Google Analytics (GA4): Fix Pagination (#26126)
* Fix paggination and add offset and limit to acceptable parameters in request body

* Change next_page_token and add tests

* Update dockerImageTag

* Update PR version

* Remove minimum, maximum, pattern fields

* Remove pattern limit and offset from test_source.py

* Remove offset and limit string type

* Remove offset and limit string type

* Increase limit number to 100000 and remove limit and offset from parameters

* Change return type value of next_page_token from int to dict

* Change return type value of next_page_token from int to dict

* Change page_size to offset and add constant PAGE_SIZE equals 100000

* Add comment to PAGE_SIZE constant and add constant to unit tests

* Remove offset and limit from PivotReport

* Import PAGE_SIZE in unit_tests from source.py

---------

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: sh4sh <6833405+sh4sh@users.noreply.github.com>
2023-05-31 13:57:34 -04: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
Baz
d9f653bc47 🐛 Source Google Analytics V4 Data API: handle 429 - potentiallyThresholdedRequestsPerHour (#26008) 2023-05-12 09:01:28 +03:00