Commerce Services Connector

Certaines fonctionnalités Adobe Commerce et Magento Open Source sont optimisées par Commerce Services et déployé en tant que SaaS (logiciel en tant que service). Pour utiliser ces services, vous devez connecter votre Commerce à l’aide des clés d’API de production et d’environnement de test, et spécifiez l’espace de données dans la variable configuration. Vous n’avez besoin de le configurer qu’une seule fois.

Services disponibles availableservices

La liste suivante répertorie les Commerce fonctions auxquelles vous pouvez accéder via Commerce Services Connector:

Service
Disponibilité
Product Recommendations optimisé par Adobe Sensei
Adobe Commerce
Live Search optimisé par Adobe Sensei
Adobe Commerce
Payment Services
Adobe Commerce et Magento Open Source
Channel Manager
Adobe Commerce et Magento Open Source
Site-Wide Analysis Tool
Adobe Commerce
Catalog Service
Adobe Commerce
Data Connection
Adobe Commerce

Architecture

À un niveau élevé, la variable Commerce Services Connector est constitué des éléments principaux suivants :

Architecture du connecteur de services Commerce

Les sections suivantes abordent plus en détail chacun de ces éléments.

Informations d’identification apikey

Les clés d’API de production et d’environnement de test sont générées à partir de la variable Commerce du compte propriétaire de licence qui est identifié par une variable Commerce ID (MageID). Pour transmettre la validation des droits pour des services tels que Product Recommendations ou Live Search, le propriétaire de la licence de l’organisation du commerçant peut générer le jeu de clés API tant que le compte est en règle. Les clés peuvent être partagées sur la base du "besoin de savoir" avec l’intégrateur système ou l’équipe de développement qui gère les projets et les environnements pour le compte du détenteur de licence. En outre, les intégrateurs de solution sont également autorisés à utiliser Commerce Services. Si vous êtes un intégrateur de solution, le signataire de Commerce le contrat de partenaire doit générer les clés d’API.

NOTE
Le propriétaire de la licence est généralement le contact par Principal sur le compte Adobe Commerce et n’est pas toujours le même que le propriétaire du projet Adobe Commerce sur le projet d’infrastructure cloud.

Génération des clés d’API de production et d’environnement de test genapikey

  1. Connectez-vous à Commerce compte à l’adresse https://account.magento.com{:target="_blank"}.

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

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

  4. Saisissez un nom dans le champ Clés API et cliquez sur Ajouter.

    Une boîte de dialogue s’ouvre alors pour télécharger la nouvelle clé.

    Télécharger la clé privée

    note warning
    WARNING
    Il s’agit de la seule opportunité que vous avez pour copier ou télécharger vos clés.
  5. Cliquez sur Télécharger puis cliquez sur Annuler.

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

    La variable Clés API affiche désormais vos clés API (publiques). Vous avez besoin des clés de production et d’environnement de test (Public + Privé) lorsque vous sélectionner ou créer un projet SaaS ;.

Configuration SaaS saasenv

Commerce Les instances doivent être configurées avec un projet SaaS et un espace de données SaaS afin que Commerce Services peut envoyer des données à l’emplacement approprié. 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 activent Commerce Services au travail. Certaines de ces données peuvent être exportées à partir de la variable Commerce et certains peuvent être collectés à partir du comportement de l’acheteur sur le storefront. Ces données sont ensuite conservées pour sécuriser l’espace de stockage dans le cloud.

Pour Product Recommendations, l’espace de données SaaS contient des données de catalogue et des données comportementales. Vous pouvez pointer une Commerce à un espace de données SaaS en la sélectionner dans le Commerce configuration.

WARNING
Utiliser votre espace de données SaaS de production uniquement sur votre production Commerce installation pour éviter les collisions de données. Sinon, 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 des données d’évaluation, telles que les URL d’évaluation.

Sélection ou création d’un projet SaaS createsaasenv

Pour sélectionner ou créer un projet SaaS, demandez la variable Commerce Clé API de Commerce détenteur de licence pour votre boutique.

  1. Sur le Administration barre latérale, accédez à Système > Services > Connecteur Commerce Services.

    Si vous ne voyez pas le Commerce Services Connector dans la section Commerce configuration, installez le Commerce modules pour répondre à vos besoins Commerce service. Assurez-vous également que la variable magento/module-services-id est installé.

  2. Dans le Clés d’API Sandbox et Clés d’API de production , collez vos valeurs clés.

    Les clés privées doivent inclure ----BEGIN PRIVATE KEY--- au début de la clé et ----END PRIVATE KEY---- à la fin de la clé privée.

  3. Cliquez sur Enregistrer.

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

  1. Si aucun projet SaaS n’existe, cliquez sur Créer un projet. Ensuite, dans le Projet , saisissez un nom pour votre projet SaaS.

    Lorsque vous créez un projet SaaS, Commerce génère un ou plusieurs espaces de données SaaS en fonction de votre Commerce license :

    • Adobe Commerce : un espace de données de production ; deux espaces de données de test
    • Magento Open Source : un espace de données de production ; aucun espace de données de test
  2. Sélectionnez la variable Espace de données à utiliser pour la configuration actuelle de votre Commerce magasin.

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 sans les mettre à jour dans l’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 ou l’autre. La modification du nom n’affecte pas votre service, car il s’agit uniquement d’un libellé qui vous permet d’identifier et de différencier les projets et les espaces de données.

Organisation IMS (facultatif) organizationid

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

Synchronisation des catalogues

Lorsque la variable Commerce l’instance se connecte correctement à Commerce Services, le processus de synchronisation de catalogue exporte les données de produit de votre Commerce serveur à Commerce Services. Actuellement, seul le Recommendations de produit utilise le service de synchronisation de catalogue. En savoir plus à propos du processus de synchronisation de catalogue.

recommendation-more-help
3d5a1200-3287-4b90-a075-6c594f65d80e