Magento integraciones requisitos del sistema referencia
Objetivos de aprendizaje
Infórmate sobre los requisitos del sistema para una sincronización óptima con Magento 1 ó 2. El administrador de tu Magento tienda, comercio es responsable de las especificaciones y configuración del sistema. Asegurarte de que tu sistema está configurado para funcionar con Klaviyo permitirá una experiencia de integraciones sin problemas.
Configurar los permisos de usuario de la interfaz de programación de aplicaciones (API)Configurar los permisos de usuario de la interfaz de programación de aplicaciones (API)
En el proceso de integración de tu Magento tienda, comercio con Klaviyo, crearás un nuevo rol SOAP (para Magento 1) o REST (para Magento 2) con acceso total a los recursos y asignarás un nuevo usuario a este rol. Asegúrate de que el Acceso a Recursos está configurado como Todos.
Sin los permisos necesarios para este usuario de la interfaz de programación de aplicaciones (API), Klaviyo no podrá interactuar correctamente con la interfaz de programación de aplicaciones (API) de tu tienda Magento, lo que impedirá que las integraciones recuperen datos de tu tienda, comercio.
Habilitar el acceso a la interfaz de programación de aplicaciones (API) requerida punto de conexiónHabilitar el acceso a la interfaz de programación de aplicaciones (API) requerida punto de conexión
Klaviyo solicita datos de un punto de conexión específico. La configuración de tu sistema debe permitir el acceso a estos puntos de conexión; considera el impacto de los controles de seguridad o de la lógica de redireccionamiento de URL en la accesibilidad de estos puntos de conexión a Klaviyo. Si Klaviyo no tiene acceso a la interfaz de programación de aplicaciones (API) punto de conexión esperada, algunos o todos los datos de Magento no podrán sincronizarse y verás un error de creación/elaboración de informes en la aplicación.
Todo el tráfico saliente de Klaviyo integraciones está detrás de un conjunto de direcciones IP predecibles y estáticas para que puedas tener un alto nivel de confianza en que este tráfico procede de Klaviyo; te recomendamos que permitas estas direcciones.
Capacidad del sistema para sincronizar datos históricos con solicitudes de la interfaz de programación de aplicaciones (API)Capacidad del sistema para sincronizar datos históricos con solicitudes de la interfaz de programación de aplicaciones (API)
Cuando activas las integraciones, Klaviyo pone en cola automáticamente las solicitudes de la interfaz de programación de aplicaciones (API) para sincronizar los datos históricos, incluidos los registros de clientes, los registros de pedidos y el catálogo de productos. Intentamos hacerlo rápidamente para que el especialista en marketing pueda utilizar estos datos en su cuenta lo antes posible. También intentamos hacerlo de forma responsable, limitando la concurrencia y gestionando con elegancia los reintentos. Si tu tienda, comercio tiene un gran volumen de datos históricos, una capacidad de recursos limitada u otras aplicaciones que realizan importantes solicitudes de interfaz de programación de aplicaciones (API), te recomendamos que consultes a tu administrador de Magento para asegurarte de que tu infraestructura está preparada para equipar de asistencia la sincronización de datos históricos. Tu administrador puede considerar aumentar temporalmente los recursos, aplicar el autoescalado o solicitar a Klaviyo que ralentice las peticiones.
Verificar la validez del certificado SSL
Un certificado SSL autentica digitalmente la identidad de un sitio web y permite una conexión cifrada entre un navegador web y un servidor web. El certificado SSL de tu sitio web está alojado en el servidor de origen del sitio. Un certificado SSL válido es fundamental para aceptar pagos de forma segura, proteger los inicios de sesión con contraseña y asegurar el formulario web. Esta herramienta puede utilizarse para verificar el certificado SSL de un sitio web.
Magento integraciones puede desactivarse/inhabilitarse si caduca la certificación SSL de tu sitio web. En este caso, el dominio y las certificaciones intermedias deben actualizarse en el proveedor de alojamiento. Si no estás seguro de la ubicación de tus certificaciones, acude a tu proveedor de alojamiento para que te ayude
Asignación suficiente de memoria al servidorAsignación suficiente de memoria al servidor
La cantidad de espacio en disco que necesita un sitio web ecommerce depende de varios factores, como el número de productos, el número de imágenes de cada producto, la calidad de las imágenes, el número de correo electrónico tienda, comercio en el servidor y las páginas de contenido estático.
Recomendamos más de 1 gigabyte de memoria asignada a tus Klaviyo integraciones, pero 512 megabytes es el mínimo requerido. Si tu servidor no puede asignar recursos suficientes para responder a las peticiones de Klaviyo, se producirán errores de integración. Las integraciones Klaviyo-Magento comienzan con una sincronización de los datos históricos, por lo que se recomienda que verifiques la configuración de la memoria en Magento y en tu servidor antes de activar las integraciones.
La configuración por defecto de la memoria PHP de Magento es de 128 megabytes. Esta configuración puede actualizarse en el archivo php.ini, cambiando el valor de la variable "memory_limit" a los 1024 megabytes recomendados.
Pon la zona horaria en UTCPon la zona horaria en UTC
El Tiempo Universal Coordinado, o UTC, es la principal norma horaria del mundo desde la década de 1960. Klaviyo se basa en UTC para programar sincronizaciones de tus datos más recientes.
Si tu instancia de Magento utiliza una zona horaria diferente, será más difícil para Klaviyo determinar qué datos son más recientes y deben sincronizarse. Tu zona horaria debería actualizarse a UTC tanto en tu backend Magento como en los archivos app/Mage.php y app/code/local/Mage/Core/Model/Locale.php.
Recursos adicionales