Which API limits apply to KeywordPlanIdeaService.GenerateKeywordHistoricalMetricsRequest

94 views
Skip to first unread message

Jared Chung

unread,
Feb 23, 2023, 12:37:56 AM2/23/23
to Google Ads API and AdWords API Forum
Hi!

I'm hoping to use KeywordPlanIdeaService.GenerateKeywordHistoricalMetricsRequest to analyze a large set of keywords. Are the API limits for KeywordPlanIdeaService the same as the API limits for the KeywordPlanService (here)?

The limits for KeywordPlanService appear to only say 1 request per second, but don't specify how many keywords can be included in each request. Are there limits to how many keywords can be specified in each GenerateKeywordHistoricalMetricsRequest?

Note: I'm aware of the 64MB gRPC response limit. If there is no limit to how many keywords I can specify in each GenerateKeywordHistoricalMetricsRequest, I would guess that the gRPC response limit will end up being the true limiting factor. 

Thanks!

- JC

Google Ads API Forum Advisor

unread,
Feb 23, 2023, 7:25:02 AM2/23/23
to ja...@careervillage.org, adwor...@googlegroups.com
Hi Jared,

Thank you for reaching us out. I am Sherwin from Google Ads API support team. I hope that you are doing well today.

Moving forward to your concerns:
  • Are the API limits for KeywordPlanIdeaService the same as the API limits for the KeywordPlanService (here)?
    • Yes it is the same because the KeywordPlanService is under Keyword ideas. You may check this document for more info.
  • The limits for KeywordPlanService appear to only say 1 request per second, but don't specify how many keywords can be included in each request. Are there limits to how many keywords can be specified in each GenerateKeywordHistoricalMetricsRequest
    • The 1 QPS limit is applied to the whole service, so if GenerateKeywordHistoricalMetricsRequest is the only method of the service being called, then the limit will simply be 1 QPS. So the limit does not apply. In addition it is not technically an operation, so the 15,000 basic access operation limit does not apply here.
On the other hand, Kindly note that due to cost and complexity, the Planning service methods are subject to separate limits from other types of requests.

Kind regards,
Google Logo
Sherwin Vincent
Google Ads API Team
 


ref:_00D1U1174p._5004Q2jFp5W:ref
Reply all
Reply to author
Forward
0 new messages