Rules

Esto se puede utilizar para casos de uso específicos que requieren mostrar siempre un conjunto determinado de resultados, como cuando los clientes buscan “mystery box” y deseas asociar un producto, una categoría y una entrada de blog explicativa en particular.
Target Query #
Las búsquedas se pueden configurar para que se apliquen cuando una consulta coincide exactamente, como una búsqueda de “mystery box”, cuando la consulta simplemente contiene la(s) palabra(s) elegida(s) como “best mystery box adventures” o para manipular el Omnisearch empty state antes de que el usuario escriba una consulta.
Result Types #
Cada sección corresponde a un tipo específico de resultado devuelto por Clerk, y funcionará siempre que estés mostrando ese tipo en tus resultados de búsqueda.
Puedes personalizar los resultados para cualquiera de estos tipos, a través de secciones separadas:
- Productos
- Categorías
- Páginas
- Sugerencias
Criteria #
Usar la sección Included agregará los tipos elegidos en la parte superior de los resultados de búsqueda para la consulta, mostrando las demás coincidencias debajo.
Usar la sección Excluded eliminará los tipos elegidos de los resultados de búsqueda para la consulta. Aún se mostrarán para otras búsquedas.

Cuando incluyes o excluyes tipos, solo necesitas buscarlos en la ventana desplegable, para seleccionarlos como parte de tu personalización.
Aviso: El “límite” que hayas configurado en tu Element o API calls, controla cuántos resultados se devuelven, incluso si añades más resultados que este. Además, las campañas de Merchandising tienen prioridad si entran en conflicto con tu configuración.
Scope #
Cada Rules se puede configurar con un Scope según dónde quieras que se aplique.
Utiliza el menú Edit scope para seleccionar las Stores donde debería añadirse.
Desde la vista general de Rules, puedes crear y gestionar Rules para la Store actual usando la página In This Store o para múltiples stores mediante la página Multiple Stores para búsquedas entre cuentas.
Las Rules compartidas normalmente solo tienen sentido para Stores que utilizan el mismo idioma.
For Developers #
La siguiente función requiere conocimientos de la API y se utiliza principalmente para depurar.
Disable In API #
Si Clerk.io muestra resultados inesperados, a menudo es un buen punto de partida desactivar todas las modificaciones de Rules para una llamada a la API, para comprobar si esa es la causa.
Puedes hacerlo añadiendo el parámetro flags=disable.customsearch a una llamada a la API:
https://api.clerk.io/v2/search/search?key=your_api_key&query=star+wars&flags=disable.customsearch=true
Esto deshabilitará todas las modificaciones de Rules para esa llamada a la API, sin interrumpir el resto de tu configuración de Clerk.io.
Esta página ha sido traducida por una IA útil, por lo que puede contener errores de idioma. Muchas gracias por su comprensión.