L'intégration Adobe Commerce (anciennement Magento) permet de synchroniser vos données de contacts et de E-Commerce (transactions, items, produits) de votre compte Adobe Commerce vers votre projet Dialog Insight. Une fois ces données dans votre projet DI, vous pouvez les utiliser pour créer des campagnes automatisées, des recommandations de produit et suivre les activités d'achat de vos clients pour mieux cibler vos messages. Dans cet article, vous verrez, étape par étape, comment configurer l'intégration du côté de votre projet DI et de votre compte Adobe Commerce.
Préalables
Créer un projet dédié à Adobe Commerce
Pour éviter les conflits avec d'autres intégrations, il est recommandé de créer un projet servant uniquement à recevoir vos données d'Adobe Commerce. Pour la clé primaire de ce projet, vous pouvez choisir soit le no de client ou l'option Autre pour la clé unique. Dans ce dernier cas, le format recommandé est texte de longueur fixe de 100.
Activer le module E-Commerce
Voir l'article sur l'activation du module E-Commerce. À noter que l'extension E-Commerce de parcours ne sera pas utilisable si vous activez le E-commerce pour Adobe Commerce.
Étape 1: Installer l'application Adobe Commerce dans votre projet DI
Rendez-vous dans les Intégrations, puis double-cliquez sur Magento:
Ensuite, cliquez sur Installer:
Étape 2: Assigner les champs
Vous devez maintenant indiquer les champs équivalents entre votre projet DI et votre base de données Adobe Commerce. L'intégration synchronise les données d'Adobe Commerce vers votre base de contacts et les tables E-Commerce (Produit, Commande et Item de commande).
Table de contacts
Commencez par les champs de Contact. Cliquez sur Ajoutez pour ajouter les champs qui n'apparaissent pas par défaut et que vous voulez synchroniser:
Tables E-Commerce
Produit: L'assignation des champs est figée. Vous ne pouvez donc pas modifier cette table.
Commande + Item de commande: Les champs déjà assignés par défaut ne sont pas modifiables. Vous pouvez toutefois ajouter des champs supplémentaires que vous voulez synchroniser.
Cliquez sur continuer quand avez terminé votre sélection.
Étape 3: Installer l'extension DI dans Adobe Commerce
Pour installer l'extension, commencez par cliquer sur Ajouter l'extension:
Vous serez redirigés vers l'extension Dialog Insight pour Adobe Commerce. Connectez-vous à votre compte. Choisissez l'édition qui correspond à l'environnement que vous utilisez. Pour ce qui est de la version, choisissez la plus récente. Ajoutez l'extension à votre panier:Pour plus d'information sur les versions supportées: https://commercemarketplace.adobe.com/dialoginsight-di.html.
Dans le panier, cliquez sur Install:
Consultez la section How to Install à droite et complétez les instructions de 1 à 4:*Vous aurez besoin de votre équipe TI pour ces configurations.
Ressources pour l'installation |
|
Étape 5: Configurer les clés du projet
Dans votre projet DI, copiez les clés affichées:
Collez les clés dans la configuration de votre compte Adobe Commerce:Quand vous avez terminé, cliquez sur Save Config.
Étape 6: Activer la synchronisation
Vous pouvez activer la synchronisation maintenant ou plus tard:
Les données seront synchronisées et récupérées. Il n'est donc pas nécessaire de faire un premier import.
Délai de synchronisation |
Si vous avez un gros volume, ça peut prendre un certain temps: 200 objets sont synchronisés par minute. Si vous 200 contacts et 200 transactions, le temps sera tout de même une minute puisque ce sont des objets différents et ils sont traités simultanément. |
Résultats
Vos données d'Adobe Commerce sont automatiquement synchronisées avec votre base de contacts et les tables du module E-commerce: Transaction, Transaction item et Product. Certaines données de la table Category sont aussi synchronisées.
Vous pouvez voir les données qui ont été importées dans la section Données relationnelles en double-cliquant sur la table que vous voulez consulter:
Cliquez sur le bouton Recherche dans le menu en haut:
Décochez la case de critères de recherche et cliquez sur Rechercher:Cliquez sur la section Résultats pour voir les données de la table en format JSON.