Commerce Services Connector
Gemaakt voor:
- Beheerder
- Gebruiker
Sommige Adobe Commerce en Magento Open Source functies worden aangedreven door Commerce Services en geïmplementeerd als SaaS (software as a service). Als u deze services wilt gebruiken, moet u uw Commerce exemplaar verbinden met behulp van productie- en sandbox-API-sleutels en de gegevensruimte in de configuratie opgeven. U hoeft de verbinding slechts één keer voor elk exemplaar te configureren.
Beschikbare diensten
Hieronder vindt u een overzicht van de Commerce functies waartoe u toegang hebt via de Commerce Services Connector:
Architectuur
Op hoog niveau bestaat het Commerce Services Connector uit de volgende kernelementen:
In de volgende secties wordt elk van deze elementen nader besproken.
Credentials
De productie en zandbak API sleutels worden geproduceerd van de Commerce rekening van de vergunningseigenaar. Het Commerce-account wordt geïdentificeerd door een unieke Commerce ID (MageID). De eigenaar van de licentie voor de organisatie van de handelaar kan API-sleutels genereren voor services zoals productaanbevelingen of Live Search, zolang de account zich in goede staat bevindt.
De sleutels kunnen op een "behoefte-aan-weet"basis met het systeemintegrator of ontwikkelingsteam worden gedeeld dat projecten en milieu's namens de vergunninghouder beheert. Ontwikkelaars die Shared Access hebben gekregen van de eigenaar van de licentie, kunnen de sleutels niet namens hen genereren, zelfs niet als de organisatie van de handelaar aanwezig is in het vervolgkeuzemenu van Switch Accounts .
Daarnaast hebben integrators van oplossingen ook het recht om Commerce Services te gebruiken. Als u een integrator van de oplossing bent, zou de ondertekenaar van het Commerce partnercontract de API sleutels moeten produceren.
De API-sleutels voor productie en sandbox genereren
-
Login aan uw Commerce rekening in https://account.magento.com.
-
Onder het Magento lusje, uitgezochte API Portaal op sidebar.
-
Van het Milieu menu, uitgezochte Productie of Sandbox.
NOTE
Productie en sandbox verwijzen naar de dataruimte-omgevingen waarin gegevens worden opgeslagen in Adobe SaaS-backendsystemen. Het verwijst niet naar de commerce-omgeving (en) waar u de sleutels gaat gebruiken. -
Voer een naam in de sectie API-sleutels in en klik op Nieuwe toevoegen om het dialoogvenster te openen om de nieuwe sleutel te downloaden.
WARNING
Dit dialoogvenster biedt alleen de mogelijkheid om uw toetsen te kopiëren of te downloaden. -
Klik Download dan klikken annuleert.
-
Herhaal bovenstaande stappen voor elke omgeving (productie en sandbox).
De API Sleutels sectie toont nu uw (Openbare) API sleutels. U hebt alle vier sleutels (zowel de productie als zandbaksleutels, Public+Private) nodig wanneer u selecteert of een project SaaSin om het even welke milieu's of installaties verbonden aan de vergunning creeert.
SaaS-configuratie
Commerce -instanties moeten worden geconfigureerd met een SaaS-project en een SaaS-gegevensruimte, zodat Commerce Services gegevens naar de juiste locatie kan verzenden. Een SaaS-project groepeert alle SaaS-gegevensruimten. De SaaS gegevensruimten worden gebruikt om gegevens te verzamelen en op te slaan die Commerce Services toelaat om te werken. Sommige van deze gegevens kunnen worden geëxporteerd uit de Commerce -instantie en sommige kunnen worden verzameld op basis van winkelgedrag in de winkel. Die gegevens blijven vervolgens bewaard om de cloudopslag te beveiligen.
Voor Product Recommendations bevat de SaaS-gegevensruimte catalogus- en gedragsgegevens. U kunt a Commerce instantie aan aSaaS gegevensruimte richten door het te selecterenin de Commerce configuratie.
Als dit zou moeten gebeuren, voorlegt een verzoek van de Steunom gegevensschoonmaak te verzoeken.
SaaS-gegevensruimteprovisioning
Alle Adobe Commerce-merchants hebben toegang tot één productiedataruimte en twee testdataspaces per SaaS-project.
U kunt de het testen gegevensruimten in om het even welke niet productiemilieu gebruiken zolang u niet de zelfde gegevensruimte in veelvoudige milieu's tezelfdertijd gebruikt. Om de ruimte van testgegevens in een verschillende milieu te gebruiken, voer een gegevensschoonmaakbeurt uit alvorens u selecteert en de gegevensruimte in die milieu vormt.
Voor de Pro projecten van de Wolk van de Handel van Adobe met veelvoudige het opvoeren milieu's, kunt u extra het testen gegevensruimten voor elk het opvoeren milieu verzoeken door een verzoek van de Steunvoor te leggen. Als u echter maar één testomgeving hebt en extra testgegevenspaties nodig hebt, hebt u de volgende opties:
- Neem contact op met het team voor succes van de klant of met de door u aangewezen manager voor succes van de klant om een extra testomgeving aan te vragen.
- legt een verzoek van de Steunvoor om de extra het testen gegevensruimte te verzoeken en op de bedrijfsrechtvaardiging voor het extra datasnelheid te wijzen. Dit verzoek moet worden goedgekeurd.
Magento Open Source-klanten die gebruikmaken van Adobe Payment Services kunnen ook een extra gegevensruimte aanvragen. Neem contact op met het betalingsteam voor voorafgaande goedkeuring van de extra gegevensruimten voordat u een ondersteuningsverzoek indient om de testgegevensruimte aan te vragen.
Klanten die eigenaar zijn van meerdere cloudprojecten of on-premises (live/productie) installaties, kunnen ook extra productie- en testgegevensruimten aanvragen voor elk project of exemplaar door een ondersteuningsverzoek in te dienen.
Selecteer of maak een SaaS-project
Als u een SaaS-project wilt selecteren of maken, vraagt u de Commerce API-sleutel aan bij de Commerce licentie-eigenaar voor uw winkel:
-
Ga in de zijbalk > Beheerder naar System Services > Commerce Services Connector.
Als u het Commerce Services Connector gedeelte niet ziet in de Commerce configuratie, installeert u de modules voor de Commerce gewenste Commerce service. Zorg er ook voor dat het
magento/module-services-id
pakket is geïnstalleerd. -
Plak de belangrijkste waarden in de Sandbox API Keys secties en Production API Keys .
- Privésleutels moeten aan het begin van de sleutel en
----END PRIVATE KEY----
aan het einde van de sleutel worden opgenomen----BEGIN PRIVATE KEY---
. - Als u geen kopie van de daadwerkelijke sleutels heeft, vraagt u de accounteigenaar erom en voert u de waarden vervolgens in de configuratie in.
WARNING
Als u sleutelwaarden toevoegt door een query uit te voeren op een back-up of momentopname van de database en de waarden in de configuratie te plakken, wordt een extra versleutelingslaag toegepast en werken de sleutels niet. - Privésleutels moeten aan het begin van de sleutel en
-
Klik op Opslaan.
Alle SaaS-projecten die aan uw sleutels zijn gekoppeld, worden weergegeven in het veld Project in de sectie SaaS-id .
- Als er geen SaaS-projecten bestaan, klikt u op Project maken. Voer vervolgens in het veld Project een naam in voor uw SaaS-project.
- Selecteer de gegevensruimte die u wilt gebruiken voor de huidige configuratie van uw Commerce winkel.
Als u de namen van uw SaaS-project of gegevensruimte wilt wijzigen, klikt u op Naam wijzigen naast een van de namen. Het wijzigen van de naam heeft geen invloed op uw service, omdat de naam slechts een label is om u te helpen bij het identificeren en onderscheiden van projecten en gegevensruimten.
IMS-organisatie (optioneel)
Als u uw Adobe Commerce-exemplaar wilt verbinden met de Adobe Experience Platform, meldt u zich aan bij uw Adobe-account met uw Adobe ID. Nadat u zich hebt aangemeld, wordt de IMS-organisatie die is gekoppeld aan uw Adobe-account in deze sectie weergegeven.
SaaS-gegevens exporteren
Wanneer uw Commerce -instantie verbinding heeft gemaakt met Commerce Services , exporteert het SaaS-gegevensexportproces Commerce-gegevens van uw Commerce -server naar Commerce SaaS Services , zodat deze kunnen worden gesynchroniseerd met verbonden Commerce Services. In Admin, kunt u synchronisatiestatus controleren gebruikend het dashboard van het Beheer van Gegevens. Voor details, zie de Gids van de Uitvoer van Gegevens SaaS.