Google自定义搜索引擎定价

eit*_*hed 9 google-search-api

有关CSE的定价有点模糊:

对于CSE用户,API每天免费提供100个搜索查询.如果您需要更多,可以在API控制台中注册结算.额外请求每1000次查询需要花费5美元,每天最多10k次查询

  1. 无论使用分页还是一个请求,一个查询是否等于一个关键字?(从这个意义上说,XML比JSON更有效,因为它允许20 num参数,而不是JSON 10)
  2. 查询是按API密钥还是每个cx密钥计算的?

小智 9

这是模糊的,你不是第一个感到困惑的人.当我做研究时,我发现这篇博文很有帮助.

假设您正在谈论自定义搜索引擎(您在Q中记下的条款)而非Google Site Search(从头开始付费).我问的原因是XML功能仅适用于Google Site Search客户.还有就是JSON/ATOM API自定义搜索API可供CSE.

对于Q1,一个Query =一个请求.您可以在请求中使用尽可能多的关键字或其他参数(请参阅我引用的博客文章中的评论),但您将始终限制为100个结果.

对于Q2,通过API控制台启用计费.启用后(为了允许第101次查询),您的代码必须包含cx和API密钥.因此理论上你可以在你的API中设置多个搜索引擎并保持在100个请求限制之下,但我还没有看到允许API支持多个cx密钥的方法.

  • 这确实很奇怪,因为 https://developers.google.com/custom-search/docs/overview 声明有 CSE 的 XML 结果集,但会重定向到错误页面。因此,在这种影响下,在第一季度最好自己获取所有结果并执行分页。对于第二季度,这些也是我关于低于限制的想法。 (2认同)