You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to AdWords API and Google Ads API Forum
Hello,
Please find my response below:
1. What is the best practice for accessing many different adwords accounts? Multiple service accounts? Giving an email address access to each account?
Are you referring to accessing multiple accounts through the API? If so, you will need to set up OAuth2 credentials by following the steps mentioned this guide. Make sure to generate the credentials by logging in with the same email address that you want access to and must belong to a valid AdWords account user. This way, OAuth2 enables the AdWords API client app to access a user's AdWords account without having to handle or store the user's login info. If a single user needs access to multiple accounts, that user will have to be added to each account. Also API and UI shares the same access for a given user.
2. What are the actual rate limits (if any) on AdWords API calls?
AdWords uses a Token Bucket algorithm to meter the requests and determine the queries per second (QPS) rate. The rate limits can fluctuate based on different variables, including server load at the time when you are making the calls. At any point the API will trigger the RATE_EXCEEDED error which indicates that the application need to slow down with the number of requests. If you're receiving the RATE_EXCEEDED error with RateScope as ACCOUNT, it means that the application is making a high number of requests per second against a single AdWords account and they will need to slow down. If you are receiving the RATE_EXCEEDED error with RateScope as DEVELOPER, they will need to monitor the number of requests made against the developer token that is triggering the error. Please check this guide for more information on rate limits.