Hi,
Thank you for reaching out to the Google Ads API support team.
You can retrieve the impressions for the headlines for the responsive search ads through the ad_group_ad_asset_view, you can use the following query:
SELECT campaign.name, ad_group.id, ad_group.name, ad_group_ad.ad.id, asset.text_asset.text, ad_group_ad.ad.type, metrics.impressions, campaign.id, ad_group_ad.ad.responsive_search_ad.headlines FROM ad_group_ad_asset_view WHERE segments.date BETWEEN '2025-05-13' AND '2025-05-20'
Additionally, you can utilize the Query Builder and Query Validator to build and validate your queries. To retrieve Google Ads API entities and reporting data, you can use one of these methods like GoogleAdsService.SearchStream or GoogleAdsService.Search.
If you are still unable to retrieve the impressions for the headlines, please provide us with the uncropped UI screenshot of the report from the Google Ads account (visible customer ID) with highlighting the metrics impressions for responsive search ads which you're trying to replicate via the Google Ads API.
You can send the details via Reply privately to the author option, or direct private reply to this email.