Référence des exigences du système d'intégration Magento

Estimé 4 minute de lecture
|
Mis à jour 22 août 2024, 10:36 EST
Vous apprendrez

Vous apprendrez

Découvrez la configuration requise 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. En vous assurant que votre système est configuré pour fonctionner avec Klaviyo, vous bénéficierez d'une expérience d'intégration harmonieuse. 

Configurer les autorisations des utilisateurs de l'API 

Configurer les autorisations des utilisateurs de l'API 

Dans le processus d'intégration de votre magasin Magento avec 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 assigner un nouvel utilisateur à ce rôle. Assurez-vous que l'accès aux ressources est défini sur Tous

Sans les permissions nécessaires pour cet utilisateur API, Klaviyo ne sera pas en mesure d'interagir correctement avec les API de votre magasin Magento, ce qui empêchera l'intégration de récupérer des données de votre magasin.

Permettre l'accès aux points d'extrémité de l'API requis

Permettre l'accès aux points d'extrémité de l'API requis

Klaviyo demande des données à des points d'extrémité spécifiques. Les configurations de votre système doivent permettre l'accès à ces points d'extrémité ; 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 d'extrémité à Klaviyo. Si Klaviyo n'a pas accès aux points d'extrémité de l'API, certaines ou toutes les données de Magento ne pourront pas être synchronisées et vous verrez un rapport d'erreur dans l'application.

Tout le trafic sortant de l'intégration Klaviyo se trouve derrière un ensemble d'adresses IP statiques et prévisibles afin que vous puissiez avoir un niveau élevé de confiance que ce trafic provient de Klaviyo - nous recommandons de mettre ces adresses sur liste d'autorisation.

Capacité du système pour les demandes d'API de synchronisation des données historiques

Capacité du système pour les demandes d'API de synchronisation des données historiques

Lorsque vous activez l'intégration, Klaviyo met automatiquement en file d'attente les demandes d'API pour synchroniser les données historiques, y compris les enregistrements de clients, les enregistrements de commandes et le catalogue de produits. Nous nous efforçons de le faire rapidement pour permettre aux spécialistes du marketing d'utiliser ces données dans leurs comptes dès que possible. Nous essayons également de le faire de manière responsable en limitant la concurrence et en gérant les tentatives de manière élégante. Si votre magasin a un volume important de données historiques, une capacité de ressources limitée ou d'autres applications qui font des requêtes API substantielles, nous vous recommandons de consulter votre administrateur Magento pour 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, d'appliquer l'auto-scaling ou de demander à Klaviyo de ralentir les requêtes. 

Si vous avez des inquiétudes concernant le volume des données historiques ou la capacité du serveur à gérer une augmentation temporaire des demandes d'API pour récupérer ces données, envisagez d'augmenter temporairement les ressources du serveur, d'appliquer une mise à l'échelle automatique ou de demander à Klaviyo de limiter les demandes via une demande d'assistance.
Vérifier la validité du certificat SSL

Vérifier la validité du certificat SSL

Un certificat SSL authentifie numériquement l'identité d'un site web et permet une connexion crypté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 des paiements en toute sécurité, protéger les connexions 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, le domaine et les certifications intermédiaires doivent être mis à jour chez l'hébergeur. Si vous n'êtes pas sûr de l'emplacement de vos certifications, contactez votre fournisseur d'hébergement pour obtenir de l'aide.

Allocation suffisante de mémoire au serveur

Allocation suffisante de mémoire au serveur

La quantité d'espace disque nécessaire à un site de commerce électronique dépend de plusieurs facteurs, notamment le nombre de produits, le nombre d'images pour chaque 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 d'un gigaoctet de mémoire à votre intégration Klaviyo, mais 512 mégaoctets est le minimum requis. Si votre serveur ne peut pas allouer suffisamment de ressources pour répondre aux demandes de Klaviyo, des erreurs d'intégration se produiront. L'intégration Klaviyo-Magento commence par une synchronisation des données historiques, il est donc recommandé de vérifier les paramètres de mémoire dans Magento et votre serveur avant d'activer l'intégration. 

La configuration par défaut de la mémoire PHP 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 atteindre la valeur recommandée de 1024 mégaoctets.

Régler le fuseau horaire sur UTC

Régler le fuseau horaire sur UTC

Le temps universel coordonné, ou UTC, est la principale norme temporelle mondiale depuis les années 1960. Klaviyo s'appuie sur UTC pour programmer la synchronisation 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 à UTC dans votre backend Magento et dans les fichiers app/Mage.php et app/code/local/Mage/Core/Model/Locale.php. 

Ressources complémentaires

Ressources complémentaires

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.
Formation en direct
Participez à une session en direct avec des experts Klaviyo pour découvrir les bonnes pratiques, apprendre à configurer des fonctionnalités clés et bien plus encore.
Assistance

Accédez à l’assistance via votre compte.

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

Chat/assistant virtuel
La disponibilité varie selon l'emplacement et le type de forfait