使用 Google 搜索建议

使用“依托 Google 搜索进行接地”时,如果您在响应中收到 Google 搜索建议,则必须在生产环境和应用中显示搜索建议。

如需详细了解如何依托 Google 搜索建立依据,请参阅依托 Google 搜索建立依据

具体而言,您必须显示接地的回答的元数据中包含的搜索查询。回答包括:

  • "content":LLM 生成的回答。
  • "webSearchQueries":要用于搜索建议的查询。

例如,在以下代码段中,Gemini 会回答 Google 搜索连接提示,该提示询问一种热带植物。

"predictions": [
  {
    "content": "Monstera is a type of vine that thrives in bright indirect light…",
    "groundingMetadata": {
      "webSearchQueries": ["What's a monstera?"],
    }
  }
]

您可以使用搜索建议获取此输出并进行显示。

搜索建议的要求

以下是关于建议的要求:

要求 说明
正确做法
  • 完全按照所提供的方式显示搜索建议,不进行任何修改,同时遵守显示要求
  • 当您与搜索建议进行互动时,系统会直接将您定向到搜索结果页 (SRP)。
错误做法:
  • 在用户点按与 SRP 显示之间包含任何屏幕或其他步骤。
  • 在搜索建议或关联的接地 LLM 响应旁边显示任何其他搜索结果或建议。

显示要求

以下是显示要求:

  • 完全按照所提供的方式显示搜索建议,不对颜色、字体或外观进行任何修改。确保搜索建议按照以下模拟中指定的方式进行渲染,例如浅色和深色模式:

  • 每当显示接地回答时,其相应的 Google 搜索建议都应保持可见。
  • 如需进行品牌塑造,您必须严格遵循 欢迎访问我们的品牌资源中心中关于第三方使用 Google 品牌特征的 Google 指南。
  • 使用“依托 Google 搜索进行接地”时,系统会显示搜索建议条状标签。包含建议条状标签的字段的宽度必须与 LLM 的连接回答的宽度相同。

点按时的行为

用户点按条状标签后,会直接前往条状标签中显示的搜索字词的对应搜索结果页 (SRP)。SRP 可以在应用内浏览器或单独的浏览器应用中打开。请务必不要以任何方式最小化、移除或遮挡 SRP 的显示内容。以下动画模拟展示了点按与 SRP 的交互。

应用/桌面示例

实现搜索建议的代码

当您使用 API 为搜索响应建立依据时,模型响应会在 renderedContent 字段中提供合规的 HTML 和 CSS 样式,您可以实现该字段以在应用中显示搜索建议。如需查看 API 响应示例,请参阅使用搜索建立依据中的响应部分。

后续步骤