currently we have a job scheduled every hour which takes offline 
conversions from our database and pushes them to AdWords. However, it ran 
through the first 7/8 times before it started getting a rateExceededError.
The way our code works is:

first retrieve all the accounts/sub-accounts of the MCC
then proceed to push all of the conversions in our db from the last 24 
hours to each account,
removing the successful uploads until the list of offline conversions is 
(hopefully) whittled down to 0 or all the accounts have been exhausted.
I did this because it was tricky to get information about which account the 
GCLID is linked to so it was easier to throw them all at the wall and see 
what stuck.

So, how should I refactor the code to work best on an hourly schedule and 
avoid the rateExceededError?

I'm not currently using the batch job service and have been reading about 
it but before I began a code refactor to implement that I wanted to make 
sure I wasn't missing a trick.

Also find us on our blog and Google+:

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
For more options, visit this group at
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
For more options, visit https://groups.google.com/d/optout.
  • How should I be... freddiekealy
    • Re: How sh... 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum

Reply via email to