Instructivos interactivos

En esta página, se muestra un conjunto de instructivos interactivos sobre Vertex AI Search para la venta minorista. En estos instructivos, se incluyen acciones que se pueden ejecutar en el editor de Google Cloud Shell. Con esta herramienta, puedes escribir, compilar, probar, ejecutar y depurar aplicaciones nativas de la nube directamente desde tu navegador.

Descripción general

Prueba distintos tutoriales según lo que quieras aprender:

Importa información del catálogo

En estos instructivos, se describe cómo importar la información de tu catálogo y mantenerla actualizada.

Importa datos de un catálogo desde BigQuery

En este instructivo, se muestra cómo usar una tabla de BigQuery para importar grandes cantidades de datos de catálogo sin límites.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Importa datos de catálogos desde Cloud Storage

En este instructivo, se muestra cómo importar una gran cantidad de elementos a un catálogo.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Importa datos de catálogos de forma intercalada

En este instructivo, se muestra cómo importar productos a un catálogo intercalado.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Administra la información del catálogo

En estos instructivos, se describe cómo administrar la información de tus productos después de importar un catálogo. Puedes leer, escribir y borrar productos en tu catálogo.

Aprende a llamar a la API con el lenguaje que prefieras.

Instructivo para crear, obtener, actualizar o borrar productos

En este instructivo, se muestra cómo usar los métodos de API, que realizan las siguientes acciones:

  • Crea un producto
  • Obtén un producto
  • Actualiza un producto
  • Borrar un producto

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo para crear un producto

En este instructivo, se muestra cómo crear un producto único.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo para obtener un producto

En este instructivo, se muestra cómo recuperar un artículo de producto.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo para actualizar productos

En este instructivo, se muestra cómo actualizar un producto de un catálogo.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo para borrar un producto

En este instructivo, se muestra cómo borrar un producto de un catálogo.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Importa eventos históricos de los usuarios

En estos instructivos, se describe cómo importar datos de eventos del usuario de eventos anteriores de forma masiva. Los modelos requieren datos de eventos de usuarios para el entrenamiento.

Instructivo para importar eventos de Cloud Storage

En este instructivo, se muestra cómo importar eventos de usuario desde Cloud Storage.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo para importar eventos de BigQuery

En este instructivo, se muestra cómo importar eventos de usuario desde BigQuery.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo para importar eventos de forma intercalada

En este instructivo, se muestra cómo importar datos de eventos de usuario de forma intercalada.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Registra eventos de usuario en tiempo real

En estos instructivos, se describe cómo registrar, ver o quitar eventos de usuarios en tiempo real. Vertex AI Search para venta minorista usa eventos del usuario en tiempo real a fin de generar recomendaciones y resultados de la búsqueda. Registrar tantos tipos de eventos de usuario como sea posible con información válida del producto aumenta la calidad de tus resultados.

Instructivo para escribir eventos de usuario

En este instructivo, se muestra cómo registrar eventos de usuario con el método userEvents.write.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo para volver a unir los eventos de usuario

En este instructivo, se muestra cómo volver a unir eventos de usuario mediante una solicitud POST al extremo userEvents:rejoin.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo para quitar eventos de usuarios

En este instructivo, se muestra cómo borrar definitivamente eventos de usuario.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Buscar instructivos

El método search() se usa para realizar búsquedas en el catálogo según la búsqueda y otros parámetros, como order_by, filter o facet.

De forma predeterminada, la respuesta a la búsqueda incluye una cantidad razonable de resultados ordenados por relevancia.

Instructivo de búsqueda

En este instructivo, se muestra cómo enviar una búsqueda simple y analizar la respuesta.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo de paginación

En este instructivo, se muestra cómo controlar la paginación en la solicitud de búsqueda. Cuando un comprador busca productos en una tienda, puede mejorar su navegación por los resultados de la búsqueda. Por ejemplo, pueden limitar la cantidad de elementos en la respuesta de búsqueda usando la función de tamaño de página o saltar a su página preferida con la función de desplazamiento.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo de búsqueda expandida

En este instructivo, se muestra cómo habilitar la función de búsqueda expandida. Cuando un comprador utiliza una frase de búsqueda ambigua o de varias palabras, puede obtener una respuesta vacía. Después de activar la búsqueda expandida, la solicitud se analiza y lo que se muestra es la lista expandida de productos en función de la búsqueda analizada.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo de filtrado

En este instructivo, se muestra la función de filtrado. Te permite ajustar mejor las solicitudes de búsqueda según tus necesidades o las del cliente. Puedes filtrar por uno o varios campos, por campos de texto o numéricos, o ambos. Puedes usar un lenguaje de expresión a fin de construir un predicado para cada campo o combinar diferentes expresiones mediante operadores lógicos. Por ejemplo, un comprador que busca calzado puede usar filtros para limitar su búsqueda a su marca y color preferidos.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo de ordenamiento

En este instructivo, se muestra cómo ordenar elementos en una respuesta de búsqueda. Cuando un comprador busca un producto en tu sitio, puedes mostrar los resultados ordenados según varios campos. Por ejemplo, un comprador busca un vestido con el mejor precio y descuento. El precio y el descuento son varios campos aquí. Al comprador se le muestran los vestidos ordenados por precio y, en el caso de los vestidos que tienen el mismo precio, ordenados por descuento.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo de boosting

En este instructivo, se muestran algunos ejemplos de mejora de productos en los resultados de la búsqueda. Con el boosting, puedes aplicar un boosting a un producto para darle prioridad o quitarle la prioridad en los resultados de la búsqueda.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo de control de redireccionamiento

En este instructivo, se muestra cómo usar el control de redireccionamiento. El control de redireccionamiento te permite especificar una URL a la que puedes redireccionar a los usuarios cuando usan una búsqueda específica. Por ejemplo, si un usuario solicita "productos de fabricación sustentables", puedes redireccionarlo a una página que contenga las marcas medioambientales con las que trabajas.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Actualiza el inventario para la Búsqueda

Si bien los métodos Product de creación, lectura, actualización y eliminación (CRUD) se usan para modificar de forma amplia los atributos de un Product, hay un conjunto de métodos Product que se pueden usar para actualizar campos específicos del inventario con diferentes niveles de detalle. Los siguientes campos Product se consideran campos de inventario:

  • Product.price_info
  • Product.availability
  • Product.available_quantity
  • Product.fulfillment_info

Instructivo para agregar entregas

En este instructivo, se muestra cómo actualizar la información de entrega de un producto con el método AddFulfillmentPlaces. De esta forma, la búsqueda puede mostrar actualizaciones en las que hay productos disponibles y se pueden entregar los pedidos. Por ejemplo, un comprador busca jeans azules en una tienda, pero están agotados. En el momento en que los jeans vuelven a estar en stock en esta tienda o en cualquier otra, el comprador ve las actualizaciones y puede continuar con el pedido.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo para quitar entregas

En este instructivo, se muestra cómo actualizar la información de entrega de un producto con el método RemoveFulfillmentPlaces. De esta forma, la búsqueda puede mostrar actualizaciones en las que los productos no están disponibles y no se pueden entregar los pedidos. Por ejemplo, un comprador busca jeans azules en una tienda. Si los jeans quedan agotados en la tienda, el comprador verá el mensaje y no podrá continuar con el pedido.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme


Instructivo para configurar el inventario

En este instructivo, se muestra cómo enviar actualizaciones de inventario con el método SetInventory en lugar de actualizar todo el producto.

Para seguir la guía paso a paso de esta tarea directamente en el editor de Cloud Shell, haz clic en Guiarme:

Guiarme