Cómo agregar widgets de Klaviyo Reviews a tu app móvil con Tapcart
Objetivos del artículo
Descubre cómo añadir widgets de Klaviyo Reviews a una app móvil creada con Tapcart. Estos widgets se pueden añadir a tu app de Tapcart mediante bloques personalizados:
- Widget de calificación con estrellas
Solo páginas de producto; muestra la calificación general del producto con estrellas - Widget de reseñas de productos
Solo páginas de producto; muestra un resumen y una lista de todas las reseñas de un producto, además de botones para hacer una pregunta o dejar una reseña - Widget de carrusel de reseñas destacadas
Cualquier página; muestra una selección de reseñas destacadas de varios productos
Tapcart solo está disponible para tiendas creadas con Shopify.
Antes de empezar
Este proceso solo está disponible para empresas que:
- Ya creaste una app móvil con Tapcart
- Usa un plan Tapcart Enterprise
- Tener un plan de Klaviyo Reviews con actividad
Si aún no configuraste Klaviyo Reviews, consulta nuestro artículo sobre primeros pasos con Klaviyo Reviews.
Agrega widgets de Klaviyo Reviews con un bloque personalizado en Tapcart
Sigue estos pasos para agregar cualquier widget de reseñas en Tapcart. Deberás repetir estos pasos (es decir, crear un bloque personalizado independiente) para los 3 widget.
- Abre el editor de Tapcart.
- En App Studio, cambia de Bloques de diseño a Bloques personalizados.
- Haz clic en Abrir el editor de bloques para crear un nuevo bloque personalizado.
- Asigna al widget un nombre claro, como bloque personalizado de calificación con estrellas de Klaviyo.
- En la pestaña JS del editor de bloques, agrega el siguiente fragmento de código. Reemplaza PUBLIC_API_KEY con tu ID de sitio de Klaviyo de 6 caracteres.
var script = document.createElement('script');
script.type = 'text/javascript';
script.async = true;
script.src = 'https://static.klaviyo.com/onsite/js/PUBLIC_API_KEY/klaviyo.js&module=reviews';
document.head.appendChild(script); - En la pestaña HTML del editor de bloques, pega el fragmento del widget que quieras agregar (p. ej., el widget de calificación con estrellas). Encuentra los fragmentos de código a continuación:
- Haz clic en Guardar.
- Haz clic en Cerrar para salir del editor.
- En el menú desplegable de App Studio, selecciona Detalles del producto.
Este paso es obligatorio para los widget de calificación con estrellas y reseñas de productos. Puedes colocar el widget de reseña destacada en cualquier página de la app.
- Arrastra el bloque personalizado guardado que acabas de crear a tu plantilla.
- Es posible que el editor no cargue el widget directamente; en su lugar, verás el nombre del bloque como texto sin formato. Esto es lo esperado.
- Haz clic en Vista previa de la app y navega a la página donde agregaste tu app. Ten en cuenta que el widget aparece correctamente.
Los botones Hacer una pregunta y Dejar una reseña no funcionarán en el modo de vista previa. Una vez que publiques los cambios en tu app, al hacer clic en estos botones en la app se abrirá una nueva pestaña del navegador.
fragmento de código
Widget de calificación con estrellas
<div class="klaviyo-star-rating-widget" data-id="{{product.id}}" data-product-title="{{product.title}}" data-product-type="{{product.type}}"></div> Widget de reseñas de productos
<div id="klaviyo-reviews-all" data-id="{{product.id}}"></div> Carrusel de reseñas destacadas
<div id="klaviyo-featured-reviews-carousel"></div> Vista previa de widgets de la aplicación
Los widgets de Klaviyo Reviews no aparecerán automáticamente en la vista previa de Tapcart, pero se cargarán correctamente en tu app. Esto se debe a que los widgets requieren un ID de producto real para saber qué reseñas mostrar. Para obtener una vista previa de los widgets, agrega una variable de ID de producto en el campo Valores de vista previa de variables en el editor de Tapcart.
- En App Studio de Tapcart, selecciona Personalizado para ver tus widgets personalizados.
- Haz clic en el ícono de tres puntos junto a uno de los bloques del widget de reseñas y haz clic en Iniciar editor.
- Haz clic en Configuración.
- Desplázate o busca en el JSON para encontrar la variable id dentro del objeto product. Ten en cuenta que hay otras variables id dentro de otros objetos; solo necesitas editar el ID del producto que se muestra aquí.
- Reemplaza el ID de producto de ejemplo por el ID de un producto de tu tienda que tenga al menos 1 reseña. Para encontrar un ID de producto, ve a Contenido > Productos en Klaviyo y luego copia el ID de un artículo.
- Haz clic en Guardar.
- Repite estos pasos para los otros bloques de widget de reseñas.
- Si las vistas previas no aparecen correctamente de inmediato, actualiza el editor.
Dale estilo a los widget de la app
Cualquier cambio que se haga en el editor principal de widget se aplicará tanto al sitio web como a la app. Para aplicar cambios solo a tu aplicación, agrega CSS personalizado a la pestaña CSS del editor de bloques personalizados en Tapcart. Aprende a usar CSS personalizado para darle estilo a los widget de Klaviyo Reviews.
Recursos adicionales
- Cómo solicitar reseñas a los clientes con flujos de Klaviyo Reviews
Descubre cómo configurar flujos clave en Klaviyo para empezar a adquirir reseñas de clientes.
- Cómo moderar reseñas en Klaviyo
Aprende a moderar reseñas de productos y de la tienda en Klaviyo. La moderación te permite publicar todas las reseñas válidas y rechazar las reseñas inapropiadas o irrelevantes (por ejemplo, reseñas con contenido ofensivo).
- Referencia de datos de Klaviyo Reviews
Conoce los datos adicionales disponibles en Klaviyo cuando empiezas a usar reseñas. Estos datos se agrupan en 2 categorías generales: métricas de entrega (solo para Shopify) y métricas de reseñas (disponibles para WooCommerce y Shopify).