Objectif de cet article

Découvrez les exigences système pour une synchronisation optimale avec Magento 1 ou 2. L’administrateur de votre boutique Magento est responsable des spécifications et de la configuration du système. Veiller à ce que votre système soit configuré pour fonctionner avec Klaviyo vous garantira une expérience d’intégrations fluide.

Configurer les autorisations utilisateur de l’API

Lors de l’intégration de votre boutique Magento à Klaviyo, vous allez créer un nouveau rôle SOAP (pour Magento 1) ou REST (pour Magento 2) avec un accès complet aux ressources et affecter un nouvel utilisateur à ce rôle. Assurez-vous que Resource Access est défini sur All.

Sans les autorisations nécessaires pour cet utilisateur API, Klaviyo ne pourra pas interagir correctement avec les API de votre boutique Magento, ce qui empêchera l’intégration de récupérer des données depuis votre boutique.

Activez l’accès aux points de terminaison d’API requis

Klaviyo demande des données à partir de points de terminaison spécifiques. Vos configurations système doivent autoriser l’accès à ces points de terminaison ; tenez compte de l’impact des contrôles de sécurité ou de la logique de redirection d’URL sur l’accessibilité de ces points de terminaison pour Klaviyo. Si Klaviyo n’a pas accès aux points de terminaison API attendus, certaines ou toutes les données Magento ne pourront pas être synchronisées, et vous verrez du reporting d’erreurs dans l’application.

Tout le trafic sortant des intégrations Klaviyo est acheminé via un ensemble d’adresses IP statiques et prévisibles, afin que vous puissiez avoir un haut niveau de confiance quant au fait que ce trafic provient de Klaviyo ; nous vous recommandons d’autoriser ces adresses.

Capacité du système pour les requêtes API de synchronisation de données historiques

Lorsque vous activez l’intégration, Klaviyo met automatiquement en file d’attente des requêtes d’API pour synchroniser les données historiques, notamment les dossiers clients, les dossiers de commande et le catalogue de produits. Nous essayons de le faire rapidement afin de permettre aux marketeurs d’utiliser ces données dans leurs comptes le plus tôt possible. Nous essayons également de le faire de manière responsable en limitant la simultanéité et en gérant les nouvelles tentatives de manière appropriée. Si votre boutique dispose d’un volume élevé de données historiques, d’une capacité de ressources limitée ou d’autres applications qui effectuent des requêtes d’API importantes, nous vous recommandons de consulter votre administrateur Magento afin de vous assurer que votre infrastructure est équipée pour prendre en charge la synchronisation des données historiques. Votre administrateur peut envisager d’augmenter temporairement les ressources ou d’appliquer une mise à l’échelle automatique.

Si vous avez des inquiétudes concernant le volume de données historiques ou la capacité du serveur à gérer une augmentation temporaire des requêtes API pour récupérer ces données, envisagez d’augmenter temporairement les ressources du serveur et d’appliquer une mise à l’échelle automatique.

Vérifiez la validité du certificat SSL

Un certificat SSL authentifie numériquement l’identité d’un site web et permet une connexion chiffrée entre un navigateur web et un serveur web. Le certificat SSL de votre site web est hébergé par le serveur d’origine du site. Un certificat SSL valide est essentiel pour accepter les paiements en toute sécurité, protéger les identifiants de connexion par mot de passe et sécuriser les formulaires web. Cet outil peut être utilisé pour vérifier le certificat SSL d’un site web.

Les intégrations Magento peuvent être désactivées si la certification SSL de votre site web expire. Dans ce cas, les certifications de domaine et intermédiaires doivent être mises à jour auprès de l’hébergeur. Si vous ne connaissez pas l’emplacement de vos certifications, contactez votre hébergeur pour obtenir de l’aide.

Allocation de mémoire serveur suffisante

L’espace disque requis par un site web d’e-commerce dépend de divers facteurs, notamment le nombre de produits, le nombre d’images par produit, la qualité des images, le nombre d’e-mails stockés sur le serveur et les pages de contenu statique.

Nous recommandons d’allouer plus de 1 gigaoctet de mémoire à votre intégration Klaviyo, mais le minimum requis est de 512 mégaoctets. Si votre serveur ne peut pas allouer suffisamment de ressources pour répondre aux requêtes de Klaviyo, des erreurs d’intégration se produiront. L’intégration Klaviyo-Magento commence par une synchronisation de vos données historiques. Il est donc recommandé de vérifier les paramètres de mémoire dans Magento et sur votre serveur avant d’activer l’intégration.

Le paramètre de mémoire PHP par défaut de Magento est de 128 mégaoctets. Ce paramètre peut être mis à jour dans le fichier php.ini, en modifiant la valeur de la variable « memory_limit » pour la définir sur les 1 024 mégaoctets recommandés.

Définir le fuseau horaire sur UTC

Le temps universel coordonné, ou UTC, est la principale norme mondiale en matière de temps depuis les années 1960. Klaviyo s’appuie sur l’UTC pour planifier les synchronisations de vos données les plus récentes.

Si votre instance Magento utilise un fuseau horaire différent, il sera plus difficile pour Klaviyo de déterminer quelles données sont les plus récentes et doivent être synchronisées. Votre fuseau horaire doit être mis à jour sur UTC à la fois dans votre backend Magento et dans les fichiers app/Mage.php ainsi que app/code/local/Mage/Core/Model/Locale.php.

Ressources supplémentaires

  • Premiers pas avec Magento 2.x (CE et EE)

    Découvrez comment intégrer Klaviyo à votre boutique Magento 2 CE ou EE. Vous devez installer l’extension Klaviyo dans Magento, configurer l’extension et mettre en place OAuth, puis activer l’intégration dans Klaviyo. Ce guide couvre toutes les étapes d’intégration requises, ainsi que la manière de confirmer que la synchronisation de vos données historiques est réussie.

Cet article vous a-t-il été utile ?
Utilisez ce formulaire uniquement pour nous faire part de vos commentaires sur cet article. Comment contacter l’assistance.

Explorer d’autres contenus Klaviyo

Communauté
Contactez des membres de votre secteur, des partenaires et des experts Klaviyo pour trouver de l’inspiration, partager des informations et obtenir des réponses à toutes vos questions.
Partenaires
Engagez un expert certifié Klaviyo pour vous aider avec une tâche spécifique ou pour la gestion continue du marketing.
Assistance

Accédez à l’assistance par l’intermédiaire de votre compte.

Assistance par e-mail (essai gratuit et comptes payants) Disponible 24 h/24, 7 j/7

Assistance par chat/virtuelle
La disponibilité varie selon la localisation et le type d’abonnement.