Saltar a contenido

Requisitos previos

Antes de instalar el módulo, asegúrate de que tu entorno cumple los siguientes requisitos.

PrestaShop

Requisito Valor
Versión mínima 9.0.0
Versión máxima probada 9.x

PHP

Requisito Valor
Versión mínima 8.1
Recomendada 8.4

Facebook / Meta

Necesitarás una cuenta de Facebook Business con:

  • Un ID de Facebook Pixel — lo encontrarás en el Administrador de Eventos de Meta, bajo Fuentes de datos.
  • Un token de la API de Conversiones (CAPI) — generado desde el mismo Administrador de Eventos, en Configuración > Generar token de acceso. Es obligatorio para el seguimiento de eventos del lado del servidor.
  • Opcionalmente, un código de evento de prueba — usado durante la configuración para validar eventos en tiempo real desde la herramienta Eventos de prueba de Meta.

Servidor

  • Se requiere acceso a Cron si deseas programar exportaciones automáticas del catálogo. Necesitas la capacidad de añadir una entrada de crontab o usar un servicio de cron externo que pueda ejecutar un comando de shell o una URL.
  • El módulo escribe archivos temporales (fragmentos de exportación del catálogo, registros) en modules/fabfacebookpixel/var/. Asegúrate de que el usuario del servidor web tenga acceso de escritura a este directorio.
  • exec() debe estar habilitado en PHP (disable_functions en php.ini). El activador de exportación de catálogo basado en HTTP llama al comando de consola de Symfony a través de exec(). Si exec() está deshabilitado (habitual en alojamiento compartido), el endpoint de activación fallará. El comando de línea de comandos (php bin/console fbp:catalog-export) no se ve afectado y puede usarse directamente en su lugar.

Opcional: Iubenda

Si usas Iubenda para la gestión del consentimiento de cookies, el módulo puede leer las cookies de consentimiento de Iubenda y condicionar todo el seguimiento al consentimiento del usuario. No se requiere ninguna configuración adicional de Iubenda más allá de tener Iubenda instalado y funcionando en tu tienda.