Hi,
The number of rows returned are different between if I'm selecting "segment.date" or not.
For example,
1. With this GAQL, only 1 row is returned:
SELECT ad_group.id, campaign.id, ad_group_criterion.criterion_id, ad_group_criterion.system_serving_status, ad_group_criterion.keyword.match_type, segments.date FROM keyword_view
WHERE ad_group_criterion.keyword.match_type IN ('EXACT','BROAD')
AND ad_group_criterion.system_serving_status = 'RARELY_SERVED'
AND ad_group_criterion.status IN ('ENABLED')
AND ad_group.status IN ('ENABLED','PAUSED')
AND campaign.status IN ('ENABLED','PAUSED')
AND segments.date BETWEEN '2021-12-13' AND '2021-12-13'
2. But with this one, 49395 rows are returned:
SELECT ad_group.id, campaign.id, ad_group_criterion.criterion_id, ad_group_criterion.system_serving_status, ad_group_criterion.keyword.match_type FROM keyword_view
WHERE ad_group_criterion.keyword.match_type IN ('EXACT','BROAD')
AND ad_group_criterion.system_serving_status = 'RARELY_SERVED'
AND ad_group_criterion.status IN ('ENABLED')
AND ad_group.status IN ('ENABLED','PAUSED')
AND campaign.status IN ('ENABLED','PAUSED')
AND segments.date BETWEEN '2021-12-13' AND '2021-12-13'
Could you help check why is that happening?
Thanks,
Boris