Hello,
Thank you for your answer.
I am not sure if it is still the case, but 10, 15 years ago the Terms and Conditions stated that the client should not execute more requests than strictly necessary. To comply with such stipulations, one has to do as much filtering as possible. Let's assume that in the given account, not a single keyword has one final_url set - but there's still 162,011 keywords.
For the API to retrieve all keywords with final_url set, this would require 163 API requests, each call returning 1,000 keywords. The client would need to do the filtering and throw all these keywords away. Now, if it was possible to enter a filter in AWQL, the client would only need one API call - 16,200% faster. I am sure you get the point.
Does the T&C no longer require to reduce the API calls?
Of course I still have to deal with rate limitations - there's only so many API requests I can make per minute (Google Firewall), per hour, per day. How do I deal with that, if I have to use such many API requests?
Looking forward to your response,
Thanks!