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.
  • Ho... Zweitze
    • ... Zweitze
      • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
        • ... Zweitze
          • ... Zweitze
            • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum

Reply via email to