Se omiten las facetas seleccionadas por el comprador para una acción 'Recomendar entrada de catálogo'

Dentro de las Condiciones de búsqueda de una actividad web Recomendar entrada de catálogo, puede configurar la actividad web para que ignore las facetas seleccionadas por el cliente como parte de los criterios de las entradas de catálogo recomendadas.

De forma predeterminada, la única faceta que puede omitir es Precio de oferta.
Nota: Para mostrar la opción Ignorar estas facetas, asegúrese de que se ha seleccionado Facetas seleccionadas.

Por qué y cuándo se efectúa esta tarea

Puede añadir otros atributos con facetas a la lista de facetas que la acción Recomendar entrada de catálogo puede ignorar. Para añadir otros atributos, realice el procedimiento siguiente.

Procedimiento

  1. Abra el Centro de gestión.
  2. Abra la herramienta Catálogos y, a continuación, en el filtro de la vista de explorador, seleccione Diccionario de atributos.
  3. Para todos los atributos que quiera añadir a la lista Ignorar estas facetas, marque los atributos como Uso en comercialización, Se puede buscar, y Uso en la navegación con facetas.
    Cuando se guarda el Diccionario de atributos, se actualiza la base de datos con los atributos seleccionados.
    Nota: Solo puede utilizar estos atributos con valores predefinidos.
  4. Conéctese a la base de datos y ejecute la siguiente consulta SQL para visualizar todos los atributos que se pueden buscar y sus propiedades.
    select * from srchattrprop INNER JOIN srchattr on srchattrprop.srchattr_id=srchattr.srchattr_id where srchattrprop.propertyname='facet';
    • La tabla de base de datos SRCHATTRPROP contiene atributos predefinidos y creados
    • La tabla de base de datos SRCHATTR contiene el nombre de IDENTIFIER para los valores en la tabla de base de datos SRCHATTRPROP.
    Con las tablas combinadas, puede encontrar los valores que son necesarios para añadir más facetas a la lista Ignorar estas facetas.
  5. Ejecute la siguiente consulta SQL para cada atributo que desee añadir a la lista ignorar estas facetas.
    insert into srchattrprop values (SRCHATTR_ID, 'merchandising-FacetExclusion',PROPERTYVALUE,0);
    Esta consulta añade la propiedad de exclusión de facetas a la elección SRCHATTR_ID.
  6. Asegúrese de que, para cada atributo que ha insertado en el paso 5 exista una entrada con el mismo SRCHATTR_ID en la tabla de base de datos SRCHATTRDESC.
    Si una entrada no existe, añádala utilizando la siguiente consulta SQL.
    insert into SRCHATTRDESC values(SRCHATTR_ID,LANGUAGE_ID,DISPLAYNAME,NULL,0);
    Nota: El DISPLAYNAME es la serie que se visualiza en el Centro de gestión.
  7. Reinicie el servidor para renovar la memoria caché.