Agrupación de productos

La característica de agrupación de productos de Solr permite agrupar las entradas de catálogo padre con los códigos de artículo subyacentes en el momento de la consulta. Se pueden elegir los productos para representar el grupo que se devuelve en los resultados de búsqueda a fin de proporcionar relevancia visual.

Agrupar los productos puede ser útil para aumentar la relevancia de la búsqueda en la tienda. Por ejemplo, utilice la agrupación de productos para ampliar el ámbito de búsqueda de productos y el código de artículo subyacente, proporcionar relevancia visual en los resultados de búsqueda o promocionar un código de artículo de representante en las búsquedas o páginas de la tienda. Para obtener un análisis detallado de cómo funciona la agrupación de productos en la Búsqueda de HCL Commerce, consulte Cómo funciona la agrupación de productos.

Hay varias formas de configurar la agrupación, dependiendo de sus necesidades. Los casos más comunes se describen a continuación. Estos escenarios enlazan con los pasos de configuración relevantes descritos en Habilitación de agrupación de productos.

Caso de ejemplo 1: Expanda el ámbito de búsqueda para incluir productos y los códigos de artículo subyacentes y agregar los resultados para devolver solo los productos padre

La mayoría de las entradas de catálogo se modelan para contener una relación de producto-código de artículo. Cada producto puede contener varios códigos de artículo. Cuando se utiliza un valor searchType que devuelve solo productos, la búsqueda no incluye propiedades específicas de código de artículo como un valor de atributo de código de artículo o un número de pieza de código de artículo.

Sin embargo, si se utiliza otro valor searchType para devolver productos y sus códigos de artículo subyacentes, o solo códigos de artículo, el resultado de búsqueda contiene muchos resultados redundantes. Estos resultados incluyen varias propiedades específicas de código de artículo que son demasiado similares entre sí. Esto hace que sea difícil encontrar contenido relevante en un resultado de búsqueda que probablemente abarca varias páginas de resultados de búsqueda.

Por ejemplo, un producto de ropa puede contener varios artículos en diferentes colores y tamaños. Suponiendo que la ropa está disponible en tres colores y cinco tallas, hay 15 posibles combinaciones diferentes de artículos para ese único producto. Si el término de búsqueda es lo suficientemente genérico para generar aciertos en los 15 artículos, por ejemplo, pantalón de vestir, se devuelven los 15 artículos. Además, este escenario puede ser incluso común entre otros artículos de ropa, produciendo varias páginas de resultados de búsqueda.

La utilización de la agrupación de productos impide que se produzca este escenario, dado que se utiliza un searchType para buscar productos y sus códigos de artículo subyacentes, pero solo se devuelve el producto. Esto permite a los compradores buscar propiedades específicas de código de artículo y produce un conjunto de resultados de búsqueda más pequeño.

Procedimiento

Caso de ejemplo 2: Mostrar valores de faceta basándose solo en artículos autorizados y publicados, presentando los atributos y propiedades de código de artículo en tiempo de ejecución, en lugar del tiempo de indexación

Un método para generar búsquedas con resultados basándose en los atributos o las propiedades de artículo consiste en acumular los atributos o las propiedades con los productos de su padre en el momento de indexación. De forma predeterminada, en el momento de indexación, algunos de los valores y propiedades de atributo de código de artículo se acumulan con los productos padre con el fin de utilizarlos para la búsqueda y el filtrado. Por ejemplo, este enfoque se utiliza de forma predeterminada para los atributos de diccionario de atributos y los recuentos de inventario asignados del producto.

La utilización de la agrupación de productos hace que no sea necesario acumular atributos y propiedades de código de artículo durante el tiempo de indexación o sumar el recuento de inventario de artículos. Es decir, el ámbito de búsqueda incluye productos y códigos de artículo. Como resultado, se muestra a los compradores los valores de faceta basándose en los contratos autorizados y los artículos publicados.

Procedimiento

Caso de ejemplo 3: Proporcionar relevancia visual en las búsquedas de palabras clave.

Una propiedad de producto solo puede aceptar un valor. Por ejemplo, solo se puede asignar una imagen en miniatura a un producto, lo que puede no coincidir con todas las miniaturas de los artículos. Cuando se busca un atributo o una propiedad de artículo específico o se selecciona la faceta de atributo de un artículo (y se configura un valor searchType para que devuelva productos), en su lugar se carga la propiedad predeterminada del producto.

Por ejemplo, al pulsar un valor de atributo de color se devuelve el producto con la miniatura predeterminada, lo que no coincide con todas las posibles miniaturas de los artículos. O bien si se busca un valor de color de atributo que se puede buscar, se devuelven los productos con un miniatura predeterminada.

Sobrescriba las propiedades predeterminadas del producto, para que la miniatura y otras propiedades del código de artículo más relevante coincida con el término de búsqueda. Por lo tanto, el producto es visualmente más relevante para el término de búsqueda del comprador.

Procedimiento