This error means that the scope of your rule is too wide, so it is matching too many ads, ad sets, or campaigns.
This can happen for a couple of reasons:
The rule is checking too many items.
Apply status-based filters (Ad status is active) or metric-based filters (e.g. Impressions > 0 for the Last X days) to narrow down which items the rule actually matches.
Delete old/unused campaigns, ad sets, and ads to reduce the total number of items the API has to process. For example, this rule would delete items created more than 8000 hours ago
The rule uses too many filter layers at once
For example, it runs on the ad level but the filters reference ads, ad sets, and campaigns all together. This creates additional load during matching and can cause the logic to behave unpredictably. Try to use filters on 1–2 layers maximum.


