Thanks Daniel. I can't use reports because I'm trying to get data that is available only via the service objects (qualityinfo).
I could just get back all keywords and only use the ones I know are in active adgroups. However, I'll be paying the API access rate to get keywords that I don't need. In an account with tens of thousands of keywords in deleted adgroups, this cost escalates quickly. I don't know what the implication would be (on the network traffic or API call execution) of passing in the exact IDs of the keywords I want in the selector field. There could be tens of thousands of them and I don't want to pass such a huge amount of info in a http request. Where can I add this as a feature request for future releases? Oliver On Friday, September 28, 2012 10:36:11 AM UTC+1, Danial Klimkin wrote: > > Hello Oliver, > > > You can add columns for both AdGroup and Criteria to the Criteria report: > > https://developers.google.com/adwords/api/docs/appendix/reports#criteria > > Setting filter on both AdGroupStatus and Status should return the correct > data set for you. > > There is no way to achieve this with the AdGroupCriterion service though. > > > -Danial, AdWords API Team. > > > > On Friday, September 28, 2012 1:22:52 PM UTC+4, Oliver wrote: >> >> Thanks for the suggestion. We can do that, but that's a long and slow >> way of achieving the result which I'd like to avoid if possible. It would >> have been great if we could filter on the adgroup status if we can. >> >> Any other ideas from the pro users of the API or the API team? >> >> Oliver >> >> On Thursday, September 27, 2012 9:57:07 PM UTC+1, j.e.frank wrote: >>> >>> One idea is, you can first get the list of AdGroups that are Active, >>> using the AdGroupService. Then build a list of the IDs of those ad groups, >>> and use it in the selector of the keywords (along with the Status predicate >>> that picks only active keywords). >>> >>> On Thursday, September 27, 2012 12:26:09 PM UTC-4, Oliver wrote: >>>> >>>> We're trying to use the AdgroupCriterionService to get some information >>>> about *active *keywords only. We're using the 'Status' selector field >>>> to ensure only data for active keywords are returned. >>>> >>>> However, there are deleted Adgroups whose keywords are still in >>>> 'active' status. Adwords users typically just pause or delete an adgroup >>>> without having to change the status of each keyword inside it. >>>> >>>> As you can guess, the issue we now have is we're getting back data for >>>> these active keywords that are in the deleted adgroups! >>>> >>>> I can't see any selector field that we can use to filter by the Adgroup >>>> status as well. >>>> >>>> Any ideas how we can get round this issue please? Is there any other >>>> way we can target only the truly active keywords in the campaign? >>>> >>>> Thanks in advance for any help with this. >>>> >>>> Oliver >>>> >>> -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 [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
