Google Ads — data fields
Search, Performance Max, Display and YouTube campaign performance. Every field id you can pass to fields= in the API, Looker Studio, exports and AI chats. Shared ids line up across sources so they blend.
All sources
Meta Ads (Facebook & Instagram)Google AdsTikTok AdsLinkedIn AdsGoogle Analytics 4Google Search ConsoleFacebook Pages (organic)Instagram (organic)YouTube AnalyticsShopifyWooCommerceKlaviyo
| Field id | Name | Section | Kind | Type | Description |
|---|---|---|---|---|---|
absolute_top_impression_pct |
Absolute top of page rate (%) | Impression share | metric | percent | |
account_id |
Account ID | dimension | string | ||
account_name |
Account name | dimension | string | ||
ad_final_url |
Final URL | Ad | dimension | string | |
ad_group |
Ad group name | Ad group | dimension | string | |
ad_group_id |
Ad group ID | Ad group | dimension | string | |
ad_group_status |
Ad group status | Ad group | dimension | string | |
ad_id |
Ad ID | Ad | dimension | string | |
ad_status |
Ad status | Ad | dimension | string | |
ad_type |
Ad type | Ad | dimension | string | |
all_conversions |
All conversions | Conversions | metric | float | |
all_conversions_value |
All conversions value | Conversions | metric | currency | |
average_cpc |
Avg. CPC | Clicks | metric | currency | |
campaign |
Campaign name | Campaign | dimension | string | |
campaign_bidding_strategy |
Bid strategy | Campaign | dimension | string | |
campaign_budget |
Campaign budget (daily) | Campaign | metric | currency | |
campaign_id |
Campaign ID | Campaign | dimension | string | |
campaign_status |
Campaign status | Campaign | dimension | string | |
campaign_type |
Campaign type | Campaign | dimension | string | |
clicks |
Clicks | Clicks | metric | integer | |
conversion_action |
Conversion action | Breakdown | dimension | string | Use with conversion metrics only |
conversions |
Conversions | Conversions | metric | float | |
cpm |
Avg. CPM | Delivery | metric | currency | |
ctr |
CTR (%) | Clicks | metric | percent | |
datasource |
Data source | dimension | string | Connector the row came from | |
date |
Date | Time | dimension | date | |
device |
Device | Breakdown | dimension | string | |
impressions |
Impressions | Delivery | metric | integer | |
interactions |
Interactions | Clicks | metric | integer | |
keyword |
Keyword | Keywords | dimension | string | |
keyword_id |
Keyword ID | Keywords | dimension | string | Needed to update or remove a keyword with a write action. |
keyword_match_type |
Match type | Keywords | dimension | string | |
keyword_status |
Keyword status | Keywords | dimension | string | |
network |
Ad network type | Breakdown | dimension | string | |
quality_score |
Quality score | Keywords | metric | integer | 1–10, from Google Ads |
revenue |
Conversion value | Conversions | metric | currency | |
search_budget_lost_is |
Search IS lost to budget (%) | Impression share | metric | percent | |
search_impression_share |
Search impression share (%) | Impression share | metric | percent | |
search_rank_lost_is |
Search IS lost to rank (%) | Impression share | metric | percent | |
search_term |
Search term | Search terms | dimension | string | What people actually searched |
search_term_status |
Search term status | Search terms | dimension | string | ADDED, EXCLUDED, NONE… |
spend |
Cost | Delivery | metric | currency | |
top_impression_pct |
Top of page rate (%) | Impression share | metric | percent | |
view_through_conversions |
View-through conversions | Conversions | metric | float |
Date parts
Available on any source with date. Metrics are re-aggregated to the period.
weekWeek (starting Monday)year_weekYear-week (2026-W42)monthMonth (2026-10)quarterQuarter (2026-Q4)yearYearday_of_weekDay of week (Mon..Sun)Calculated metrics
Computed after aggregation wherever the inputs exist.
roasrevenue / nullif(spend, 0)cpaspend / nullif(conversions, 0)conversion_rateconversions / nullif(clicks, 0) * 100aovrevenue / nullif(orders, 0)Filters
Pass JSON in filters=:
[["spend","gt",100],"and", ["campaign","contains","brand"]]
Operators: eq, neq, gt, gte, lt, lte, contains, ncontains, null, notnull, in.