This page lists various limits in the AdWords API along with the
corresponding error that is thrown when the limit is exceeded. General
product limits, such as the number of campaigns per account, is listed in the
Google Ads Help Center.
Please note that UTF-8 encoding is used when calculating byte limits for
|Size of uploaded active batched operations in an account||1 GB||BatchJobError.
||If you encounter this error, wait until the size of pending uploaded
operations falls below the limit before creating new jobs.
|Maximum number of batch jobs created per day for a test account||250||N/A||N/A|
|Maximum number of shared budgets in an account||11,000||EntityCountLimitExceeded.ACCOUNT_LIMIT||The budgets limit is 1,000 more than the number of campaigns limit to allow for some room in
reassigning budgets if needed. There is no restriction on the number of campaigns that can share a budget.
|Maximum number of unshared budgets in an account||20,000||EntityCountLimitExceeded.ACCOUNT_LIMIT||These are budgets that are associated with a specific campaign, and cannot be shared between campaigns.|
|Maximum number of labels that can be applied to accounts by a manager account||200||EntityCountLimitExceeded.ACCOUNT_LIMIT||N/A|
|Maximum number of accounts a label can be applied to||1,000||EntityCountLimitExceeded.ACCOUNT_LIMIT||N/A|
|Maximum number of labels that can be applied to entities (campaigns, ad groups, etc.) per account||100,000||EntityCountLimitExceeded.CAMPAIGN_LIMIT,
|Labels for all entity types count towards the same limit.|
|Maximum number of labels that can be applied to a single entity (campaign, ad group, etc.)||50||EntityCountLimitExceeded.CAMPAIGN_LIMIT,
|Maximum number of offline click conversions that can be uploaded per API call||2,000||SizeLimitError.REQUEST_SIZE_LIMIT_EXCEEDED||For performance reasons, we limit the number of offline click conversions that can be imported per API call to 2,000.|