Gestión de sugerencias de palabra clave

Gestionar sugerencias de palabra clave para poder cambiar el ámbito y los tipos de sugerencias de palabras clave que aparecen en el campo de búsqueda del escaparate.

Hay dos implementaciones para las sugerencias de palabra clave. La implementación TermsComponent de Solr nativa y la implementación de sugerencia de palabra clave basada en búsqueda. La diferencia principal entre las implementaciones es que, de forma predeterminada, las sugerencias TermsComponent de Solr no tienen en cuenta los ámbitos de solicitud como tienda, catálogo u otras consultas de filtro específicas. En cambio, las sugerencias de palabra clave basadas en búsqueda pueden utilizar todos los tipos de consulta de filtro.
Nota: Habilite las sugerencias de palabra clave basadas en búsqueda sólo si tiene un requisito de negocio para hacerlo. Puede haber diferencias notables en los tipos de sugerencias y los tiempos de respuesta en comparación con la implementación TermsComponent de Solr nativa.

Antes de empezar

  1. Configure el índice de HCL Commerce Search para aplicar las plantillas y el esquema pertinentes.

Procedimiento

  • Configurar sugerencias automáticas de palabra clave para proporcionar sugerencias pertinentes a la tienda y al catálogo de ventas que se están examinando y mostrar sólo las entradas de catálogo publicadas y adquiribles.

    De forma predeterminada, las sugerencias de palabra clave se basan en todas las entradas de catálogo indexadas. En algunos casos, cuando un subconjunto de las entradas de catálogo maestro está enlazado a un catálogo de ventas, las sugerencias de palabra clave pueden generar pérdidas de búsqueda.

    Para proporcionar sugerencias de palabra clave relevantes, utilice la característica de sugerencias de palabra clave específica para limitar las sugerencias de palabra clave. Pueden limitarse a las entradas del catálogo de tienda y de ventas que se está examinando y mostrar sólo las entradas de catálogo publicadas y adquiribles. De este modo se eliminan las sugerencias que se han originado en diferentes tiendas y catálogos y entradas de catálogo no publicadas y no adquiribles.

    Se pueden aplicar reglas estáticas en el tiempo de indexación para crear sugerencias específicas de tienda y de catálogo que cumplan las condiciones simples basándose en las propiedades de entrada de catálogo. Estas propiedades incluyen el tipo de entrada publicado, adquirible y de catálogo.

    1. Actualice el archivo de configuración de componente de catálogo (wc-component.xml) en la búsqueda EAR. Añada las siguientes propiedades bajo extendedconfiguration, con las propiedades de configgrouping:
      
      <_config:property name="LimitKeywordSuggestionsToStoreAndCatalog" value="true" />
      
      Para obtener más información, consulte Cambio de propiedades en el archivo de configuración de HCL Commerce (wc-component.xml).
    2. Actualice el archivo de configuración de Solr (solrconfig.xml) y su versión de espacio de trabajo para el núcleo CatalogEntry utilizando el archivo solrcore.properties personalizable:
      • solrhome/MC_masterCatalogId/locale_name/CatalogEntry/conf/solrcore.properties
      Para obtener más información, consulte Propiedades de configuración de búsqueda en el archivo de configuración de Solr (solrconfig.xml).
    3. Añada la siguiente propiedad: conditionalCopyFieldChain.enable=true.
    4. Guarde y cierre los archivos.
    5. Reinicie el servidor de búsqueda y preprocese y cree el índice de búsqueda por completo.Creación del índice de búsqueda
    Las sugerencias automáticas de palabra clave sólo se habilitan en la tienda de inicio B2C Aurora de forma predeterminada. Puede habilitarla en la tienda de inicio B2B Aurora con las funciones de tienda:
    1. Abra la herramienta Gestión de tiendas y seleccione la tienda.
    2. En la pestaña Catálogo, seleccione Sugerir palabras clave en los campos de búsqueda.
    3. Guarde los cambios.

    Debido a las limitaciones de Solr, las sugerencias de palabras clave incluyen documentos de Solr que están marcados para eliminarse. Para resolver este problema, realice una creación de índice completa para borrar los documentos de Solr suprimidos. Esto elimina las sugerencias de entrada de catálogo suprimidas.

  • Configurar sugerencias automáticas de productos en el escaparate.

    Las sugerencias de productos pueden visualizar contenido más rico basándose sólo en los productos autorizados del comprador. Las sugerencias de productos utilizan la relevancia de campo predeterminada para proporcionar los productos más relevantes basándose en las coincidencias parciales de los términos de búsqueda que se utilizan.

    Se pueden utilizar reglas de filtrado de tiempo de ejecución en el momento de la consulta, basándose en el perfil de búsqueda. Por lo tanto, el perfil de búsqueda se puede ampliar añadiendo otros proveedores o procesadores personalizados.

    De forma predeterminada, se devuelven el nombre de producto, la descripción breve, el número de pieza y la miniatura. Sin embargo, también se pueden devolver otros campos.

    Las sugerencias automáticas de productos sólo se habilitan en la tienda de inicio B2B Aurora de forma predeterminada. Puede habilitarla en la tienda de inicio B2B Aurora con funciones de tienda:

    1. Abra la herramienta Gestión de tiendas y seleccione la tienda.
    2. En la pestaña Catálogo, seleccione Sugerir productos en los campos de búsqueda.
    3. Guarde los cambios.
  • Configurar sugerencias de palabra clave para utilizar sugerencias basadas en la búsqueda.

    La implementación predeterminada utiliza el TermsComponent de Solr para realizar sugerencias de palabra clave. Puede alterar la implementación predeterminada estableciendo la propiedad SearchBasedKeywordSuggestions en true en el archivo de configuración de componente de catálogo (wc-component.xml) en EAR Search.

    La ventaja de hacerlo es que le permite tener más control sobre el ámbito de búsqueda y la consulta de búsqueda, ya que utiliza un perfil de búsqueda. Puede aplicar la lógica para manejar filtros de catálogo y comprobaciones de autorización y establecer el ámbito de sugerencias en el catálogo y la tienda actuales.