L’Agence Dn’D est fière d’annoncer la sortie de la nouvelle version du connecteur PIMGento 2 en mode API.
Depuis le développement et la sortie de PIMGento par nos équipes en 2015, l’intérêt et les contributions de nombreux développeurs nous ont encouragé à faire évoluer le connecteur afin de l’adapter aux évolutions des plateformes Akeneo et Magento. En effet, soucieux d’apporter un module répondant aux besoins du marché, nos équipes ont lancé PIMGento 2 permettant aux e-commerçants de connecter leur PIM Akeneo à Magento 2. C’est une nouvelle fois dans une démarche d’évolution et d’amélioration que nos équipes ont développé PIMGento 2 API.
Découvrez dès maintenant toutes les nouveautés de PIMGento 2 API !
Le nouveau module PIMGento 2 API
Suite au succès grandissant des connecteurs PIMGento et PIMGento 2, nous avons entrepris le développement d’une nouvelle version de nos connecteurs, plus flexible, plus rapide et surtout se basant désormais sur l’utilisation de l’API d’Akeneo plutôt que sur des fichiers plats.
Le connecteur se veut plus simple d’utilisation, plus facile à maintenir et bénéficie de nouvelles fonctionnalités afin de s’adapter aux dernières versions de Magento 2 et d’Akeneo. PIMGento 2 API est compatible avec les versions d’Akeneo CE/EE 2.0 ou supérieures et Magento 2 CE/EE 2.1.X ou supérieures.
Le principe du connecteur reste le même : importer rapidement, facilement et gratuitement ses produits provenant d’Akeneo sur sa boutique Magento 2.
La version CSV du connecteur PIMGento 2 ne sera plus maintenue à partir de 2019, n’hésitez pas à consulter notre procédure de migration sur la version API de PIMGento 2.
La version API du module PIMGento pour Magento 1 est actuellement en cours de développement et devrait sortir d’ici le mois de Novembre.
Pourquoi passer par les API ?
Quels sont les principaux avantages des API par rapport au transfert par fichiers plats ?
- Évite la mise en place de déplacement de fichiers en automatique ou manuel entre Akeneo et Magento 2
- Ne nécessite pas le déclenchement des tâches d’export côté Akeneo
- Permet d’accélérer la vitesse des imports
- Une meilleure flexibilité quant aux mises à jour régulières d’Akeneo et Magento
- Une utilisation ainsi qu’une personnalisation simplifiée
- Le pilotage et la configuration des imports rassemblés au sein du back-office Magento 2
PIMGento 2 API : Comment ça marche ?
Côté Akeneo : Aucun module n’est à installer, il suffit uniquement de configurer son utilisateur API.
Côté Magento 2 : L’installation du module PIMGento 2 API doit être réalisée sur la plateforme. Une fois installé, la configuration de l’utilisateur API Akeneo permet de faire le lien entre les deux outils.
La configuration des règles d’import des produits se fait via le back-office Magento 2 :
- Le mode “Standard” permet d’appliquer simplement des filtres sur les produits grâce aux champs prévus dans le back-office :
- Le module dispose aussi d’un mode “Avancé” permettant d’écrire sa propre requête API de filtrage en suivant les directives de la documentation API d’Akeneo.
Deux moyens sont à votre disposition pour importer vos données :
- En lançant les tâches via le BO
- En ligne de commande
Si vous souhaitez disposer de l’intégralité de la procédure de configuration, nous vous invitons à consulter la documentation du module PIMGento 2 API.
Les fonctionnalités disponibles avec PIMGento 2 API
Voici les différentes entités disponibles à l’import avec PIMGento 2 API :
- Catégories
- Familles
- Attributs
- Options d’attributs
- Assets (Akeneo >= 2.0)
- Modèles de produits (Akeneo >= 2.0)
- Variantes de famille (Akeneo >= 2.0)
- Produits
Les fonctionnalités supplémentaires :
- Système de log et de suivi de tâches
- Déclenchement d’imports manuels ou automatiques
Les performances avec PIMGento 2 API
Voici le résultat d’un benchmark effectué dans les conditions suivantes :
- Version Magento : 2.2.0
- Serveur :
- Hébergement cloud AWS
- CPU : 2
- RAM : 8GO
- Configuration :
- 1 website et 2 vues (Français et Anglais)
- Serveur :
- Version Akeneo : EE 2.3.8
- Serveur :
- Cloud Akeneo
- Serveur :
- Catalogue :
- 2166 catégories
- 67 familles
- 477 attributs
- 1401 options
- 50606 produits
Type d’import | Temps d’import |
Catégories | 234 secondes |
Familles | 37 secondes |
Attributs | 74 secondes |
Options | 24 secondes |
Product Model + Family Variant | 15 secondes |
Produits (sans les assets) | 1 heure 44 minutes |
Pour aller un peu plus loin sur l’import des produits, voici les étapes dans le processus d’import :
Action | Temps |
Rapatriement des produits via API | 47 minutes |
Création des produits dans Magento | 27 minutes |
Création des réécritures d’URL | 25 minutes |
Index / Cache | 5 minutes |
- Le rapatriement des produits consiste à interroger le PIM via son API et à stocker les données dans une table temporaire de Magento. La récupération des 50000 produits via API se fait donc à une fréquence de 17 produits par seconde.
- L’insertion de 50000 produits en 27 minutes dans Magento représente 30 produits par seconde.
PIMGento 2 API : Démonstration
Intéressé par PIMGento 2 API ?
►Un webinar aura lieu début novembre
►Rendez-vous sur la marketplace
►Repository : https://github.com/akeneo/magento2-connector-community