Permitir búsquedas en su tienda
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Enumerar los pasos necesarios para configurar una búsqueda.
- Describir la configuración de acceso que permite comprar a los usuarios.
- Explicar cómo controlar el comportamiento de búsqueda en la tienda.
- Describir cómo habilitar la búsqueda de productos y campos de productos.
- Describir las acciones necesarias para reconstruir un índice de búsqueda.
Comercializar la tienda de D2C Commerce
Los compradores en línea están acostumbrados a una experiencia de búsqueda y pago rápida y sencilla, más allá del dispositivo que estén usando. Los compradores de B2B Commerce ya conocen el mundo de B2C y tienen muchas expectativas de una experiencia increíble.
Taylor Givens (elle), responsable de comercialización sénior de Ursa Major Solar, quiere crear esta experiencia con la nueva tienda para productos solares directos al consumidor (D2C) de su compañía.
Esta es la lista de verificación general de Taylor con las tareas que quiere hacer.
Tarea |
|
1 |
Optimizar la capacidad de búsqueda en la tienda para que los compradores accedan a los productos que buscan. |
2 |
Implementar y gestionar Commerce Einstein para personalizar la experiencia de los compradores. |
3 |
Diseñar una marca y actualizar la plantilla de la tienda con Experience Builder para una experiencia vibrante. |
En esta unidad, aprenderá a configurar y gestionar búsquedas a medida que Taylor avanza con su lista de tareas.
Configurar y gestionar búsquedas
Taylor se pregunta “¿Entonces de qué se trata D2C Commerce?”. La respuesta parece bastante simple. Se trata de lo que ocurre cuando el comprador busca un producto en la tienda. ¿Qué hay detrás de esa búsqueda? ¿Cómo llegan a estar disponibles los productos para búsqueda? ¿Cómo garantizar que los compradores puedan acceder a los productos?
Empecemos explorando qué sucede cuando un comprador ingresa texto en un campo de búsqueda. D2C Commerce busca una coincidencia a partir de la derivación léxica, como en la búsqueda de coincidencias de lemas de palabras. Por ejemplo, la búsqueda de panel
arroja el resultado paneles
la búsqueda de jazz
muestra el resultado jazzero
. Además, D2C Commerce devuelve resultados de búsqueda solo cuando hay una coincidencia de token completa, es decir, cuando todos los términos de la búsqueda están presentes en un resultado. Las coincidencias de token parciales, como las búsquedas de prefijos e infijos (un elemento que se inserta en una palabra), no son compatibles.
Taylor usa esta lista de verificación para responder sus otras preguntas.
Tarea |
|
1 |
Preparar los datos de productos. |
2 |
Dar acceso a los compradores. |
3 |
Controlar el comportamiento en la tienda. |
4 |
Marcar los productos y campos de productos como aptos para hacer búsquedas. |
5 |
Agregar facetas (filtros). |
6 |
Definir la visualización de resultados de búsqueda. |
7 |
Reconstruir el índice de búsqueda para incluir los últimos cambios. |
Todo esto se refiere a la búsqueda en una tienda. Taylor también necesita considerar las búsquedas externas a la tienda, como una búsqueda de Google. Consulte el módulo de Trailhead Aspectos básicos de búsquedas en sitios de Experience Builder en busca de ideas.
Preparar los datos de productos
Taylor revisa cómo otras funciones y ajustes de configuración de la tienda y de la organización de Salesforce podrían afectar la posibilidad de descubrir un determinado producto. Por ejemplo, los datos de un producto, ya sea que se importen o se creen manualmente, deben estar listos para el proceso.
- Todos los productos de la tienda deben estar asociados a una categoría.
- Todas las categorías deben estar asociadas al catálogo de la tienda.
- El catálogo debe estar asociado con la tienda.
- Los compradores deben poder acceder a los datos de productos.
Dar acceso a los compradores
Es fundamental que los compradores tengan acceso a los datos de productos. Para que un comprador pueda buscar un producto, primero debe tener acceso de estas formas.
Configuración de acceso |
Descripción |
Acceso de lectura de creación, lectura, actualización y eliminación (CRUD) al producto y catálogo |
La configuración de CRUD se aplica en el nivel de los conjuntos de permisos y perfiles. |
Asignación para ver el producto |
Las asignaciones son unidades de la asistencia al cliente de Salesforce. |
Acceso de seguridad a nivel de campo (FLS) a campos de productos configurados para hacer búsquedas |
La FLS le permite controlar el acceso a la información en campos de objeto mediante perfiles, conjuntos de permisos o desde el mismo campo. El uso de FLS para restringir el acceso de un comprador a un campo en el que puede buscar algo o aplicar filtros le impide al comprador realizar una búsqueda. |
Acceso a campos indexados |
Ya sea que indexe uno o varios campos de productos, si un comprador no puede acceder a un campo indexado no podrá buscar en la tienda. |
Controlar el comportamiento en la tienda
Taylor quiere aprender a controlar el comportamiento de búsqueda en la tienda. Esto se representa con el objeto de datos Product2
, que funciona como plantilla de los productos de la tienda. Puede usarlo para controlar el comportamiento de búsqueda, visualización y facetas.
Los tipos de campo estándar y personalizados tienen características que permiten controlar el comportamiento de búsqueda, visualización y facetas, como se muestra a continuación.
Controlar este comportamiento |
Afecta |
Buscar |
La capacidad para poder descubrir una entidad en una búsqueda |
Faceta |
La capacidad para usar una entidad como filtro de búsqueda |
Visualización |
La capacidad para mostrar u ocultar una entidad |
Estos son algunos campos estándar que le permiten controlar estos comportamientos.
Nombre de campo |
Etiqueta |
Comportamiento controlable |
||
Buscar |
Faceta |
Visualización |
||
CurrencyIsoCode |
Divisa del producto |
✔ |
✔ |
✔ |
Descripción |
Descripción de producto |
✔ |
✔ |
|
DisplayUrl |
URL de visualización |
✔ |
✔ |
|
Nombre |
Nombre del producto |
✔ |
✔ |
Consulte la documentación para ver más detalles.
Marcar los productos y campos de productos como aptos para hacer búsquedas
Hay dos opciones de configuración diferentes: que un producto sea active
(activo) o searchable
(con capacidad de búsqueda).
- Que un producto esté activo significa que el comprador puede verlo en la tienda. La columna Active (Activo) en la página de detalles de un producto en el catálogo indica si los compradores pueden ver el producto en la tienda.
- Que un producto tenga capacidad de búsqueda significa que puede darse como resultado en una búsqueda. Para evitar que una búsqueda devuelva como resultado un producto en particular, debe marcarlo como sin capacidad de búsqueda.
Una vez que Taylor crea el índice de búsqueda inicial, todos los productos del catálogo tienen capacidad de búsqueda de forma predeterminada. Es posible excluir productos de la búsqueda para que no se muestren como resultados, aunque los compradores podrán verlos de todos modos. Esta es la forma de hacerlo.
- Abra la aplicación Commerce y seleccione Product Workspace (Espacio de trabajo de producto).
- Haga clic en un nombre de producto individual.
- En la página de detalles del producto, haga clic en la ficha Stores (Tiendas) del producto.
- Haga clic en el ícono del menú de acciones de la fila.
- Haga clic en Mark as Not Searchable (Marcar como sin capacidad de búsqueda).
Los campos de producto son los mismos para los distintos productos. Un producto puede tener hasta 50 campos con capacidad de búsqueda u otros atributos. Un número mayor podría interferir en la próxima reconstrucción del índice de búsqueda. Cada producto tiene un campo Product Name
(Nombre del producto), Product Description
(Descripción del producto) y Product SKU
(SKU de producto), con capacidad de búsqueda de forma predeterminada. Use estos campos o agregue otros personalizados para mejorar la búsqueda de los compradores. Esta es la forma de hacerlo.
- En la aplicación Commerce, abra la página de inicio de su tienda.
- Haga clic en el mosaico Search (Buscar).
- Haga clic en Searchable Fields (Campos con capacidad de búsqueda).
- Haga clic en Manage Searchable Fields (Gestionar campos con capacidad de búsqueda).
- En la ventana Manage Searchable Fields (Gestionar campos con capacidad de búsqueda), haga clic en el signo más y, así, marcará un campo para que tenga capacidad de búsqueda.
- Haga clic en Save (Guardar).
- Vuelva a generar el índice de búsqueda.
Agregar facetas
Los compradores usan facetas para limitar los resultados de búsqueda. Por ejemplo, Taylor quiere usar los valores de faceta para tipo de panel, color de panel y potencia mensual (kWh). Cuando una faceta tiene valores, aparecen automáticamente en la página de resultados dentro de sus facetas principales. El único campo que se encuentra ahí de forma predeterminada es Product Category (Categoría de producto). No se puede eliminar. Los compradores pueden seleccionar una o varias facetas mientras buscan productos.
A continuación, se describe el proceso de creación de facetas.
- En la página de inicio de la tienda, haga clic en el mosaico Search (Buscar).
- En la columna izquierda, haga clic en Results Filters (Filtros de resultados).
- Haga clic en el botón Manage Filters (Gestionar filtros).
- Mueva los campos de producto que quiera usar desde la columna Available Fields (Campos disponibles) hacia la columna Selected Fields (Campos seleccionados).
- Si quiere disponer el orden de presentación de las facetas, seleccione un campo en la columna derecha y use las flechas hacia arriba y abajo para posicionarlo.
- Haga clic en Save (Guardar).
Definir la configuración de visualización de los resultados de búsqueda
Taylor ahora quiere definir cuántos valores aparecerán en cada faceta de búsqueda y cuántos artículos aparecerán en cada página de resultados de búsqueda antes de que el comprador deba hacer clic en Next (Siguiente). Esta es la forma de hacerlo.
- En la página de inicio de la tienda, haga clic en el mosaico Search (Buscar).
- Haga clic en Results Display Settings (Configuración de visualización de resultados).
- En el campo Maximum Values per Filter (Valores máximos por filtro), ingrese el número máximo de resultados de búsqueda que desea que aparezcan con cada filtro:
50
- En el campo Results per Page (Resultados por página), ingrese el número máximo de artículos de búsqueda que aparecerán en una página antes de que el comprador deba hacer clic para ver la siguiente página de resultados:
20
- Haga clic en Save (Guardar).
- Vuelva a generar el índice de búsqueda.
También puede seleccionar si quiere agrupar las variaciones de un producto dentro del producto principal en la página de búsqueda, o bien si quiere mostrar cada variación por separado.
Crear o reconstruir el índice de búsqueda
Para la creación o reconstrucción del índice de búsqueda se utiliza el mismo proceso. La recreación siempre debe hacerse después de los cambios, de modo que los compradores vean el índice más reciente. La creación de un catálogo pequeño con pocos productos tarda algunos minutos, mientras que un catálogo grande lleva más tiempo. Taylor crea el índice de búsqueda antes de activar la tienda y lo reconstruye después de hacer estos cambios.
- Actualice qué productos o campos de atributos de productos se marcarán con capacidad de búsqueda o de aplicación de filtros.
- Actualice los valores de cualquier campo de producto que se haya marcado con capacidad de búsqueda o de aplicación de filtros.
- Actualice los productos en el catálogo de la tienda.
- Cambie la estructura de la jerarquía de categorías, o bien agregue o elimine categorías.
- Actualice los nombres de categorías.
- Agregue o actualice los productos en una política de asignación.
- Cambie la geolocalización de su organización.
- Cambie el nombre de un campo personalizado, o elimínelo, en el objeto Product2.
A continuación se describe cómo reconstruir el índice de búsqueda.
- En la página de inicio de la tienda, haga clic en el mosaico Search (Buscar).
- Haga clic en Search Index Summary (Resumen de índice de búsqueda).
- Haga clic en Rebuild Index (Volver a crear índice).
Para que la búsqueda funcione correctamente cuando Taylor le cambie el nombre al campo personalizado o lo elimina, deberá seguir estos pasos.
- Antes de cambiar el nombre de un campo personalizado o de eliminarlo, márquelo como unsearchable (Sin capacidad de búsqueda).
- Elimine el campo.
- Ahora reconstruya el índice de búsqueda si solo va a eliminar el campo.
- Cree un campo personalizado con el nuevo nombre y márquelo como con capacidad de búsqueda.
- Vuelva a generar el índice de búsqueda.
Siguientes pasos
En esta unidad, aprendió a configurar y gestionar búsquedas de D2C Commerce para ayudar a los compradores a encontrar fácilmente lo que están buscando. A continuación, aprenderá a implementar y gestionar Commerce Einstein.