Vista previa del bloque — ventana de vista previa del bloque
Vista previa del bloque — ventana de vista previa que muestra el resultado del bloque en tiempo real. Es igual en las pantallas de configuración de bloques recomendados y dinámicos y se abre con el botón «Abrir en modal».
¿Por qué es necesario?
Cuando configuras un bloque (estrategia, filtros, audiencia), quieres entender de inmediato qué productos aparecerán en los resultados con esas configuraciones. La vista previa del bloque permite verificar esto sin publicar el bloque en el sitio, sin salir del panel de administración.
Pestaña Básica — lista de productos
La ventana consta de tres pestañas: Básica | Explicación | Investigar.
La primera pestaña es Básica. Muestra una tabla de productos que aparecerán en los resultados del bloque con la configuración actual:
- Los productos se cargan automáticamente al desplazarse hacia abajo en la tabla.
- En la tabla hay una vista previa de las tarjetas (nombre, imagen, marcador, metadatos breves).
- En el bloque de Productos similares, la vista previa se construye a partir del bloque guardado — en la pantalla hay un aviso que dice «La vista previa se genera en base al bloque guardado — los cambios en el formulario se aplicarán después de guardar». Para ver el resultado de las modificaciones, primero guarda el bloque.
Pestaña Explicación — por qué el producto está en los resultados
La segunda pestaña es Explicación. Responde a la pregunta «¿por qué este producto en particular apareció en el bloque?» debajo de cada tarjeta de producto se muestran etiquetas con las razones de la selección — por ejemplo, «Ordenados juntos», «Atributos coincidentes», «Misma categoría», «En ranking de tendencias», «Visto», «Sustitución como popular».
Las etiquetas están ordenadas por significado: primero la sustitución de resultados (fallback a productos populares), luego la selección (por qué el producto está aquí), luego el ranking (por qué está en esta posición) y al final la degradación (por ejemplo, «Inferior — diferencia de precio» — el producto fue excluido debido a la diferencia de precio).
Explicación detalla los resultados por cada producto — qué funcionó para una tarjeta específica. Investigar muestra el panorama para toda la consulta — qué regla de audiencia se aplicó, qué advertencias emitió el sistema, si se activó el fallback. Si no hay razones de selección, la pestaña mostrará un mensaje como «No hay datos para la explicación» — esto es normal, por ejemplo, para una vista previa vacía.
Pestaña Investigar — diagnóstico
La tercera pestaña es Investigar — necesaria para la depuración. Aquí se puede ver qué sucedió «bajo el capó» al generar los resultados:
| Sección en pantalla | Qué significa |
|---|---|
| Regla de audiencia aplicada | Qué regla de audiencia se activó para la consulta actual. Ver Filtro de audiencia. |
| Advertencias | Diagnóstico — por ejemplo, «el conjunto de atributos está vacío», «el fallback seleccionó productos que no están en la categoría elegida». |
| Fallback utilizado | Indicador: si se activó la ruta de fallback (muestra de productos de tendencia). |
| Contexto de la solicitud | Contexto de la solicitud — qué recibió el sistema al construir la vista previa (ID de usuario, carrito, categorías seleccionadas, etc.). |
Si no hay datos para alguna sección, esa sección no se muestra en la pestaña Investigar — esto no es un error.
Simular usuario (ID) — vista previa «en nombre» del usuario
En la pantalla de configuración del bloque, en la sección Contexto para vista previa, se establece el contexto para el cual se construye la vista previa. El campo depende del tipo de bloque:
| Tipo de bloque | Campo de contexto de vista previa |
|---|---|
| Tendencias, Vistos recientemente, Recomendaciones personales, Recompra | Simular usuario (ID) |
| Complemento de carrito, Similar al carrito | Carrito de prueba (IDs de productos) |
| Similar a la lista de deseos | Lista de deseos de prueba (IDs de productos) |
| Frecuentemente ordenados, Productos similares (modo automático) | ID de producto de prueba |
Para los bloques personalizados, este campo es Simular usuario (ID) (en el diagnóstico de la pestaña Investigar, este mismo valor se menciona como simulatedUserId). Introduce el ID de cualquier usuario — la vista previa generará el resultado como si la consulta viniera de él. Es útil para:
- Verificar recomendaciones personales (Recomendaciones personales, Recompra) para un cliente específico;
- Reproducir una queja como «en mi bloque no están los productos correctos» — introduce su ID y mira lo que él verá.
Sin especificar Simular usuario (ID), la vista previa utiliza tu propio contexto de administrador, y para bloques personalizados, los resultados pueden estar vacíos o ser irrelevantes.
Derecho de acceso blocks.preview
El acceso a la vista previa del bloque está controlado por un derecho separado blocks.preview en el árbol de derechos.
Esto permite:
- Dar un rol que edita bloques, sin acceso a la vista previa (por ejemplo, para gerentes de contenido «solo formulario»).
- Ocultar de algunos administradores datos sensibles que pueden revelarse a través de Investigar (sección Contexto de la solicitud).
Otorga blocks.preview a quienes configuran y verifican los resultados de los bloques. A los gerentes de contenido, solo si deben ver los resultados reales del bloque antes de la publicación.