$reportDefinition->setDownloadFormat(DownloadFormat::CSV);
$selector = new Selector();
$selector->setFields(['Id', 'Name']);
$selector->setOrdering([new OrderBy('Name', SortOrder::ASCENDING)]);
$selector->setPredicates(
[new Predicate('CampaignStatus', PredicateOperator::NOT_IN, ['REMOVED'])]);
$selector->setPaging(new Paging(0, self::PAGE_LIMIT));
$reportQuery = 'SELECT AdGroupName, CampaignStatus, AdGroupStatus '
. 'FROM ADGROUP_PERFORMANCE_REPORT '
. 'WHERE CampaignStatus IN [REMOVED] ';
$selector = new Selector();
$selector->setFields(['AdGroupName', 'CampaignStatus', 'AdGroupStatus']);
$selector->setPredicates([
new Predicate('AdGroupStatus', PredicateOperator::NOT_IN, ['REMOVED']),
new Predicate('CampaignStatus', PredicateOperator::NOT_IN, ['REMOVED'])]);