Hi Josh, Thanks for the reply.
Couple of questions - 1. Just to clarify - Is the access level upgrade tied to the Developer token or is it tied to each MCC Account that I try to access with that Dev Token? 2. Our Developer token is used by multiple applications that run various API calls. Is there a way to get a breakdown of API request made versus quota used per request so we can understand which request triggered the RateExceedError? This will allow us to narrow down the rogue application. We currently use ManagedCustomerService to get a list of accounts under an MCC and thereafter use CampaignService to get the list of Campaigns under each of the accounts under the MCC. Once the user selects the necessary campaign(s), we proceed to run various reports (Keyword Perf, Ad Perf etc) as the application demands Our issue right now is against an MCC account that has more than 200 sub-accounts and the call to CampaignService fails with the RateExceedError when we try to pull the list of campaigns across all the 200+ accounts. Is this not the most efficient way of doing this? I'm not sure how pulling zero-impression reports in this case will alleviate our problem. Could you clarify? Thanks, Sudi On Wednesday, June 4, 2014 11:19:15 AM UTC-4, Josh Radcliff (AdWords API Team) wrote: > > Hi, > > I've added my responses below in blue. > > Cheers, > Josh, AdWords API Team > > On Tuesday, June 3, 2014 4:37:27 PM UTC-4, Sudi Gopinath wrote: >> >> I am trying to understand how RateExceededError(s) are associated with >> MCC accounts and Developer Tokens. >> > Please see the section of our *Rate Limits Guide* that covers Decomposing > RateExceededError > <https://developers.google.com/adwords/api/docs/guides/rate-limits#decomposing_rateexceedederror> > . > >> >> My application uses a single developer token to pull various reports from >> AdWords (Keyword Performance, Ad Performance etc.) across multiple MCC >> accounts. During some large pulls across multiple accounts/campaigns I get >> a RateExceededError - "RateExceededError <rateName=BillingPerDay, >> rateKey=level1_plan, rateScope=DEVELOPER, retryAfterSeconds=86400" >> >> 1. Since this is a BillingPerDay rate name, does this mean that it is >> associated with my developer token? >> > Per the *Rate Limits Guide*, the *rateScope* indicates if the rate is at > the developer (token) level or the AdWords account level. > > 2. If so, can I upgrade my developer token rate limit? >> > The default level for developer tokens is *Basic access*, which allows up > to 10,000 operations per day. You can request an upgrade to the *Standard > access *level by completing the standard access application > <https://www.google.com/adwords/api/standardaccess/>. > > >> 3. The retryAfterSeconds = 86400 which is 24 hours (whoa!). Is there any >> way around this as a stop gap? >> > Are you sure you are getting this from *reporting* requests? The most > common source of *RateExceededErrors* with the *BillingPerDay* is > TargetingIdeaService > <https://developers.google.com/adwords/api/docs/reference/v201402/TargetingIdeaService>. > > If you are getting this from reporting requests could you let me know which > reports you are running? > > You cannot really work around rate limits, but the Rate Limits Guide > <https://developers.google.com/adwords/api/docs/guides/rate-limits> contains > some tips on best practices. Also, if you are using services to simply get > structural information about your accounts, I'd recommend using Zero > Impression Reports > <https://developers.google.com/adwords/api/docs/guides/zero-impression-reports> > /Structure Reports > <https://developers.google.com/adwords/api/docs/guides/structure-reports> > instead > of the SOAP services. > > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- 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. For more options, visit https://groups.google.com/d/optout.