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! On Monday, March 20, 2023 at 8:28:35 PM UTC+1 Google Ads API Forum Advisor wrote: > Hello Zweitze, > > Thank you for returning to our team. > > Regarding your question, please note that the reason why we are asking for > the Google Ads UI screenshot is because you mentioned that you want to > retrieve all keywords that have one or more final_urls set. We are asking > for the Google Ads UI screenshot that will show that this functionality is > available in the UI because the Google Ads API mirrors each other. So, if > this is available in the UI and not in the API, then our team should raise > a feature request for this. However, if this is not available/possible in > the Google Ads UI, then I am afraid that this is also not possible in the > Google Ads API. > > As for "*How do I get all search keywords that have one or more final > url? Do I have to set "Show rows" to 500, then click "next" 324 times? I > think that's a waste of bandwidth.*", please note that our team supports > Google > Ads API > <https://developers.google.com/google-ads/api/docs/start?hl=en>-related > concerns and technical implementations *only*. That said, I would > recommend reaching out to the Google Ads Product support team > <https://support.google.com/google-ads/gethelp> as they are the ones who > provide support to UI-related concerns. > > Furthermore, the ad_group_ad.ad.final_urls > <https://developers.google.com/google-ads/api/fields/v13/ad_group_ad#ad_group_ad.ad.final_urls> > is > a STRING and this is the reason why when you type NULL, Google Ads Query > Builder takes that as a string value. > > > Regards, > [image: Google Logo] Google Ads API Team > > ref:_00D1U1174p._5004Q2jzXcw:ref > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "Google Ads API and AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/bba38c9f-6947-445b-995e-50017add19b6n%40googlegroups.com.