Multitienda, roles y datos personales
Cómo se comporta el módulo con varias tiendas, qué puede hacer cada rol de empleado y qué ocurre con los datos personales de los clientes.
Multitienda
El módulo funciona en una tienda, en un grupo de tiendas y en todas las tiendas.
- Las listas muestran los cuestionarios, contactos y resultados de cada tienda que haya seleccionado en la lista de tiendas de la parte superior de la página.
- Cada cuestionario pertenece a una o varias tiendas. Tiendas en los ajustes de un cuestionario decide cuáles (Ajustes de un cuestionario). Un cuestionario nuevo pertenece a las tiendas que está editando al crearlo; un cuestionario actualizado desde la serie 1.x pertenece a todas las tiendas.
- Duplicar coloca la copia en las tiendas que está editando. Eliminar en un cuestionario que otras tiendas también usan le pide que lo elimine desde Todas las tiendas.
- Un cuestionario que no está en las tiendas que está editando no se muestra. Para editar el cuestionario de otra tienda, elija esa tienda o Todas las tiendas en la parte superior del back office.
- Los ajustes pueden guardarse para todas las tiendas, un grupo o una sola tienda (Ajustes en una multitienda).
- El cuestionario de ejemplo pertenece a la tienda con cuyo catálogo se creó.
- Un empleado restringido a una tienda puede igualmente editar, publicar y poner en pausa un cuestionario compartido con otras tiendas, y el cambio llega a todas las tiendas del cuestionario.
Roles
Un único conjunto de permisos rige cada página y cada acción del módulo: los de la entrada Cuestionario de productos, definidos en Parámetros Avanzados › Equipo › Permisos. Un superadministrador siempre los tiene todos.
| Permiso | Qué puede hacer el empleado |
|---|---|
| Ver | Abrir el módulo, leer cuestionarios, listas, informes y ajustes, y usar Probar. Los ajustes muestran un aviso de que cambiarlos requiere el permiso de edición. |
| Modificar | Cambiar cuestionarios, publicar, poner en pausa, gestionar contactos y guardar ajustes. Buscar en el catálogo lo que hay que recomendar también requiere este permiso. |
| Añadir | Crear un cuestionario, crear el cuestionario de ejemplo y duplicar un cuestionario. |
| Eliminar | Eliminar un cuestionario, un contacto o un cuestionario completado. |
Un empleado sin permiso de ver recibe un mensaje que se lo indica. Quien solo puede ver un cuestionario en el espacio de trabajo no puede cambiarlo.
Datos personales y RGPD
| Dato | De dónde viene |
|---|---|
| Un cuestionario completado | Las respuestas, los resultados y el idioma. |
| Un contacto | El correo electrónico, el teléfono y la elección sobre el boletín que dio el cliente. |
| La dirección del visitante | Se conserva solo como un hash con sal, para limitar la frecuencia con que un mismo visitante puede enviar. |
- Pasado el período de conservación (Contacto y privacidad), el módulo elimina los contactos y quita el vínculo con el cliente y el hash de los cuestionarios completados más antiguos.
- Ante la solicitud de un cliente de ver o borrar sus datos, el módulo responde al módulo RGPD de PrestaShop: su exportación y su eliminación cubren los contactos y los cuestionarios completados de ese cliente, por cuenta de cliente y por correo electrónico.
- El formulario de contacto tiene su propio enlace de privacidad y su propia casilla del boletín. El interruptor de consentimiento del módulo RGPD de PrestaShop para «Cuestionario de productos» no se aplica al cuestionario, y el consentimiento del contacto no se registra en ese módulo.
- La casilla del boletín es independiente del contacto: una casilla marcada se entrega al módulo de boletín de PrestaShop, que aplica su propia confirmación.
- Al desinstalar el módulo se eliminan todos sus datos (Reinicializar y desinstalar).
Límites conocidos
Lo que el módulo no hace, o hace de una manera que quizá no espere, en la versión 2.0.0. Nada de ello pierde datos en un uso normal.
Límites del módulo
- En MySQL 5.7, tras un reinicio de la base de datos, un número de respuesta puede volver a asignarse dentro del mismo cuestionario, y el filtro Respuesta de Cuestionarios completados asocia entonces finalizaciones antiguas a la nueva respuesta. Durante un tiempo de hasta la diferencia horaria de la tienda tras crear un cuestionario, una finalización antigua de un número de cuestionario reutilizado puede mostrarse como «Cuestionario eliminado (#12)».
- En una tienda muy cerca de su límite de memoria PHP, un error de memoria puede cortar un archivo de exportación antes de su última línea. La exportación indica entonces que está incompleta: exporte de nuevo.
- Una conservación superior a 120 meses, posible solo editando el ajuste a mano, se considera no válida y no elimina nada.
- Un cuestionario cuya única tienda se eliminó ya no se muestra en ninguna parte.
- El resumen de una vista previa viaja en la dirección, así que la dirección puede alargarse.
- La vista previa solo funciona en la dirección de la tienda en la que ha iniciado sesión el back office. En otra dirección no muestra nada.
- Donde PHP se ejecuta sin PHP-FPM ni LiteSpeed (mod_php de Apache), el correo al personal se envía antes de la respuesta al cliente. Un servidor de correo que no responde retrasa entonces al cliente unos veinte segundos.
- La página del módulo lee el borrador de cada cuestionario para contar sus problemas, por lo que tarda más en abrirse en una tienda con muchísimos cuestionarios.
- Un banner de categoría se repite en la página 2 y siguientes de la categoría.
- La exportación CSV del módulo RGPD no neutraliza las fórmulas, de modo que el texto de un cliente puede actuar como fórmula al abrir el archivo en una hoja de cálculo. Las exportaciones del propio módulo son seguras.
- El interruptor de consentimiento del módulo RGPD para «Cuestionario de productos» no se aplica al cuestionario (Datos personales y RGPD).
- Un idioma añadido más tarde empieza con los textos del idioma por defecto de la tienda hasta que escriba sus textos y vuelva a publicar.
Problemas conocidos de PrestaShop
- El archivo
themes/core.jsde PrestaShop 9 ejecuta código de la página de producto cuando pulsa Atrás o Adelante para volver a una página con estado guardado. El cuestionario conserva en cambio su posición en la dirección, de modo que Atrás y Adelante funcionan. - El texto gris, los campos grises y los botones y enlaces azul claro de Classic no alcanzan por sí solos el contraste AA. Elija un color de acento en Aspecto para dar a los botones del cuestionario un color más marcado.
- Reinicializar en Gestor de módulo elimina los datos del módulo (Reinicializar y desinstalar).
- El módulo RGPD (psgdpr) 1.4.3 tiene una pantalla del back office que falla en PrestaShop 9: actualice psgdpr o use la versión 2.x.
- psgdpr 2.0.1 puede fallar con un error al eliminar a un cliente (incidencia 253 de psgdpr): actualice psgdpr cuando haya una corrección.
- psgdpr 2.x no envía ningún correo al cliente tras eliminar una cuenta.
Solución de problemas y asistencia
Empiece por la Lista de comprobación: la mayoría de los problemas aparecen allí con un motivo y un enlace Corregir. El módulo escribe sus errores en el registro de PrestaShop, en Parámetros Avanzados › Registros/Logs.
Preguntas frecuentes
Los clientes no ven mi cuestionario
Compruebe, por este orden: el cuestionario está publicado y no está en Borrador ni En pausa (La lista de cuestionarios); pertenece a la tienda en la que está el cliente (Ajustes de un cuestionario); vació la caché en Parámetros Avanzados › Rendimiento tras una actualización. La Lista de comprobación avisa cuando no hay ningún cuestionario activo.
Mis cambios no se ven en la tienda
Los clientes ven la última versión publicada. Un cuestionario marcado como En línea con cambios sin publicar necesita Publicar los cambios (Publicar).
Se rechaza la publicación
Lea Corrija esto antes de publicar: un problema bloqueante, como una pregunta sin respuesta, debe corregirse primero. Pulse Corregir para ir a él (Las comprobaciones previas a la publicación).
«Este cuestionario se ha modificado en otro lugar»
Otra persona, u otra pestaña de su navegador, cambió el cuestionario. Pulse Volver a cargar y vuelva a hacer su cambio (Dos personas en un mismo cuestionario).
La página de inicio no muestra ningún banner
El cuestionario elegido en Banner de la página de inicio debe estar activo en esta tienda. Un cuestionario en pausa, sin publicar o eliminado, o que no está en la tienda, no muestra nada, y la lista de comprobación lo indica (El banner de la página de inicio).
Una página de categoría no muestra ningún banner
Elija la categoría en Otros lugares y guarde. El cuestionario debe estar activo en la tienda y, cuando varios cuestionarios eligen la misma categoría, se muestra el más antiguo (Otros lugares).
No recibo ningún correo cuando alguien deja sus datos
Compruebe Enviar un correo al personal por cada contacto nuevo y las Direcciones del personal en Notificaciones. El contacto se guarda en Personas a contactar aunque el correo falle; el motivo está en el registro de PrestaShop. Compruebe también que el formulario de contacto del cuestionario no esté en Desactivado.
Falta la casilla del boletín
La casilla solo se ofrece cuando el módulo de suscripción al boletín (ps_emailsubscription) está instalado y habilitado. La lista de comprobación nombra el problema cuando la casilla está activada pero el módulo no lo está (Contacto y privacidad).
Un producto recomendado no aparece
Use Probar: los productos dejados fuera se enumeran con el motivo, por ejemplo desactivado, oculto en el catálogo, no vendido en esta tienda o agotado cuando el cuestionario los oculta (Probar).
La vista previa no muestra nada o dice «no encontrado»
El enlace de vista previa funciona para los empleados con sesión iniciada, durante unos 30 minutos, en la dirección en la que ha iniciado sesión el back office. Abra el back office en esa dirección y vuelva a intentarlo (Vista previa en la tienda).
El archivo de exportación se abre en una sola columna
Si su hoja de cálculo abre el archivo en una sola columna, use Datos > Desde texto/CSV y elija la coma.
Pulsé Reinicializar y perdí mis cuestionarios
Reinicializar elimina los datos del módulo en PrestaShop 8 y 9. Restaure una copia de seguridad de la base de datos si la tiene. Para actualizar, suba el zip (Actualizar desde la versión 1.5).
La sección de ayuda del módulo
Ayuda en la barra superior abre Documentación, una breve página de ayuda dentro del módulo.

- Mostrar de nuevo los primeros pasos.
- Las partes del módulo, cada una con un enlace a su sección.
- Conviene saber.
- Soporte, con las versiones en uso.
Explica cada parte del módulo con palabras sencillas, cómo se construye un cuestionario, las notas que más encuentran los comerciantes y qué hacen con los datos la actualización, la reinicialización y la desinstalación.
Contactar con el soporte
Contáctenos a través de PrestaShop Addons: use la mensajería de la página del módulo en su cuenta de Addons. Indique qué cuestionario y qué página, y añada las versiones que figuran al final de Documentación: la versión de Cuestionario de productos, la de PrestaShop y la de PHP. Una captura de pantalla del problema y las líneas pertinentes del registro de PrestaShop nos ayudan a responder con rapidez.