We pulled the Criteria Performance Report for our accounts and although we have active bid adjustments/targeting on criteria such as Age Range, Gender, User List, Ad Schedule, etc - we're only seeing CriteriaType = Keyword returned whenever we run the report:
$ cat criteriaperformance-2016-11-08-2017-02-07-199-627-2483.csv | cut -f8 -d , | sort | uniq -c
1 Criteria Type
848443 Keyword
Thoughts on this? Our query is:
{'dateRangeType': 'CUSTOM_DATE',
'downloadFormat': 'CSV',
'reportName': 'criteria',
'reportType': 'CRITERIA_PERFORMANCE_REPORT',
'selector': {'dateRange': {'max': '20170131', 'min': '20170101'},
'fields': ['Id',
'AdGroupId',
'BaseAdGroupId',
'CampaignId',
'BaseCampaignId',
'BidModifier',
'Criteria',
'CriteriaType',
'Date',
'Device',
'Impressions',
'Clicks',
'Cost',
'AveragePosition',
'Conversions',
'CpcBid',
'CpcBidSource',
'QualityScore',
'SearchPredictedCtr',
'CreativeQualityScore',
'PostClickQualityScore']}}