Cómo usar las sugerencias de la Búsqueda de Google

Cuando usas Fundamentos con la Búsqueda de Google y recibes sugerencias de la Búsqueda de Google en tu respuesta, debes mostrar las sugerencias de búsqueda en producción y en tus apps.

Para obtener más información sobre la fundamentación con la Búsqueda de Google, consulta Fundamentación con la Búsqueda de Google.

Específicamente, debes mostrar las búsquedas que se incluyen en los metadatos de la respuesta fundamentada. En la respuesta, se incluye :

  • "content": Respuesta generada por LLM.
  • "webSearchQueries": Son las consultas que se usarán para las sugerencias de la Búsqueda de Google.

Por ejemplo, en el siguiente fragmento de código, Gemini responde a una instrucción basada en la Búsqueda de Google que pregunta sobre un tipo de planta tropical.

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

Puedes tomar este resultado y mostrarlo a través de las sugerencias de la Búsqueda de Google.

Requisitos para las sugerencias de la Búsqueda de Google

Haz lo siguiente:

  • Muestra la sugerencia de búsqueda exactamente como se proporciona sin modificaciones y, a su vez, cumple con los requisitos de visualización que se indican a continuación.
  • Dirige a los usuarios directamente a la página de resultados de la Búsqueda de Google (SRP) cuando interactúan con la sugerencia de búsqueda.

No hagas lo siguiente:

  • Incluir pantallas intersticiales o pasos adicionales entre la selección del usuario y la visualización de SRP
  • Muestra cualquier otro resultado de la búsqueda o sugerencia junto con la Sugerencia de Búsqueda o la respuesta de LLM fundamentada asociada.

Requisitos de visualización

  • Muestra la sugerencia de búsqueda exactamente como se proporciona y no modifiques los colores, las fuentes ni la apariencia. Asegúrate de que la sugerencia de búsqueda se renderice como se especifica en las siguientes simulaciones, lo que incluye el modo claro y el oscuro:
  • Cada vez que se muestre una respuesta fundamentada, la sugerencia de la Búsqueda de Google correspondiente debería permanecer visible.
  • Desarrollo de la marca: Debe seguir estrictamente los lineamientos de Google para el uso de terceros de los recursos de la marca de Google
  • Las sugerencias de la Búsqueda de Google deben tener, como mínimo, el ancho completo de la respuesta fundamentada.

Comportamiento al presionar

Cuando un usuario presiona el chip, se lo dirige directamente a una página de resultados de la Búsqueda de Google (SRP) correspondiente al término de búsqueda que se muestra en el chip. La SRP puede abrirse dentro del navegador integrado en la app o en una app del navegador independiente. Es importante no minimizar, quitar ni obstruir la pantalla de la SRP de ninguna manera. En la siguiente simulación animada, se ilustra la interacción de presionar para acceder a la SRP.

ejemplo de app/computadora de escritorio

Código para implementar una sugerencia de la Búsqueda de Google

Cuando usas la API para fundamentar una respuesta a una búsqueda, la respuesta del modelo proporciona un estilo HTML y CSS compatible en el campo renderedContent que implementas para mostrar sugerencias de búsqueda en tu aplicación. Para ver un ejemplo de la respuesta de la API, consulta la sección de respuesta en Fundamentos con la Búsqueda de Google.

¿Qué sigue?