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 d’API, à condition que le compte soit en règle.

Les clés peuvent être partagées "au besoin" avec l’intégrateur système ou l’équipe de développement qui gère les projets et environnements pour le compte du détenteur de la licence. Les développeurs qui ont reçu une autorisation Shared Access par le propriétaire de la licence ne peut pas générer les clés en leur nom, même si l’organisation du marchand est présente dans la variable Switch Accounts liste déroulante de leur compte.

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 propriétaire de licence pour votre boutique :

NOTE
Si vous ne voyez pas le Commerce Services Connector dans la section Commerce configuration, vous devez installer le Commerce modules pour répondre à vos besoins Commerce service.
  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 uniquement. Sur les projets Cloud Pro comportant plusieurs environnements d’évaluation, vous pouvez demander des espaces de données de test supplémentaires pour chaque environnement d’évaluation en procédant comme suit : Envoi d’une demande d’assistance.
    • 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.

NOTE
Si vous disposez d’instances distinctes à intégrer aux services Commerce, envoyer 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é d’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 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.

Exportation des données SaaS

Lorsque la variable Commerce l’instance se connecte correctement à Commerce Services, le processus d’exportation des données SaaS exporte les données Commerce de votre Commerce serveur à Commerce SaaS Services afin qu’il puisse être synchronisé avec les services Commerce connectés. Dans l’administrateur, vous pouvez vérifier l’état de synchronisation à l’aide de la variable Tableau de bord Data Management. Pour plus d’informations, voir Guide d’exportation des données SaaS.

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