Daily rate limits

70 views
Skip to first unread message

Dmitriy P.

unread,
Oct 18, 2020, 7:11:57 PM10/18/20
to AdWords API and Google Ads API Forum
Hi!

Can you tell me, what operations include in daily limits:

# This id 1 operation?
search_response = google_ads_service.search(customer_id, query=query, page_size=500)

# This id 1 operation?
campaign_service = ads_client.get_service('CampaignService')
request = campaign_service.get_campaign('customers/******/campaigns/******')

# This is 1 operation?
status_enum = ads_client.get_type('AdGroupAdStatusEnum').AdGroupAdStatus
status = status_enum.Name(ad_group_ad.status)

The 'get_service', 'get_campaign', 'get_type' is the same GET query with daily limit 1000

Sorry for stupid question...
Thank you in advance!

Google Ads API Forum Advisor Prod

unread,
Oct 19, 2020, 3:47:07 AM10/19/20
to madons...@gmail.com, adwor...@googlegroups.com
Hi Dmitriy,

No worries, you can ask any API related concerns from our team, and we'll be happy to assist you.

Moving forward, all examples you provided should count as 1 operation. I would recommend that you also refer to this guide for more information on the API's limits and quotas.

Best regards,

Google Logo
Peter Laurence Napa Oliquino
Google Ads API Team
 


ref:_00D1U1174p._5004Q26AEXu:ref
Message has been deleted

Google Ads API Forum Advisor Prod

unread,
Oct 19, 2020, 3:33:43 PM10/19/20
to madons...@gmail.com, adwor...@googlegroups.com

Hi Dmitriy,

Thanks for reaching out. Please see below for my response to each example you provided:

search_response = google_ads_service.search(customer_id, query=query, page_size=500)

- This is a search request, which is not as expensive as the get request. It is not counting towards the get request daily limit but the general daily operational limit applies.


campaign_service = ads_client.get_service('CampaignService')

request = campaign_service.get_campaign('customers/******/campaigns/******')

 

- This is a typical get request to query on a specific resource and have all available data returned. This is an expensive call and it counts as 1 get request.


status_enum = ads_client.get_type('AdGroupAdStatusEnum').AdGroupAdStatus

status = status_enum.Name(ad_group_ad.status)

 

- This is something different from the above two requests. As this is not requesting a resource to fetch all data of an object as the campaign_service.get_campaign does, I would assume it does not count as 1 get request. Rather, you could consider it as an operation fetching the constant data.

 

Thanks and regards,
Xiaoming, Google Ads API Team


Google Logo
Xiaoming
Google Ads API Team
 


ref:_00D1U1174p._5004Q26AEXu:ref

Dmitriy P.

unread,
Oct 19, 2020, 4:04:08 PM10/19/20
to AdWords API and Google Ads API Forum
Thank you!)
Reply all
Reply to author
Forward
0 new messages