Générer les clés API de production et Sandbox

  1. Connectez-vous à votre compte Commerce sur https://account.magento.com.

  2. Sous l’onglet Magento, sélectionnez Portail API dans la barre latérale.

  3. Dans le menu Environnement, sélectionnez Production ou Sandbox.

    NOTE
    Les Production et Sandbox se rapportent aux environnements d’espace de données où les données sont stockées dans les systèmes principaux SaaS d’Adobe. Il ne fait pas référence aux environnements de commerce dans lesquels vous utiliserez les clés.
  4. Saisissez un nom dans la section Clés API, puis cliquez sur Ajouter pour ouvrir la boîte de dialogue afin de télécharger la nouvelle clé.

    Télécharger la clé privée

    WARNING
    Cette boîte de dialogue vous offre la seule possibilité de copier ou de télécharger vos clés.
  5. Cliquez sur Télécharger puis sur Annuler.

  6. Répétez les étapes ci-dessus pour chaque environnement (production et sandbox).

    La section Clés API affiche désormais vos clés API (publiques). Vous avez besoin des quatre clés (clé de production et clé sandbox, publique + privée) lorsque vous sélectionnez ou créez un projet SaaS dans l’un des environnements ou installations associés à la licence.

Configuration SaaS

Commerce instances doivent être configurées avec un projet SaaS et un espace de données SaaS afin que Commerce Services puissiez envoyer des données au bon emplacement. Un projet SaaS regroupe tous les espaces de données SaaS. Les espaces de données SaaS sont utilisés pour collecter et stocker des données qui Commerce Services permettent de travailler. Certaines de ces données peuvent être exportées à partir de l’instance Commerce et d’autres peuvent être collectées à partir du comportement de l’acheteur sur le storefront. Ces données sont ensuite conservées dans un espace de stockage cloud sécurisé.

Par Product Recommendations, l’espace de données SaaS contient des données de catalogue et des données comportementales. Vous pouvez pointer une instance Commerce vers un espace de données SaaS en la sélectionnant dans la configuration Commerce.

WARNING
Utilisez votre espace de données SaaS de production uniquement sur votre installation de Commerce de production pour éviter les collisions de données. Dans le cas contraire, vous risquez de polluer les données de votre site de production avec des données de test, ce qui entraîne des retards de déploiement. Par exemple, vos données de produit de production peuvent être écrasées par erreur à partir de données d’évaluation, telles que les URL d’évaluation.
Si cela se produit, envoyez une demande d’assistance pour demander le nettoyage des données.

Approvisionnement de l’espace de données SaaS

Tous les commerçants Adobe Commerce peuvent accéder à un espace de données de production et à deux espaces de données de test par projet SaaS.

Vous pouvez utiliser les espaces de données de test dans n’importe quel environnement hors production tant que vous n’utilisez pas le même espace de données dans plusieurs environnements en même temps. Pour utiliser l’espace de données de test dans un autre environnement, effectuez un nettoyage des données avant de sélectionner et de configurer l’espace de données dans cet environnement.

Pour les projets Adobe Commerce Cloud Pro avec plusieurs environnements d’évaluation, vous pouvez demander des espaces de données de test supplémentaires pour chaque environnement d’évaluation en soumettant une demande d’assistance. Cependant, si vous ne disposez que d’un environnement d’évaluation et que vous avez besoin d’espaces de données de test supplémentaires, vous disposez des options suivantes :

  • Contactez l’équipe du succès client ou votre responsable du succès client désigné pour demander un environnement d’évaluation supplémentaire.
  • Envoyez une demande d’assistance pour demander l’espace de données de test supplémentaire et indiquer la justification commerciale de l’espace de données supplémentaire. Cette demande est sujette à approbation.

Les clients Magento Open Source qui utilisent les services de paiement Adobe peuvent également demander un espace de données supplémentaire. Contactez l’équipe des paiements pour obtenir une approbation préalable des espaces de données supplémentaires avant d’envoyer une demande d’assistance pour demander l’espace de données de test.

