Compatibilidad
Versiones de Sylius, PHP, Symfony y Doctrine y requisitos de despliegue del plugin Fullmetrix.
Versiones compatibles
| Componente | Requisito |
|---|---|
| Plugin Fullmetrix | Versión mantenida actual; guía verificada con 1.6.1 |
| Sylius | 1.13 o 2.x |
| PHP | 8.1 o posterior |
| Symfony | 6.4 o 7.x |
| Doctrine ORM | 2.15 o 3.x |
| Extensiones PHP | cURL y JSON |
| Gestor | Composer con acceso al paquete Fullmetrix |
La demostración verificada usa Sylius 2.2.9. Ejecuta composer show sylius/sylius fullmetrix/sylius-plugin para registrar tus versiones exactas.
Requisitos de la aplicación
- El usuario de despliegue puede actualizar
composer.jsonycomposer.lock. config/bundles.phpcargaFullmetrixPluginen todos los entornos necesarios.- Symfony importa las rutas del plugin desde
config/routes/. - La aplicación puede ejecutar migraciones de Doctrine.
- La URL pública y
/fullmetrix/api/*son accesibles por HTTPS desde Fullmetrix. - El administrador puede cargar
/admin/fullmetrix. - PHP puede alcanzar la API de Fullmetrix por HTTPS saliente.
Datos sincronizados
El conector admite pedidos, clientes, productos, variantes, promociones y ajustes necesarios para los informes. También envía eventos firmados, actividad de visitantes, enlaces de recuperación de carrito e instala el seguimiento de la tienda.
Los datos comerciales se transfieren a Fullmetrix
La importación histórica y los webhooks transfieren los datos necesarios para análisis, segmentación y marketing. Revisa las condiciones aplicables de privacidad y tratamiento antes de conectar una tienda de producción.
Proxy inverso y seguridad
No almacenes en caché, reescribas ni bloquees las rutas API del plugin. El proxy, WAF, autenticación HTTP o lista de IP debe permitir las solicitudes firmadas de Fullmetrix. Symfony debe recibir el host HTTPS público original.
Despliegue multinodo
La configuración y actividad técnica se almacenan en la base compartida. Todos los nodos deben ejecutar la misma versión y configuración.
Continúa con Instalar y conectar.