Hi Pradeep,
Thank you for reaching out to us. I see that you want to obtain campaign level data in AGE_RANGE_PERFORMANCE_REPORT but are receiving it categorized by AdGroup. Because Age Range Performance report is a multiple attribution type report, it summarizes impressions categorized by the criteria AgeRange. Since it’s a criteria based report, you will only be able to get data from the ad group level, and will not be able to get data from the campaign level. Please let me know if you have further questions.
Thank you,
Bryan, Google Ads API Team
Hi Pradeep,
Thanks for the update. Unfortunately, since AGE_RANGE_PERFORMANCE_REPORT can only aggregate data on the AdGroup level, you can only determine campaign level values from summing up the values of AdGroups under a campaign. In this case, values like clicks and impressions can be added up to determine campaign level values, but doubles and averages won’t be able to be calculated. Otherwise, I’d recommend using the UI to see campaign level statistics for this report type. Let me know if you have further questions.