Report data model
View field support, webhooks, and list parameters for each integration on the Supported Integrations page.
| Field | Type | Required | Description |
|---|---|---|---|
id | string | No | |
created_at | string (date-time) | No | (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format) |
updated_at | string (date-time) | No | (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format) |
property_id | string | No | points to AnalyticsProperty |
start_at | string (date-time) | No | (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format) |
end_at | string (date-time) | No | (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format) |
metrics | AnalyticsReportMetrics[] | No | |
metrics[].value | number | No | |
metrics[].type | enum | No | Traffic metrics Values: USERS, NEW_USERS, SESSIONS, PAGE_VIEWS, UNIQUE_PAGE_VIEWS, SCREENS, EVENTS, AVERAGE_SESSION_DURATION, PAGES_PER_SESSION, BOUNCE_RATE, ENGAGEMENT_RATE, EVENTS_PER_SESSION, CONVERSIONS, CONVERSION_RATE, GOAL_COMPLETIONS, GOAL_VALUE, TRANSACTIONS, REVENUE, AVERAGE_ORDER_VALUE, ECOMMERCE_CONVERSION_RATE, SESSIONS_BY_SOURCE, USERS_BY_SOURCE, CONVERSIONS_BY_SOURCE, VIDEO_VIEWS, WATCH_TIME, AVERAGE_VIEW_DURATION, AVERAGE_VIEW_PERCENTAGE, LIKES, DISLIKES, COMMENTS, SHARES, SUBSCRIBERS_GAINED, SUBSCRIBERS_LOST |
metrics[].dimension | enum | No | new vs returning Values: DATE, HOUR, DAY_OF_WEEK, WEEK, MONTH, YEAR, PAGE, PAGE_TITLE, EVENT_NAME, SOURCE, MEDIUM, CAMPAIGN, COUNTRY, CITY, DEVICE_TYPE, BROWSER, OS, USER_TYPE, LANDING_PAGE, VIDEO |
metrics[].dimension_value | string | No |
Are we missing anything? Let us know