I would like to include zero impression and also Paused & Removed Ads in my performance report. But below query gets only non-zero impressions and enabled Ads only. What do I need to change to include zero impressions data and get all status. Thank you.
string query =
$@"SELECT
segments.date,
metrics.impressions,
metrics.clicks,
metrics.cost_micros,
metrics.average_position,
ad_group_ad.status,
ad_group_ad.ad.call_only_ad.business_name,
ad_group_ad.ad.call_only_ad.description1,
ad_group_ad.ad.call_only_ad.description2,
ad_group_ad.ad.call_only_ad.phone_number,
ad_group_ad.ad.expanded_text_ad.headline_part1,
ad_group_ad.ad.expanded_text_ad.headline_part2,
ad_group_ad.ad.expanded_text_ad.description,
ad_group_ad.ad.expanded_text_ad.path1,
ad_group_ad.ad.expanded_text_ad.path2,
ad_group_ad.ad.display_url
FROM
ad_group_ad
WHERE segments.date = '2019-04-17'
AND metrics.impressions IS NULL
AND ad_group_ad.status IN ('ENABLED','PAUSED')";