Get the number of Keywords per Ad group

13 views
Skip to first unread message

David Levy

unread,
Nov 12, 2009, 5:21:43 AM11/12/09
to AdWords API Forum
Hi

I am searching for a way to get the number of Keywords for one
specific Ad group through the API.

For now, the only solution would be to call the getAllCriteria method,
which will cost as many units as there are Keywords ... so that is not
very satisfying for a large amount of ad groups and keywords.

Any other solution ?

Thanks !!

AdWords API Advisor

unread,
Nov 12, 2009, 11:21:04 AM11/12/09
to AdWords API Forum
Hi David,

The short answer is that you need to get all the criteria to find out
how many there are. Instead of using getAllCriteria() you could use
an Account Structure Report, but the cost will be 500+ units so this
only makes sense for large numbers of criteria.

Best,
- Eric Koleda, AdWords API Team

David Levy

unread,
Nov 12, 2009, 12:05:15 PM11/12/09
to AdWords API Forum
Hi Eric,

Well, reports could be a solution indeed.

However I can't find answers to these questions :
1/ how long is the regular delay to get reports containing all this
structure ?
That means also I'd have to check the status of the job every each
minute ? each hour ?

2/ how many reports can I schedule ? More than 15 ?
"The Report Center stores up to 15 generated reports per account. When
the sixteenth report is generated, the Report Center deletes the
oldest stored report."
My MCC would manage hundreds of accounts so 15 is really not
enough....


Regards


On Nov 12, 6:21 pm, AdWords API Advisor <adwordsapiadvi...@google.com>
wrote:

AdWords API Advisor

unread,
Nov 12, 2009, 2:53:04 PM11/12/09
to AdWords API Forum
Hi David,

To address your questions:

1) The report generation time depends a lot on size. It ranges from a
few minutes to a few hours. I would recommend running some test
reports before you commit to that approach.

2) There is a 15 report limit that cannot be changed. This only
applies to concurrent reports, as once a report finishes you can grab
the XML and start another.

Best,
- Eric
Reply all
Reply to author
Forward
0 new messages