We are seeing duplicate items in the audience performance report for one of our clients. Specifically, the two rows below. You can see that they differ only in the number of impressions. Note that we detect duplicates using a compound key of CampaignId, AdGroupId, CriterionId, Day, Network, ClickType, and Device.
<row adGroupID='23852541980' criterionID='131571919940' campaignID='356958260' avgPosition='0.0' impressions='3' clicks='0' cost='0' day='2016-12-19' network='Search Network' clickType='Headline' device='Mobile devices with full browsers' audience='boomuserlist::4386441'/>
<row adGroupID='23852541980' criterionID='131571919940' campaignID='356958260' avgPosition='0.0' impressions='15' clicks='0' cost='0' day='2016-12-19' network='Search Network' clickType='Headline' device='Mobile devices with full browsers' audience='boomuserlist::4386441'/>
The full list of fields that we request from the endpoint is as follows:
"AdGroupId",
"Id",
"CampaignId",
"AveragePosition",
"Impressions",
"Clicks",
"Cost",
"Date",
"AdNetworkType1",
"ClickType",
"Device",
"Criteria"
We theorize that this is because an audience was moved from the ad group level to the campaign level during the reporting period of 2016-12-19 and that one row corresponds to the tracks at the ad group level and another to the campaign level.
We would greatly appreciate any help you could provide as this is impacting ad tracking for one of our largest clients.
Regards,
Kyland Holmes
Software Engineer, CommerceHub