Closed scottqueen-bixal closed 6 months ago
v1.1
v2
attaching a csv dump from our s3 that indicates the reports generated as of today
There are a series of env files that are used as configuration for participating agency reports.
You can find these for review at https://github.com/18F/analytics-reporter/pull/726/files#diff-6ee4c46ba186e726a4cd834cc35f4772cc5d610ff9ab499aa4cdfd5da1863de1
Each file can be mapped to the included sub
in GA, ie. https://analytics.google.com/analytics/web/?authuser=3#/p395252447/reports/intelligenthome
each participating agency should have a new ANALYTICS_REPORT_IDS
value for GA4 property
Background
Participating DAP agencies (https://github.com/18F/analytics-reporter/tree/develop/deploy/envs) have configuration files that are processed during a run of
cron.js
User Story
As a developer, I want to make requests on
api.sh
,daily.sh
,hourly.sh
, orrealtime.sh
viacron.js
and get results based on updatedANALYTICS_REPORT_IDS
values and output to the agenciesAWS_BUCKET_PATH
Acceptance Criteria
ANALYTICS_REPORT_IDS
have been updated for each individual reporting agencycron.js
--frequency
,--only
, and--output
analytics_data_ga4
table/v2/
ie, https://api.gsa.gov/analytics/dap/develop/v2/reports/language/data?api_key=DEMO_KEY1&limit=10includes -
/agencies/<agency name>/reports/<report name>/data
**detailed requests availability can be found at https://open.gsa.gov/api/dap/