Adwords Scripts Limits - Working with Large Account

149 views
Skip to first unread message

Vikrant Pathania

unread,
Jun 20, 2013, 7:45:12 PM6/20/13
to adwords...@googlegroups.com
Hello Guys,

I found the Adwords Scripting limits:

  • A single iterator will return at most 50,000 entities (keywords, ads, ad groups, or campaigns)
  • A single script can process at most 250,000 entities of all types
  • A single script can create 250,000 keywords and ads at the most
When running a script that will pause/unpause keywords based on inventory, will an Adwords account with over 250,000 keywords work?  What is the workaround, if any?
Does the Google API resolve this issue?

JT

unread,
Jun 21, 2013, 3:00:22 AM6/21/13
to adwords...@googlegroups.com
Hi, 

Not in a single execution, no. What I would do is the following : 

- when evaluating a kw for pause/unpause, give it a label, like "checked_today" or something. 
- the selector must include a condition CONTAINS_NONE ["checked_today"] for the labels
- put a 50000 limit to your selector to prevent warning messages
- put everything in a function that you'll call 5 times. 
- once the script is finished, run it again, until all your kws were evaluated

Hope that helps

JT

Vikrant Pathania

unread,
Jul 3, 2013, 12:57:00 PM7/3/13
to adwords...@googlegroups.com
Thanks JT,

I understand the logic but don't have the Javascript knowledge to actually code this.  Is the labeling portion done via code or user interface?  Do you have an example code of how the syntax would look or could you point me to a resource?

Appreciate it

JT

unread,
Jul 3, 2013, 1:03:56 PM7/3/13
to adwords...@googlegroups.com
you should find all the ressources you need in the AWS doc : https://developers.google.com/adwords/scripts/

the labeling is done in the code, as is everything else I explained in my previous post. 

I'd strongly recommend you to take a look at some javascript tutorials, everything will be much clearer after that :)

Cheers, 

JT
Reply all
Reply to author
Forward
0 new messages