Google Ads performance by inferred age range — for generation-level budget allocation and creative.Documentation Index
Fetch the complete documentation index at: https://docs.ocular.dev/llms.txt
Use this file to discover all available pages before exploring further.
What this data model represents
Grain: one row perdate × ad_account × campaign × adset × age_range.
Metrics, grouped by category — every number you can compute on this data model. Expand below for examples in each.
Show sample metrics in each category
Show sample metrics in each category
Show sample dimensions in each category
Show sample dimensions in each category
Age is inferred by Google from user behavior, account info, browsing patterns, and device usage — probabilistic, not deterministic. Low-traffic campaigns will see more
Unknown.Slice by
Unique to this data model:| Dimension | Type | Values |
|---|---|---|
age_range | String | 18-24, 25-34, 35-44, 45-54, 55-64, 65+, Unknown |
Use it to answer
- Which age groups give the highest ROAS — where should I increase bids?
- Where are CTR and engagement strong but conversion weak — creative–landing-page mismatch by cohort?
- How should video length differ by generation? (15s for Gen Z, 60s informational for Boomers)
- Are younger audiences converting cross-device — am I under-crediting mobile CPA?
Available metrics
Everything you can compute on this data model. Need a metric not listed? See the Google Ads metric availability matrix.| Metric | Formula |
|---|---|
| Spend & revenue | |
| Ad Spend | Sum of daily spend |
| Conversion Value | Sum of reported revenue |
| ROAS | Conversion Value ÷ Ad Spend |
| Conversions | Sum of attributed conversion events |
| AOV | Conversion Value ÷ Conversions |
| Clicks & impressions | |
| Clicks | Sum of clicks |
| Impressions | Sum of impressions |
| CTR | Clicks ÷ Impressions × 100 |
| Cost efficiency | |
| CPC | Ad Spend ÷ Clicks |
| CPM | Ad Spend ÷ Impressions × 1,000 |
| CPA | Ad Spend ÷ Conversions |
| RPC | Conversion Value ÷ Clicks |
| Engagement | |
| Engagements | Sum |
| Interactions | Sum |
| CPE | Ad Spend ÷ Engagements |
| CPI | Ad Spend ÷ Interactions |
| Conversion | |
| Conversion Rate | Conversions ÷ Clicks × 100 |
| View Through Conversions | Sum of conversions from impressions without clicks |
| Cross Device Conversions | Sum of conversions on a different device from the click |
| Video | |
| Video Views | Sum |
| Video 25% Watched | Sum |
| Video 50% Watched | Sum |
| Video 75% Watched | Sum |
| Video 100% Watched | Sum |
Raw fields (for custom calculations)
Raw fields (for custom calculations)
ad_spend · conversion_value · conversions · clicks · impressions · engagements · interactions · view_through_conversions · cross_device_conversions · video_views · video_25_watched · video_50_watched · video_75_watched · video_100_watched