Rate Limits for Planning services

95 views
Skip to first unread message

Jakub Tomaszewski

unread,
Mar 8, 2024, 7:30:03 AM3/8/24
to Google Ads API and AdWords API Forum
Hi,

I need some clarification regarding limits for Planning Services (Keyword Planner). In the docs, it is stated that Planning services are "Limited to 1 request per second per CID or developer token" and I'm not sure how to understand it in this case.

1. Does Rate Limit Error occur when either developer token or client customer ID (CID) exceeds 1 request per second or both of them?
2. Can I use the same Developer token for couple CIDs (== Google Ads accounts)? Let's say I have 1 developer token and 5 CIDs. Can I send 5 requests (each from different CID) at the same time without hitting the limits?
3. How does Google Cloud Platform project with Client ID fits into the picture? Is one enough or should I make new GCP project for every developer token?


Thanks!
JT




Google Ads API Forum Advisor

unread,
Mar 8, 2024, 12:27:52 PM3/8/24
to jakub.to...@performance-media.pl, adwor...@googlegroups.com
Hi,

Thank you for reaching out to the Google Ads API support team.

Please find the response to your queries respectively.


Does Rate Limit Error occur when either developer token or client customer ID (CID) exceeds 1 request per second or both of them?

The Rate Limit error depends on both developer token and client customer ID. Please refer to this guide for more information.


Can I use the same Developer token for couple CIDs (== Google Ads accounts)? Let's say I have 1 developer token and 5 CIDs. Can I send 5 requests (each from different CID) at the same time without hitting the limits?

As said, it depends on both developer token and customer ID. You may refer to this guide for Ratelimits.


How does Google Cloud Platform project with Client ID fits into the picture? Is one enough or should I make new GCP project for every developer token?

Please note that each Google API Console project can be associated with the developer token from only one manager account. Once you make a Google Ads API request, the developer token is permanently paired to the Google API Console project. 

If you want to switch the account, you'll need to create a new Google API Console project for Google Ads API requests that use the new manager's token. If you don't use a new Google API Console project, you'll get a DEVELOPER_TOKEN_PROHIBITED error when making a request.

Hope this helps. If you have any more queries, please feel free to get back to us.
 
This message is in relation to case "ref:!00D1U01174p.!5004Q02rznHy:ref"

Thanks,
 
Google Logo Google Ads API Team


Reply all
Reply to author
Forward
0 new messages