Vinod Pandey
|
095ac2ecf0
|
Added query runner for Google Analytics Data API (GA4) and Google Search Console API (#5868)
* quick and dirty GA4 integration to support limited queries
request pattern:
{
"propertyId": 123456789,
"dateRanges": [{ "startDate": "yesterday", "endDate": "yesterday" }],
"dimensions": [{ "name": "date" }],
"metrics": [{ "name": "activeUsers" }]
}
* Update Dockerfile
* Update requirements_bundles.txt
related issue:
https://github.com/getredash/redash/pull/5851
https://stackoverflow.com/questions/73929564/entrypoints-object-has-no-attribute-get-digital-ocean
* updated integration code to support all usecases for runReport endpoint (does not have support for runPivotReport yet)
* added google search console as query runner
* removed info logger
* removed files that were causing merge conflicts
* fixed failing testcases and pre-commit formatting changes
* added testcases
* fixed linting errors in test files
* code optimization
|
2023-07-16 19:45:14 -05:00 |
|