Les clients qui possèdent plusieurs projets cloud ou installations sur site (en ligne/de production) peuvent également demander des espaces de données de production et de test supplémentaires pour chaque projet ou instance en soumettant une demande d’assistance.

Sélectionner ou créer un projet SaaS

Pour sélectionner ou créer un projet SaaS, demandez la clé API Commerce au propriétaire de la licence Commerce de votre boutique :

NOTE
Si vous ne voyez pas la section Commerce Services Connector dans la configuration Commerce, vous devez installer les modules Commerce pour le Commerce service souhaité.
  1. Dans la barre latérale Admin, accédez à Système > Services > Commerce Services Connector.

    Si la section Commerce Services Connector n’apparaît pas dans la configuration Commerce, installez les modules Commerce correspondant au Commerce service souhaité. Assurez-vous également que le package magento/module-services-id est installé.

  2. Dans les sections Sandbox API Keys ​et​ Production API Keys, collez vos valeurs clés.

    • Les clés privées doivent inclure des ----BEGIN PRIVATE KEY--- au début de la clé et des ----END PRIVATE KEY---- à la fin de la clé.
    • Si vous ne disposez pas d’une copie des clés réelles, demandez-les au propriétaire du compte, puis connectez les valeurs à la configuration.
    WARNING
    Si vous ajoutez des valeurs de clé en interrogeant une sauvegarde ou un instantané de base de données et en collant les valeurs dans la configuration, une couche de chiffrement supplémentaire est appliquée et les clés ne fonctionnent pas.
  3. Cliquez sur Enregistrer.

Tous les projets SaaS associés à vos clés apparaissent dans le champ Projet de la section Identifiant SaaS.

  1. S'il n'existe aucun projet SaaS, cliquez sur Créer un projet. Ensuite, dans le champ Projet, entrez un nom pour votre projet SaaS.
NOTE
Pour éviter toute confusion, n’utilisez pas un service Commerce spécifique comme nom de projet, par exemple Recherche en direct, Recommandations de produits ou Connexion de données. À moins que votre licence n’ait été configurée pour plusieurs projets SaaS, vous pouvez utiliser le même projet SaaS pour plusieurs services.
  1. Sélectionnez l’Espace de données à utiliser pour la configuration actuelle de votre magasin de Commerce.
NOTE
Si vous disposez d’instances distinctes à intégrer aux services Commerce, envoyez un ticket d’assistance pour demander un nouveau projet SaaS pour chaque instance supplémentaire. Une fois que la prise en charge a créé le projet SaaS, configurez l’intégration des services Commerce pour l’instance à l’aide de la même clé API et sélectionnez le nouveau projet SaaS pour l’espace de données.
WARNING
Si vous générez de nouvelles clés dans la section Portail API de Mon compte, mettez immédiatement à jour les clés API dans la configuration Admin. Si vous générez de nouvelles clés et ne les mettez pas à jour dans Admin, vos extensions SaaS ne fonctionnent plus et vous perdez des données importantes.

Pour modifier les noms de votre projet SaaS ou de votre espace de données, cliquez sur Renommer en regard de l’un des deux. La modification du nom n’affecte pas votre service, car le nom n’est qu’un libellé pour vous aider à identifier et à différencier les projets des espaces de données.

Organisation IMS (facultatif)

Pour connecter votre instance Adobe Commerce au Adobe Experience Platform, connectez-vous à votre compte Adobe à l’aide de votre Adobe ID. Une fois que vous êtes connecté, l’organisation IMS associée à votre compte Adobe s’affiche dans cette section.

Export de données SaaS

Lorsque votre instance Commerce se connecte à Commerce Services, le processus d’exportation de données SaaS exporte les données Commerce de votre serveur Commerce vers Commerce SaaS Services afin qu’elles puissent être synchronisées avec les services Commerce connectés. Dans Admin, vous pouvez vérifier l’état de synchronisation à l’aide du tableau de bord Data Management. Pour plus d'informations, consultez le Guide d'exportation de données SaaS.

Page précédenteNotes de mise à jour
Page suivanteSynchronisation des catalogues