You can use the AdgroupCriterionService to get this data: https://developers.google.com/adwords/api/docs/appendix/selectorfields#v201209-AdGroupCriterionService
However, 2 differences between using the above service API as opposed to downloading adhoc reports: 1) Using the service API costs unit. Adhoc reports are free. 2) Not all performance parameters are available through the service API. Oliver On Wednesday, November 7, 2012 7:05:31 PM UTC, erob wrote: > > Hi, > > I'm just starting to use the adword api with Java. > > One of the things I need to do is to get the performance of certain > keywords in our account (click, impressions etc) over a period of time and > then carry out some analysis on this data. > > It seems to me that the prescribed way to do this is using the > ReportDefinitionService. However, as far as I can tell the end result of > this is that you have to choose either to receive the report in TSV, CSV > or XML formats as a giant string. > > Then, one has to go through the effort of parsing this response so that > you can populate your local data structures (let's say we have > KeywordPerformance objects, where they would have clicks, impressions etc > attributes). > > Surely there is a better way to do this using the Java client library? Is > there no way to receive a report as a collection of Java objects, one > object per report-row?? > -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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-api@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