Limitaciones de la HCL Commerce Search

Existen las siguientes limitaciones en la HCL Commerce Search.

Espacios de trabajo

  • El contenido web (artículos y vídeos) no es contenido gestionado cuando se trabaja con espacios de trabajo y la búsqueda de WebSphere Commerce.

    Cuando se está creando el índice de un espacio de trabajo con parámetros predeterminados, se crea una copia local del índice de contenido web en el espacio de trabajo. Esta copia no se invalida cuando se realizan cambios en el índice de contenido web base. Especifique los parámetros indextype e indexsubtype para evitar crear la copia de espacio de trabajo del índice de contenido web. Si el índice de contenido web se crea en el espacio de trabajo, se puede utilizar el parámetro -webcontentDelete para eliminar la copia de espacio de trabajo del índice de contenido web.

  • La gestión de facetas no está soportada en los espacios de trabajo de forma predeterminada.
  • No se da soporte a varios índices de espacio de trabajo de forma predeterminada.

Reserva de idioma

Si un objeto de catálogo, por ejemplo catálogo, grupo de catálogo o entrada de catálogo, visualiza en el escaparate texto que no se ha definido para un determinado idioma, es posible que incluya un soporte de reserva de idioma limitado, en función de la versión de paquete de características. Es decir, si el texto no está definido en un idioma determinado, el objeto que contiene el texto que falta utiliza en su lugar utiliza el idioma predeterminado de la tienda como reserva, si el texto está disponible en el entorno local predeterminado. Si el idioma predeterminado de la tienda no contiene el texto, el objeto no se devuelve o se devuelve con las propiedades que faltan. Se buscan en la base de datos los datos que faltan, que incluyen el nombre de producto, la descripción breve, la descripción completa, la miniatura, la imagen completa y las palabras clave.

Bajo las condiciones siguientes, se soporta la reserva de idioma limitada para las entradas de catálogo:
  • Hay una descripción definida para todos los catálogos y categorías en cada idioma soportado. Si estas descripciones no están definidas para el idioma en el que un cliente está navegando por la tienda, el catálogo o categoría y las entradas de catálogo que contiene no se muestran.
  • El valor Mostrar a los clientes para las entradas de catálogo se debe seleccionar y guardar dentro del Centro de gestión en cada idioma soportado por la tienda. De forma predeterminada, este valor puede aparecer como seleccionado cuando un usuario de empresa está viendo las propiedades de entrada de catálogo en el Centro de gestión para un idioma. Sin embargo, puede que este valor no esté guardado en la base de datos como seleccionado. Si este valor no está seleccionado, la entrada de catálogo no aparece cuando un cliente visita la tienda en ese idioma. Al guardar explícitamente este valor como seleccionado dentro del Centro de gestión, un usuario de empresa puede garantizar que la entrada de catálogo aparezca cuando un cliente visite la tienda en ese idioma. Además, si no existe información descriptiva para la entrada de catálogo en ese idioma, se muestra la información en el idioma de reserva.
  • Si el sitio utiliza un modelo de tienda de sitio ampliado y utiliza alteraciones de descripción, debe existir una descripción (una descripción de tienda con elementos o de tienda de sitio ampliado) para la entrada de catálogo en cada idioma. Si no tiene una descripción específica de la tienda de sitio ampliado definida para el idioma actual que se visualiza, se muestra la descripción de tienda con elementos para ese idioma. Si no hay ninguna descripción específica de la tienda de sitio ampliado ni ninguna descripción de tienda con elementos heredada que esté definida para el idioma actual, no se muestra ninguna descripción para la entrada de catálogo.
  • No se soportan idiomas de reserva para catálogos o categorías.
  • Los idiomas de reserva no con compatibles con los valores de faceta anteriores a la HCL Commerce versión 9.1.9.
  • HCL Commerce Version 9.1.12.0
    Importante: Los idiomas de reserva no son compatibles actualmente con el modelo de índice de la tienda con elementos de catálogo (CAS). Inhabilite la reserva para el índice de Elasticsearch antes de habilitar CAS. Para obtener más información, consulte Reserva de idioma.
  • Cuando el parámetro DisplayEntryWithNoName en el archivo de configuración de componente de catálogo (wc-component.xml) (EAR Search) se establece en false, no se soporta la reserva de idioma. Es decir, cuando se establece en false, los productos sin nombre no se visualizan de forma predeterminada, ignorando cualquier comportamiento de reserva para entradas de catálogo con las propiedades que faltan.
