Hi Alexander, Unfortunately there is currently no way to just get the list of only the entities that have changed. The method you describe is what most API users do, although you can also use the Account Structure report to download a complete dump of the account and do the diff on your side based on that data. The major drawback to the Account Structure report is that you can only run it for one client at a time, so, in your example, you would still spend at least 500 units per report x 100 reports = 50k API units per day. For that matter, you're likely to spend 100k API units per day, because you'd likely want to run two reports per user - one for keyword data, one for creative data. It's still substantially better than one API unit per keyword.
Implementing the kind of method you recommend would make it possible for API consumers to scale to much larger customers, while also allowing Google to address far fewer API calls each day. I am hopeful that such a method will be exposed as part of the v2009 API. Cheers, Jonathan Jonathan Betz Senior Director, Engineering Clickable, Inc www.clickable.com On Oct 6, 10:43 am, Alexander Furman <[email protected]> wrote: > Could somebody advise me how can I get all campaign ids, adgroup ids, > ad ids and keywords that have been changed (created/paused/deleted) > for a fixed date rage? > > The only way I see is to get all campaigns (adgroups, ads and keyword) > using CampaignService.getCampaignList (AdGroupService.getAdGroupList, > AdService.getAllAds, CriterionService.getAllCriteria). Running those > methods once a day and comparing results with previous day makes > possible to find one day changes. It would be appropriate unless I > have 100 clients and every client has 10k keywords at the average. So > I will spend 1 million API units per day only to get all keywords for > all clients and this is not good. > > Any ideas? > > Thanks in advance. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~----------~----~----~----~------~----~------~--~---
