Google Ads metrics
Documented metrics available in the native reporting reference on Google Ads through an AI assistant: 130 in total, 13 of them computed by the gateway, each…
130 rows
The 130 metrics you can request on Google Ads. The key is what you pass to a tool; the field is what the platform returns.
conversion (28)Link to this section
| Key | Name | Field | Notes |
|---|---|---|---|
conversions | Conversions | metrics. | Total number of conversions from conversion actions included in the Conversions column. Format: number. |
conversionsValue | Conversions Value | metrics. | Total value of conversions included in the Conversions column. Format: currency. |
costPerConversion | Cost / Conversion | metrics. | Average cost per conversion. Format: micro_currency. |
conversionsFromInteractionsRate | Conversion Rate (Interaction) | metrics. | Conversions from interactions divided by the number of ad interactions. Format: percentage. |
conversionsValuePerCost | Conversions Value / Cost | metrics. | The value of conversions divided by the cost of ad interactions. Format: ratio. |
allConversions | All Conversions | metrics. | Total number of all conversions, including those not included in the Conversions column. Format: number. |
allConversionsValue | All Conversions Value | metrics. | Total value of all conversions, including those not in the Conversions column. Format: currency. |
costPerAllConversions | Cost / All Conversions | metrics. | Average cost per all conversions. Format: micro_currency. |
allConversionsFromInteractionsRate | All Conversions Rate (Interaction) | metrics. | All conversions from interactions divided by the number of ad interactions. Format: percentage. |
allConversionsValuePerCost | All Conversions Value / Cost | metrics. | The value of all conversions divided by the cost of ad interactions. Format: ratio. |
viewThroughConversions | View-Through Conversions | metrics. | Conversions from when a user saw but did not click your ad. Format: number. |
crossDeviceConversions | Cross-Device Conversions | metrics. | Conversions where the user interacted on one device and converted on another. Format: number. |
currentModelAttributedConversions | Current Model Conversions | metrics. | Conversions attributed using the current attribution model for the conversion action. Format: number. |
currentModelAttributedConversionsValue | Current Model Conversions Value | metrics. | Value of conversions attributed using the current attribution model. Format: currency. |
conversionsFromInteractionsValuePerInteraction | Conv. Value / Interaction | metrics. | Value of conversions from interactions divided by total interactions. Format: currency. |
valuePerAllConversions | Value / All Conversions | metrics. | The value of all conversions divided by the number of all conversions. Format: currency. |
valuePerConversionApi | Value / Conversion | metrics. | The value of conversions divided by the number of conversions. Format: currency. |
valuePerCurrentModelAttributedConversion | Value / Current Model Conversion | metrics. | Value of current model attributed conversions divided by current model conversions. Format: currency. |
allConversionsFromClickToCall | All Conv. from Click to Call | metrics. | Number of phone call conversions from click-to-call ads. Format: number. |
allConversionsFromDirections | All Conv. from Directions | metrics. | Number of direction-getting conversions from local ads. Format: number. |
allConversionsFromMenu | All Conv. from Menu | metrics. | Number of menu-viewing conversions from local ads. Format: number. |
allConversionsFromOrder | All Conv. from Order | metrics. | Number of order conversions from local ads. Format: number. |
allConversionsFromStoreVisit | All Conv. from Store Visit | metrics. | Number of estimated store visit conversions. Format: number. |
allConversionsFromStoreWebsite | All Conv. from Store Website | metrics. | Number of store website conversions from local ads. Format: number. |
conversionsByConversionDate | Conversions (Conv. Time) | metrics. | Conversions attributed to the date the conversion occurred, not the click date. Useful for understanding actual conversion timing and reporting lag. Format: number. |
conversionsValueByConversionDate | Conversions Value (Conv. Time) | metrics. | Revenue attributed to the date the conversion occurred, not the click date. Note: cannot be divided by cost for ROAS since cost is attributed to spend date. Format: currency. |
allConversionsByConversionDate | All Conversions (Conv. Time) | metrics. | All conversions (including secondary) attributed to the date the conversion occurred, not the click date. Format: number. |
allConversionsValueByConversionDate | All Conversions Value (Conv. Time) | metrics. | Total value of all conversions (including secondary) attributed to the date the conversion occurred, not the click date. Format: currency. |
video (21)Link to this section
| Key | Name | Field | Notes |
|---|---|---|---|
videoViews | Video Views | metrics. | Total number of times your video ads were viewed. Format: number. |
videoViewRate | Video View Rate | metrics. | The rate of video views relative to impressions. Format: percentage. |
videoQuartileP25Rate | Video Played to 25% | metrics. | Percentage of impressions where the video played to 25% of its length. Format: percentage. |
videoQuartileP50Rate | Video Played to 50% | metrics. | Percentage of impressions where the video played to 50% of its length. Format: percentage. |
videoQuartileP75Rate | Video Played to 75% | metrics. | Percentage of impressions where the video played to 75% of its length. Format: percentage. |
videoQuartileP100Rate | Video Played to 100% | metrics. | Percentage of impressions where the video played to 100% of its length. Format: percentage. |
engagements | Engagements | metrics. | Number of engagements, such as clicks on lightbox ads or video interactions. Format: number. |
averageVideoViewDuration | Avg. Video View Duration | metrics. | Average duration in seconds of all video views. Format: duration. |
videoDuration | Video Duration | metrics. | Average duration in milliseconds of the video ad. Format: duration. |
videoViewsP25 | Video Views (25%) | metrics. | Number of times your video played to 25% of its length. Format: number. |
videoViewsP50 | Video Views (50%) | metrics. | Number of times your video played to 50% of its length. Format: number. |
videoViewsP75 | Video Views (75%) | metrics. | Number of times your video played to 75% of its length. Format: number. |
videoViewsP100 | Video Views (100%) | metrics. | Number of times your video played to 100% of its length. Format: number. |
averageTimeOnSite | Avg. Time on Site | metrics. | Average duration of all sessions on the website from ad clicks, in seconds. Format: duration. |
bounceRate | Bounce Rate | metrics. | Percentage of clicks where the user only visited a single page on your site. Format: percentage. |
percentNewVisitors | % New Visitors | metrics. | Percentage of first-time sessions from ad clicks. Format: percentage. |
trueViews | TrueViews | metrics. | Number of TrueView video ad views. A view is counted when someone watches 30 seconds of the video (or the entire ad if shorter) or interacts with the ad. Equivalent to Video Views for YouTube campaigns. Format: number. |
trueViewRate | TrueView Rate | metrics. | TrueView rate: the number of views divided by impressions. Shows how often people chose to watch your video ad. Use segments.ad_network_type to break down by In-Stream vs In-Feed. Format: percentage. |
trueViewRateInStream | TrueView Rate (In-Stream) | metrics. | TrueView view rate for In-Stream ads (skippable pre-roll, mid-roll). Add segments.ad_network_type = YOUTUBE_WATCH dimension to your query for accurate In-Stream breakdown. Format: percentage. |
trueViewRateInFeed | TrueView Rate (In-Feed) | metrics. | TrueView view rate for In-Feed/Discovery ads. Add segments.ad_network_type = YOUTUBE_SEARCH dimension to your query for accurate In-Feed breakdown. Format: percentage. |
trueViewShorts | TrueView (Shorts) | metrics. | TrueView views from YouTube Shorts placement. Add segments.ad_network_type dimension and filter for Shorts format to isolate Shorts-specific views. Format: number. |
core (18)Link to this section
| Key | Name | Field | Notes |
|---|---|---|---|
impressions | Impressions | metrics. | Total number of times your ads were shown on a search results page or website. Format: number. |
clicks | Clicks | metrics.clicks | Total number of clicks on your ads. Format: number. |
ctr | CTR | metrics.ctr | Click-through rate, the ratio of clicks to impressions. Format: percentage. |
interactions | Interactions | metrics. | Number of interactions, including clicks, swipes, and video views depending on ad type. Format: number. |
interactionRate | Interaction Rate | metrics. | The ratio of interactions to impressions for your ad. Format: percentage. |
engagementRate | Engagement Rate | metrics. | The rate of engagements (expansions of lightbox ads) divided by impressions. Format: percentage. |
reach | Reach | metrics.reach | Estimated number of unique users who saw your ad at least once. Format: number. |
frequency | Frequency | metrics. | Average number of times a unique user saw your ad. Format: ratio. |
absoluteTopImpressionPercentage | Absolute Top Impression % | metrics. | Percentage of ad impressions shown as the very first ad above organic results. Format: percentage. |
topImpressionPercentage | Top Impression % | metrics. | Percentage of ad impressions shown anywhere above organic search results. Format: percentage. |
interactionEventTypes | Interaction Event Types | metrics. | The types of interactions that are counted as interactions for this campaign type. Format: string. |
activeViewCpm | Active View CPM | metrics. | Average cost per thousand viewable impressions. Format: micro_currency. |
activeViewCtr | Active View CTR | metrics. | Clicks divided by viewable impressions. Format: percentage. |
activeViewImpressions | Active View Impressions | metrics. | Number of impressions that met Active View viewability criteria. Format: number. |
activeViewMeasurability | Active View Measurability | metrics. | Ratio of impressions that could be measured by Active View. Format: percentage. |
activeViewMeasurableImpressions | Active View Measurable Impressions | metrics. | Number of impressions that were measurable by Active View. Format: number. |
activeViewMeasurableCostMicros | Active View Measurable Cost | metrics. | Cost of impressions that were measurable by Active View. Format: micro_currency. |
activeViewViewability | Active View Viewability | metrics. | Percentage of measurable impressions that were actually viewable. Format: percentage. |
calculated (13)Link to this section
| Key | Name | Field | Notes |
|---|---|---|---|
roas | ROAS | computed here | Return on ad spend: conversions value divided by cost. Calculated: metrics.. Format: ratio. |
allConversionsRoas | All Conversions ROAS | computed here | Return on ad spend for all conversions: all conversions value divided by cost. Calculated: metrics.. Format: ratio. |
valuePerConversion | Value per Conversion | computed here | Average value per conversion: conversions value divided by number of conversions. Calculated: metrics.. Format: currency. |
allConversionsValuePerConversion | Value per All Conversion | computed here | Average value per all conversions: all conversions value divided by all conversions. Calculated: metrics.. Format: currency. |
hookRate | Hook Rate | computed here | Proxy for video hook rate using the 25% quartile view rate. Calculated: metrics.. Format: percentage. |
holdRate | Hold Rate | computed here | Ratio of 50% video views to 25% video views, indicating mid-video retention. Calculated: (metrics.. Format: percentage. |
completionRate | Completion Rate | computed here | Ratio of 100% video views to 25% video views, indicating full-video retention. Calculated: (metrics.. Format: percentage. |
impressionShareLostTotal | Search IS Lost (Total) | computed here | Total search impression share lost, combining budget and rank lost shares. Calculated: metrics.. Format: percentage. |
spendShare | Spend Share | computed here | Percentage of total spend allocated to this entity, computed across all rows. Calculated: (metrics.. Format: percentage. |
costPerConversionDollars | Cost / Conversion ($) | computed here | Cost per conversion in standard currency (converted from micros). Calculated: metrics.. Format: currency. |
costDollars | Cost ($) | computed here | Total cost in standard currency (converted from micros). Calculated: metrics.. Format: currency. |
averageCpcDollars | Avg. CPC ($) | computed here | Average cost-per-click in standard currency (converted from micros). Calculated: metrics.. Format: currency. |
averageCpmDollars | Avg. CPM ($) | computed here | Average cost per thousand impressions in standard currency (converted from micros). Calculated: metrics.. Format: currency. |
impression_share (13)Link to this section
| Key | Name | Field | Notes |
|---|---|---|---|
searchImpressionShare | Search Impression Share | metrics. | Percentage of eligible search impressions your ads received. Format: percentage. |
searchBudgetLostImpressionShare | Search Lost IS (Budget) | metrics. | Estimated percentage of search impressions lost due to insufficient budget. Format: percentage. |
searchRankLostImpressionShare | Search Lost IS (Rank) | metrics. | Estimated percentage of search impressions lost due to poor Ad Rank. Format: percentage. |
searchTopImpressionShare | Search Top IS | metrics. | Percentage of eligible top-of-page search impressions your ads received. Format: percentage. |
searchAbsoluteTopImpressionShare | Search Abs. Top IS | metrics. | Percentage of eligible absolute top search impressions your ads received. Format: percentage. |
searchExactMatchImpressionShare | Search Exact Match IS | metrics. | Percentage of eligible impressions received for searches that exactly matched your keywords. Format: percentage. |
searchBudgetLostAbsoluteTopImpressionShare | Search Lost Abs. Top IS (Budget) | metrics. | Estimated percentage of absolute top search impressions lost due to budget. Format: percentage. |
searchBudgetLostTopImpressionShare | Search Lost Top IS (Budget) | metrics. | Estimated percentage of top search impressions lost due to budget. Format: percentage. |
searchRankLostAbsoluteTopImpressionShare | Search Lost Abs. Top IS (Rank) | metrics. | Estimated percentage of absolute top search impressions lost due to Ad Rank. Format: percentage. |
searchRankLostTopImpressionShare | Search Lost Top IS (Rank) | metrics. | Estimated percentage of top search impressions lost due to Ad Rank. Format: percentage. |
contentImpressionShare | Content Impression Share | metrics. | Percentage of eligible Display Network impressions your ads received. Format: percentage. |
contentBudgetLostImpressionShare | Content Lost IS (Budget) | metrics. | Estimated percentage of Display Network impressions lost due to budget. Format: percentage. |
contentRankLostImpressionShare | Content Lost IS (Rank) | metrics. | Estimated percentage of Display Network impressions lost due to Ad Rank. Format: percentage. |
shopping (10)Link to this section
| Key | Name | Field | Notes |
|---|---|---|---|
shoppingImpressions | Shopping Impressions | metrics. | Number of times your Shopping ads were shown. Format: number. |
shoppingClicks | Shopping Clicks | metrics.clicks | Number of clicks on your Shopping ads. Format: number. |
shoppingCostMicros | Shopping Cost | metrics. | Total cost of Shopping ad clicks in micro-currency. Format: micro_currency. |
shoppingConversions | Shopping Conversions | metrics. | Number of conversions from Shopping ads. Format: number. |
shoppingConversionsValue | Shopping Conversions Value | metrics. | Total value of conversions from Shopping ads. Format: currency. |
shoppingCtr | Shopping CTR | metrics.ctr | Click-through rate for Shopping ads. Format: percentage. |
shoppingAverageCpc | Shopping Avg. CPC | metrics. | Average cost-per-click for Shopping ads. Format: micro_currency. |
shoppingAllConversions | Shopping All Conversions | metrics. | All conversions from Shopping ads including cross-device. Format: number. |
shoppingAllConversionsValue | Shopping All Conv. Value | metrics. | Total value of all conversions from Shopping ads. Format: currency. |
shoppingCostPerConversion | Shopping Cost / Conversion | metrics. | Average cost per conversion for Shopping ads. Format: micro_currency. |
spend (7)Link to this section
| Key | Name | Field | Notes |
|---|---|---|---|
costMicros | Cost | metrics. | Total cost of all clicks and interactions in micro-currency units. Format: micro_currency. |
averageCpc | Avg. CPC | metrics. | Average cost-per-click, the total cost divided by total clicks. Format: micro_currency. |
averageCpm | Avg. CPM | metrics. | Average cost per one thousand impressions. Format: micro_currency. |
averageCost | Avg. Cost | metrics. | Average amount paid per interaction. Format: micro_currency. |
averageCpe | Avg. CPE | metrics. | Average cost per engagement (lightbox ad interactions). Format: micro_currency. |
averageCpv | Avg. CPV | metrics. | Average cost per video view. Format: micro_currency. |
costPerCurrentModelAttributedConversion | Cost / Current Model Conversion | metrics. | Cost per conversion using the current attribution model. Format: micro_currency. |
competitive (6)Link to this section
| Key | Name | Field | Notes |
|---|---|---|---|
auctionInsightSearchImpressionShare | Auction Insight: Search IS | metrics. | Your search impression share compared to competitors in auction insights. Format: percentage. |
auctionInsightSearchOverlapRate | Auction Insight: Overlap Rate | metrics. | How often a competitor's ad received an impression when your ad also received one. Format: percentage. |
auctionInsightSearchPositionAboveRate | Auction Insight: Position Above Rate | metrics. | How often a competitor's ad was shown above yours in the same auction. Format: percentage. |
auctionInsightSearchTopOfPageRate | Auction Insight: Top of Page Rate | metrics. | How often a competitor's ad appeared at the top of the page. Format: percentage. |
auctionInsightSearchAbsoluteTopOfPageRate | Auction Insight: Abs. Top Rate | metrics. | How often a competitor's ad appeared at the absolute top of the page. Format: percentage. |
auctionInsightSearchOutrankingShare | Auction Insight: Outranking Share | metrics. | Percentage of auctions where your ad ranked higher than a competitor or showed when they did not. Format: percentage. |
engagement (6)Link to this section
| Key | Name | Field | Notes |
|---|---|---|---|
gmailForwards | Gmail Forwards | metrics. | Number of times your Gmail ad was forwarded to someone else. Format: number. |
gmailSaves | Gmail Saves | metrics. | Number of times someone saved your Gmail ad to their inbox. Format: number. |
gmailSecondaryClicks | Gmail Secondary Clicks | metrics. | Number of clicks to the landing page on the expanded state of your Gmail ad. Format: number. |
phoneCalls | Phone Calls | metrics. | Number of offline phone calls initiated from call extensions or call-only ads. Format: number. |
phoneImpressions | Phone Impressions | metrics. | Number of times your phone number was shown with your ad. Format: number. |
phoneThroughRate | Phone Through Rate | metrics. | Number of phone calls divided by number of phone impressions. Format: percentage. |
quality (5)Link to this section
| Key | Name | Field | Notes |
|---|---|---|---|
qualityScore | Quality Score | ad_ | Current quality score of the keyword on a 1-10 scale. Format: number. |
historicalQualityScore | Historical Quality Score | metrics. | Historical quality score at the time of the last report snapshot. Format: number. |
historicalCreativeQualityScore | Historical Creative Quality | metrics. | Historical ad relevance quality component. Format: enum. |
historicalLandingPageQualityScore | Historical Landing Page Quality | metrics. | Historical landing page experience quality component. Format: enum. |
historicalSearchPredictedCtr | Historical Expected CTR | metrics. | Historical expected click-through rate quality component. Format: enum. |
invalid_traffic (2)Link to this section
| Key | Name | Field | Notes |
|---|---|---|---|
invalidClicks | Invalid Clicks | metrics. | Number of clicks Google considers illegitimate and does not charge for. Format: number. |
invalidClickRate | Invalid Click Rate | metrics. | Percentage of total clicks that are filtered as invalid. Format: percentage. |
cross_device (1)Link to this section
| Key | Name | Field | Notes |
|---|---|---|---|
crossDeviceConversionsValueMicros | Cross-Device Conv. Value | metrics. | Value of conversions where the user interacted on one device and converted on another. Format: currency. |