HCL Commerce Version 9.1.9.0Los idiomas de reserva son compatibles con los valores de faceta. Asegúrese de que todas las facetas tengan una entrada para el idioma de reserva. Si algunas facetas tienen un idioma de reserva especificado pero otras no, las facetas sin una entrada de reserva no pasarán al inglés. Por ejemplo, en el ejemplo siguiente, la segunda entrada no pasará al inglés.

Programas de utilidad

  • Cuando se llama al servicio de creación de índice RESTful, la memoria de datos se invalida (SRCHATTR, CATGROUP, CATGRPDESC, CATGRPREL), pero la memoria caché del escaparate no se invalida.
  • Cuando se ejecutan scripts de reindexación, como di-buildindex, desde la línea de mandatos, el contenido almacenado en memoria caché del escaparate no se invalida automáticamente. Este contenido almacenado en memoria caché se puede expulsar utilizando el Supervisor de memoria caché de WebSphere Application Server o insertando las series de invalidación adecuadas directamente en la tabla CACHEIVL. Sin embargo, si la reindexación se realiza mediante el trabajo de planificador UpdateSearchIndex, la invalidación de memoria caché se puede emitir mediante programación. Para obtener más información, consulte los temas siguientes
  • HCL Commerce DeveloperLa tarea de publicación de la tienda no se puede ejecutar mientras el trabajo UpdateSearchIndex está en curso, debido a un punto muerto. Para evitar este problema, suprima el trabajo de planificador o reduzca la frecuencia para que no esté en conflicto con la tarea de publicación de tienda.

General

  • IBM Digital Analytics, antes conocido como Coremetrics Analytics no está preconfigurado para la HCL Commerce Search de forma predeterminada.
  • El diccionario de HCL Commerce Search puede contener más palabras de artículos o productos en el catálogo maestro, que no están disponibles para la tienda actual. Por ejemplo, esta diferencia puede producirse cuando el nombre o la descripción de un código de artículo contiene más información que la descripción del producto. Esta diferencia puede dar lugar a búsquedas sin resultados de palabras clave sugeridas, cuando las palabras clave sugeridas no contienen ningún resultado de búsqueda.
  • Cuando se crea una categoría o se renombra una categoría existente, puede que sea necesario expulsar contenido almacenado en memoria caché con el Supervisor de memoria caché de WebSphere Application Server. De lo contrario, la categoría recién creada o la categoría actualizada puede no ser visible en el escaparate.
  • Los filtros de catálogo basados en categorías muestran todos los productos en el escaparate. Para evitar este problema, debe excluir el catálogo maestro para mostrar sólo la categoría específica.
  • El escaparate soporta el catálogo maestro en los escenarios siguientes:
    • El menú de sugerencias automáticas para palabras clave sugeridas soporta el catálogo maestro y no amplía el ámbito a ninguna categoría o catálogo de ventas. Es decir, no da soporte al valor de ID de catálogo, como un catálogo de ventas, de forma predeterminada.
    • La indicación de ruta para categorías enlazadas soporta el catálogo maestro. Es decir, no coincide con el valor de ID de catálogo, como una jerarquía de catálogo de ventas, de forma predeterminada.
    • Las entradas de catálogo que están marcados como no publicadas (distintivo de publicación establecido en false) no se publican en ningún idioma soportado, ya que el campo published de índice de búsqueda no es específico del idioma.
  • Las reglas de negocio como las asociaciones de términos de búsqueda y las reglas de búsqueda no puede aplicarse a las sugerencia automática. Esto se debe a que el origen de la sugerencia son los datos de producto basados en el índice CatalogEntry del catálogo maestro.
  • Los términos de sustitución para las asociaciones de términos de búsqueda no pueden contener varias palabras. Para solucionar temporalmente este problema, cree varias reglas que incluyan las palabras a sustituir.
  • La consulta Solr devuelve todos los productos en el índice cuando se utiliza una coma en la consulta de filtro de un campo simbolizado. Para asegurarse de que los resultados de búsqueda se filtran correctamente, evite utilizar comas en la consulta de búsqueda.