Hello,
I have audience lists assigned to ad group level and to campaign level.
When i download report via API and add columns AdGroupId and AdGroupName I get audiences which are assigned on ad group level only. Audiences which are on campaign level does not exist in that report.
When I remove AdGroupId and AdGroupName fields I get audiences which assigned only on campaign level, but not in ad group level. Should not it be aggregated per campaign level ?
When I download data via ad words UI I get data from both levels. Reports contain lists that are applied to campaign OR to ad group. If the are on campaign level, then ad group column is just empty.
What should I do If I want all data in one report (like in ad words UI) ?
I use now AUDIENCE_PERFORMANCE_REPORT with fields:
- AccountDescriptiveName
- ExternalCustomerId
- Device
- Date
- CampaignName
- CampaignId
- AdGroupId
- AdGroupName
- Id
- Criteria
- UserListName
- AveragePosition
- Impressions
- Clicks
- Cost
- AllConversions
- AllConversionValue
- CrossDeviceConversions
Where state:
- AdGroupStatus IN [ENABLED, PAUSED, REMOVED]
- CampaignStatus IN [ENABLED, PAUSED, REMOVED]
- Status IN [ENABLED, PAUSED, REMOVED]