SELECT asset.id, ad_group_ad_asset_view.performance_label , ad_group.status, metrics.impressions FROM ad_group_ad_asset_view WHERE segments.date DURING LAST_7_DAYS AND ad_group.status = 'ENABLED' LIMIT 100
Hi Benjamin,
Thank you for writing to us regarding your concern. The shared report query looks correct and you should be able to get the performance labels via API if they are available in your Google Ads account. I can help you to look into this further, if you could send us the client customer id against which you are making this API request call. Please use Reply privately to author option while sharing the details.
Regards,
Nikisha Patel, Google Ads API Team