Hi guys! I'm a newbie in DoubleClick Campaign Manager and really hope to get some help here.
I'm puling Standard report for Ads and it works fine, request parameters are:
{"criteria":{"dateRange":{"startDate":"2017-04-21","endDate":"2017-04-25"},"dimensions":[{"name":"dfa:campaignId"},{"name":"dfa:date"},{"name":"dfa:adId"},{"name":"dfa:ad"},{"name":"dfa:adStatus"},{"name":"dfa:adType"},{"name":"dfa:creativeSize"}],"metricNames":["dfa:clicks","dfa:impressions", "dfa:totalConversions", "dfa:totalConversionsRevenue", "dfa:activityClickThroughConversions", "dfa:activityViewThroughConversions", "dfa:mediaCost", "dfa:activityViewThroughRevenue", "dfa:activityClickThroughRevenue"],"dimensionFilters": [ {"dimensionName": "dfa:advertiser","id": "4853420","matchType": "EXACT"}]},"fileName":"api_report_files","name":"ads_report","type":"STANDARD"}
Call URL is $call_url = 'https://www.googleapis.com/dfareporting/v2.7/userprofiles/'.$dfa_profile_id.'/reports';
When I try to pull a very simple Reach report for the same advertiser I get an error:
"code": 400,
"message": "The combination of dimensions, metrics, and filters in your report is invalid."
Request parameters are:
{"reachCriteria":{"dateRange":{"startDate":"2017-04-21","endDate":"2017-04-25"},"dimensions":[{"name":"dfa:campaignId"},{"name":"dfa:date"},{"name":"dfa:adId"},{"name":"dfa:ad"}],
"metricNames":["dfa:clicks","dfa:impressions", "dfa:totalConversions", "dfa:totalConversionsRevenue", "dfa:activityClickThroughConversions", "dfa:activityViewThroughConversions", "dfa:mediaCost", "dfa:activityViewThroughRevenue", "dfa:activityClickThroughRevenue"],
"dimensionFilters": [ {"dimensionName": "dfa:advertiser", "id": "4853420","matchType": "EXACT"}]},"fileName":"api_report_files","name":"ads_report","type":"REACH"}
Same error for reduced call:
{"reachCriteria":{"dateRange":{"startDate":"2017-04-21","endDate":"2017-04-25"},"dimensions":[{"name":"dfa:ad"}],"metricNames":["dfa:clicks","dfa:impressions"]},"fileName":"api_report_files","name":"TAPCLICKS-API-PLACEMENT-REPORT","type":"REACH"}
What do I miss? I thought it is possible to get Reach report for Ads as dfa:ad is mentioned here https://developers.google.com/doubleclick-advertisers/v2.7/dimensions#reach-dimensions?DoubleClick Campaign Manager ?
Thanks in advance!