Hi Kevin, Multiple aggregation types can only be set on reports that support them. These reports will list the aggregation types as comma separated, such as the Search Query report:
http://code.google.com/apis/adwords/docs/developer/adwords_api_report_query.html Account structure reports only support a single aggregation type value. Best, - Eric Koleda, AdWords API Team On Jan 18, 2:27 pm, Kevin <kevin.matchcr...@gmail.com> wrote: > Hi, > > Is it possible to schedule a structure report with more than 1 > aggregation type? The documentation seems to say that we can do it: > Choose an aggregationTypes value--*a set of one or more aggregation > types*--to see the corresponding list of required and optional > columns. > > This is the report I want to schedule: > DefinedReportJob job = new DefinedReportJob(); > job.setName("Account_Structure_Report"); > job.setStartDay(new ReportDate(2010, 1 - 1, 18).toDate()); // not > sure why this field is required > job.setEndDay(new ReportDate(2036, 12 - 1, 31).toDate()); // not > sure why this field is required > job.setSelectedReportType("Structure"); > job.setAggregationTypes(new String[] { "Campaign", "AdGroup", > "Creative", "Keyword" }); > job.setSelectedColumns(new String[] { "CampaignId", > "CampaignStatus", > "Campaign", > "AdGroupId", > "AdGroupStatus", > "AdGroup", > "CreativeId", > "CreativeType", > "AdStatus", > "DescriptionLine1", > "DescriptionLine2", > "DescriptionLine3", > "VisibleUrl", > "CreativeDestUrl", > "KeywordId", > "KeywordIsNegative", > "KeywordTypeDisplay", > "KeywordStatus", > "Keyword" }); > > However, when I try to validate this job with a production account > using Java client library, it throws an exception: > > AxisFault > faultCode: {http://schemas.xmlsoap.org/soap/envelope/} > Server.generalException > faultSubcode: > faultString: An internal error has occurred. Please retry your > request. > faultActor: > faultNode: > faultDetail: > {https://adwords.google.com/api/adwords/v13}fault: > <ns1:code>0</ns1:code> > > <ns1:message>An internal error has occurred. Please retry your > request.</ns1:message> > > Please help, > Kevin
-- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-...@googlegroups.com. To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en.