Execution time - Basic Question

30 views
Skip to first unread message

Subash NG

unread,
Jul 27, 2015, 3:21:29 PM7/27/15
to AdWords API Forum
Hello, 

Normally how long (time) it would took for the following things.

100 campaigns with 1 ad group for each campaign, 3 ad templates and 10 keywords with three match types, all with basic campaign settings.

We had done everything with our code and all done with MJS and working good as expected but things are pretty slow than we expected, so it would be great if someone ans for my question regarding execution time, much helpful so we can optimize our code.

Thanks,
Subash

Matt Linscott

unread,
Jul 27, 2015, 6:17:14 PM7/27/15
to AdWords API Forum, adwor...@emphasizebpo.com
As we don't use shared budgets in our system would do something like this:

Create 100 budgets - 1 call, ~1-2 seconds
Create 100 campaigns (with budget ids) - 1 call, ~1-2 seconds
Create 300-500 campaign criterion (campaign mobile bid modifier, location targeting, language targeting, etc) - 1 call, ~2-3 seconds
Create 100 ad groups - 1 call, ~2-3 seconds
Set 100 ad group mobile bid modifier - 1 call, ~2-3 seconds
Add 3000 keywords (10 keywords x 3 match types x 100 ad groups) - 1 call, ~10 seconds
Add 300 text ads (3 ad templates x 100 ad groups) - 1 call, ~5 seconds

Total time ~18-30 seconds.

Also, if you were adding other criterion at the ad group level (besides keywords), there might be an extra call in there.

Umesh Dengale

unread,
Jul 28, 2015, 11:29:51 AM7/28/15
to AdWords API Forum, adwor...@emphasizebpo.com, adwor...@emphasizebpo.com
Hello,

In the AdWords API, execution time vary depends on the request content. Please check out our the Best Practices guide which will help to minimize execution time.

Thanks,
Umesh, AdWords API Team.
Reply all
Reply to author
Forward
0 new messages