Reporting: Adding IsNegative attribute results in report breakdown

13 views
Skip to first unread message

Vojtěch Udržal

unread,
Nov 28, 2018, 6:00:35 PM11/28/18
to AdWords API and Google Ads API Forum
I am trying to understand how the reporting works and what are the implicit breakdowns (segments) for each report. The following behaviour really confuses me.
When I download the following report, I get exactly one row result - which is understandable.
{
 
'reportName': 'any report name here',
 
'dateRangeType': 'ALL_TIME',
 
'reportType': 'AD_PERFORMANCE_REPORT',
 
'downloadFormat': 'CSV',
 
'selector': {
   
'fields': ['Clicks', 'Id', 'AdGroupId'],
   
'predicates': [{'field': 'Id', 'operator': 'EQUALS', 'values': '<some ad id here>'}]
   
}
 
}

However, the moment I add IsNegative attribute into fields array, I get 9 rows (all with IsNegative=False)! All rows are of same ad, so apparently some segmentation breakdown kicks in. When I further add AdNetworkType1 field, I get still 9 rows, but some differ in the ad network type. 
Where can I find out, which attribute causes this behaviour? I would expect this when selecting segment fields, but absolutely not when selecting attribute fields.


Thanks a lot!

Luis Xander Talag (AdWords API Team)

unread,
Nov 28, 2018, 9:23:10 PM11/28/18
to AdWords API and Google Ads API Forum
Hi Vojtech,

Can you provide your clientCustomerId and complete report definition so I can further investigate the issue on my end? You can send this to me via Reply privately to author.

Regards,
Luis
AdWords API Team
Reply all
Reply to author
Forward
0 new messages