Ensuring reliable performance with new filter limits for AWQL and reports
Thursday, January 23, 2014
To ensure reliable performance for all developers and advertisers, AdWords API and AdWords scripts will start enforcing a limit of 10,000 matching values as arguments for the IN and NOT_IN operators starting March 31, 2014.
You may be affected by this change if you construct large queries that have thousands of matching values using these operators in one of these use cases:
To make sure your applications and scripts work properly, check any code that constructs queries for reports and AWQL and add necessary limit checks before March 31, 2014.
If you have any questions about this change, you can post them on AdWords API or Scripts developer forums.
You may be affected by this change if you construct large queries that have thousands of matching values using these operators in one of these use cases:
- AdWords API
- Retrieving items using the query method
- Requesting AdWords API reports using either AdWords Query Language (AWQL) or report definitions
- AdWords scripts
IN
and NOT_IN
operators. For AdWords API v201309, the error reason would be set to SELECTOR_ERROR
. In newer versions, the error reason would be set to TOO_MANY_PREDICATE_VALUES
.To make sure your applications and scripts work properly, check any code that constructs queries for reports and AWQL and add necessary limit checks before March 31, 2014.
If you have any questions about this change, you can post them on AdWords API or Scripts developer forums.