Recommendations
Clerk.io ofrece más de 23 tipos diferentes de lógicas de producto, lo que hace posible mostrar productos completamente automatizados en cualquier página. Este artículo explica cómo comenzar a utilizar una configuración de Clerk.js en Smartweb.
Para ver nuestras mejores prácticas completas, lee este artículo sobre qué Recommendations utilizar.
Configuración del Slider #
Recommendations se crean con Elements que hacen referencia a un Design. A continuación, la guía básica para configurar un Element.
Al seguir los pasos en my.clerk.io > Settings > Setup Guides se crearán automáticamente los Elements para nuestras mejores prácticas.
Crear un Design #
Recommendations se muestran como un slider por defecto. Esto permite a los clientes ver más productos con menos clics. Puedes utilizar el Editor de Design para configurarlo visualmente, o usar diseños de código.
Un Design puede reutilizarse para cualquier cantidad de elementos de Recommendations que crees.
Editor de Design #
- Ve a Recommendations > Designs y haz clic en New Design.
- Elige Product Slider
- De la lista de plantillas de diseño, elige la que desees utilizar como punto de partida.
- Asígnale un nombre y haz clic en Create design.
- Realiza los cambios que desees en el diseño.
Diseño de Código #
- Ve a Recommendations > Designs y haz clic en New Design.
- Elige Other designs > Blank > Code.
- Asígnale un nombre y haz clic en Create design.
- Crea un diseño de código desde cero utilizando código Liquid.
Si deseas un diseño inicial, revisa la plantilla de Slider más abajo.
Crear Content #
Esto contiene todas las configuraciones usadas para mostrar las Recommendations y hacer que se puedan insertar en tu sitio web. Sigue estos pasos para cada banner de Recommendations que quieras crear.
- Ve a Recommendations > Elements.
- Haz clic en New Content.
- Asígnale un nombre descriptivo. Recomendamos nombrarlo según la página y lógica que quieras usar. Ejemplo: “Home Page / Visitor Recommendations”.
- En Content type, selecciona la lógica de producto que quieras usar del menú desplegable. Puedes ver una descripción general de todas las lógicas de producto aquí.
- En Design selecciona el diseño que creaste y elige la cantidad de productos que deseas mostrar.
- Haz clic en Save en la parte superior de la pantalla.
Agregar al sitio web #
Para añadir Clerk Recommendations en tu sitio web, tienes dos opciones: Inyección y Código incrustado.
- Abre la pestaña Insert into website.
- Aquí tienes dos opciones:
- Utilizar inyección te permite insertar el código usando un selector CSS.
- Utilizar código incrustado te permite insertar el código manualmente en tu sitio web.
- Elige la opción que sea más fácil para ti.
- Para algunas Lógicas verás el menú desplegable Choose your platform. Selecciona Smartweb en esos casos. Esto completará previamente el embedcode con los shortcodes correctos de Smartweb.
Para agregar detalles de sincronización o empezar una sincronización, ve a my.clerk.io > Data > Configuration.
Configuración de my.clerk.io #
- Ve a Recommendations > Elements.
- Selecciona el contenido que deseas insertar.
- Abre la pestaña Insert into website.
- Elige una de las siguientes opciones:
- Utilizar inyección inserta el código usando un selector CSS.
- Utilizar código incrustado inserta el código manualmente.
- Para el código incrustado en Smartweb, las ubicaciones y nombres de archivo típicos son:
- Página de producto: modules > product > product-entity.tpl — establece
data-productsen[{$product->Id}]. - Página de categoría: modules > product > product-list.tpl — establece
data-categoryen{$item->Id}y envuelve con{if $field == 'search'}...{else}...{/if}para evitar mostrar en la Search Page. - Página de carrito: modules > cart > cart.tpl — establece
data-productsen los IDs de productos del carrito (ver ejemplo en nuestra guía de configuración). - Página principal: inserta en tu plantilla principal/bloque CMS.
- Página de producto: modules > product > product-entity.tpl — establece
Páginas #
A continuación se muestran las páginas específicas donde debes insertar Recommendations, y qué tipos debes usar, para seguir nuestras mejores prácticas.
Página principal #
- En my.clerk.io, crea 3 Elements con las siguientes lógicas:
- Visitor Recommendations
- Bestsellers
- Hot Products
- Inserta los embedcodes en tu plantilla principal/bloque CMS.
Página de categoría #
- En my.clerk.io, crea un Element con la lógica Bestsellers In Category.
- En el menú desplegable Insert into website > Choose your platform, selecciona Smartweb y copia el embedcode.
- Ve a los archivos de tema de Smartweb y encuentra el archivo que genera tus páginas de categoría. Normalmente es modules > product > product-list.tpl.
- Inserta el embedcode debajo del título y la descripción. Establece
data-categoryen{$item->Id}y envuelve con{if $field == 'search'}...{else}...{/if}para evitar mostrar en la Search Page.
Página de producto #
- En my.clerk.io, crea 2 Elements con las siguientes lógicas:
- Best Alternative Products
- Best Cross-Sell Products
- En el menú desplegable Insert into website > Choose your platform selecciona Smartweb para cada uno y copia los embedcodes.
- En los archivos de tema de Smartweb, encuentra el archivo que genera tus páginas de producto. Normalmente es modules > product > product-entity.tpl.
- Inserta los embedcodes debajo de la descripción del producto. Establece
data-productsen[{$product->Id}].
Página de carrito #
- En my.clerk.io, crea un Element con la lógica Best Cross-Sell Products.
- En el menú desplegable Insert into website > Choose your platform selecciona Smartweb y copia el embedcode.
- Ve a los archivos de tema de Smartweb y encuentra el archivo que genera tus páginas de carrito. Normalmente es modules > cart > cart.tpl.
- Inserta el embedcode debajo de los artículos del carrito y el botón de finalizar compra. Establece
data-productsen los IDs de productos del carrito.
Después de habilitar las funciones, podrás ver la función RECOMMENDATIONS de Clerk.io en tu tienda online.
Esta página ha sido traducida por una IA útil, por lo que puede contener errores de idioma. Muchas gracias por su comprensión.