Si es la primera vez que usas Agent Search, considera seguir el instructivo de inicio rápido Comienza a usar la búsqueda de contenido multimedia para crear una app de ejemplo.
Configura un Google Cloud proyecto, activa Agent Search y configura el control de acceso para tu proyecto. Puedes usar un proyecto existente Google Cloud si ya tienes uno.
Acciones
- Completa los pasos de Antes de comenzar.
Prepara tus datos para importarlos a Agent Search.
Las apps de búsqueda de contenido multimedia usan los siguientes datos:
Datos de medios estructurados (obligatorio): Sube información de metadatos sobre tu contenido multimedia, como títulos, descripciones y URIs a la ubicación de tu contenido multimedia. Agent Search proporciona un esquema predefinido para el contenido multimedia. Como alternativa, puedes usar tu propio esquema.
Eventos de usuario (obligatorio): Los eventos de usuario ayudan a clasificar los resultados de la búsqueda.
Acciones
Revisa la información sobre los datos de contenido multimedia y los almacenes de datos, y prepara tus datos según los esquemas y campos obligatorios en Acerca de los documentos de contenido multimedia y los almacenes de datos. Si usas tu propio esquema, consulta también Ejemplo de esquema como un objeto JSON y datos estructurados.
Revisa los requisitos de los eventos de usuario de contenido multimedia en Acerca de los eventos de usuario de contenido multimedia.
Crea una app y un almacén de datos y, luego, importa tus datos de contenido multimedia.
La forma en que importas los datos de contenido multimedia depende de dónde los importes. Por ejemplo, si tus datos están en Cloud Storage, puedes importarlos con la consola o la API proporcionando la ubicación del bucket de tus datos.
Acciones
Importa de forma masiva eventos históricos de los usuarios para que tu app pueda comenzar a entrenarse.
Agent Search proporciona muchas opciones de configuración. Algunas opciones dependen de si planeas implementar un widget de búsqueda.
Acciones
Según tu caso de uso y si planeas implementar el widget de búsqueda listo para usar o integrar llamadas a la API de búsqueda en tu propio código, Agent Search proporciona varias opciones de configuración.
Puedes incorporar un widget de búsqueda en tu sitio web que proporciona automáticamente una barra de búsqueda y una interfaz de búsqueda expandible. Si planeas implementar el widget de búsqueda, configura lo siguiente:
Resultados del widget de la Búsqueda. Consulta Cómo configurar los resultados para el widget de búsqueda.
Facetas del widget de la Búsqueda. Consulta Cómo configurar las facetas para el widget de búsqueda.
Si planeas integrar llamadas a la API de búsqueda en tu servidor o aplicación en lugar de usar el widget, puedes configurar tus parámetros de búsqueda con las siguientes opciones:
Configuración de campos. Para datos estructurados o datos no estructurados con metadatos, actualiza la configuración de campos para definir mejor cómo Agent Search usa los metadatos para la búsqueda. Consulta Cómo configurar campos para la búsqueda.
Autocompletar. Según tus datos, configura sugerencias de autocompletar basadas en el contenido del documento, los campos, el historial de búsqueda o los eventos de usuario. Consulta Cómo configurar la función de autocompletar.
Controles de entrega. Controla cuándo se mejoran, ocultan, filtran o redireccionan los resultados de la búsqueda, o si ciertas consultas están asociadas con otras. Consulta Cómo configurar los controles de entrega para la búsqueda.
Search-as-you-type. Si tu app usa dispositivos de entrada incómodos, como controles remotos de TV, puedes habilitar la función de búsqueda mientras escribes. Consulta Cómo obtener resultados de búsqueda mientras escribes para una app de contenido multimedia.
Si planeas implementar tu app integrando llamadas a la API de búsqueda en tu propio código, puedes configurar el filtrado y la mejora de tus resultados de la búsqueda.
Acciones
Puedes obtener una vista previa de los resultados de la búsqueda para verificar si las configuraciones de tu app funcionan como se espera.
Acciones
Para obtener una vista previa de los resultados de la búsqueda, usa la consola o la API.
Consola: Usa la página Vista previa de la consola de Agent Search para obtener una vista previa de cómo las configuraciones del widget de búsqueda afectan tus resultados. Consulta las instrucciones de la consola en Cómo obtener resultados de la búsqueda de contenido multimedia.
API: Si integras llamadas a la API en tu aplicación, realiza llamadas a la API para obtener una vista previa de tus configuraciones de búsqueda. Consulta las instrucciones de REST en Cómo obtener resultados de la búsqueda de contenido multimedia.
Cuando estés satisfecho con la versión de vista previa de tu app de búsqueda de contenido multimedia, compártela con tus usuarios implementándola en tu sitio web.
Acciones
Puedes implementar tu app de búsqueda de cualquiera de las siguientes maneras:
Incorpora el widget de búsqueda en tu sitio web. Agent Search proporciona código que puedes copiar en tu sitio web o aplicación web. Esto implementa el widget de búsqueda. Puedes obtener una vista previa de los resultados de la búsqueda en la consola. Consulta Cómo agregar el widget de búsqueda a una página web.
Integra llamadas a la API de búsqueda en tu servidor o aplicación. Para tener un control total sobre la forma en que se muestran los resultados de la búsqueda, puedes integrar llamadas a la API en tu servidor o aplicaciones. Para obtener más información sobre cómo realizar llamadas a la API, consulta Cómo obtener resultados de la búsqueda. Para obtener recursos de la biblioteca cliente, consulta Bibliotecas cliente de Agent Search.
Puedes mantener tu app para asegurarte de que los datos más recientes y necesarios estén disponibles en tu almacén de datos.