Re: Get top 5 keywords by Clicks

2015-03-26 Thread Josh Radcliff (AdWords API Team)
Hi Peter, Glad to hear that this approach will work for you. Regarding accounts with a large amount of data, I would recommend splitting up your request into multiple requests, one per group of campaigns or ad groups by specifying a *Predicate* on *CampaignId IN [a, b, c]* or *AdGroupId IN [x,

Re: Get top 5 keywords by Clicks

2015-03-26 Thread Peter Kingswell
Hi Josh, thanks for your reply. That was my conclusion too. I didn't realise that the CampaignId and AdGroupId predicates are both optional, thus achieving the functionality we need. And as you say, sorting it afterwards is trivial. My only reservation is for accounts with a vast number of

Re: Get top 5 keywords by Clicks

2015-03-26 Thread Josh Radcliff (AdWords API Team)
Hi Peter, The best way I can think of to achieve this is via reports. For example, you could run a KEYWORDS_PERFORMANCE_REPORT with the following fields: - Date - CampaignId - AdGroupId - Id (the keyword cri

Get top 5 keywords by Clicks

2015-03-25 Thread Peter Kingswell
Hi, this has been asked a few years ago but I'd like to know as of the current API version, what the most efficient/best way of doing this is. Ideally the call would take parameters/predicates along the lines of: start date end date sort order e.g. Clicks | CPC | CTR parent entity ID - i.e. Ad