Konfigurera AEM Assets-projektet som stöder Commerce-metadata
När du använder AEM Assets som ett DAM-system (Digital Asset Management) för Commerce kan du med installationen av paketet assets-commerce hantera bilder och videor för Commerce-produkter från AEM utvecklingsmiljö.
Följ de här stegen för att konfigurera AEM Assets-projektet med den paketkod och de metadata som krävs för att hantera Commerce-resurser från AEM redigeringsmiljö:
AEM Commerce-paketets innehåll för mediefiler/e-handel
Adobe tillhandahåller paketkoden assets-commerce för AEM Commerce för att lägga till resurserna Commerce-namnområde och Metadata Schema i Experience Manager Assets as a Cloud Service-miljökonfigurationen.
Den här paketkoden lägger till följande resurser i AEM Assets redigeringsmiljö:
-
Ett anpassat namnområde,
Commercesom identifierar Commerce-relaterade egenskaper.-
En anpassad metadatatyp
commerce:isCommercemed etikettenEligible for Commercesom taggar Commerce-resurser som är associerade med ett Adobe Commerce-projekt. -
En anpassad metadatatyp
commerce:skusoch en motsvarande UI-komponent som lägger till en Product Data-egenskap. Produktdata innehåller metadataegenskaper som associerar en Commerce-resurs med produkt-SKU:er. {width="600" modal="regular"}
-
En anpassad metadatatyp
commerce:rolesochcommerce:positionsför att visa hur resursen visualiseras i Commerce.
-
-
Ett metadatamatchemaformulär med en Commerce-flik som innehåller fälten
Eligible for CommerceochProduct Dataför taggning av Commerce-resurser. Formuläret innehåller även alternativ för att visa eller dölja fältenrolesochpositionfrån AEM Assets användargränssnitt. {width="600" modal="regular"}
-
Ett exempel på taggad och godkänd Commerce-resurs
equipment_6.jpgsom har stöd för inledande resurssynkronisering. Endast godkända Commerce-resurser kan synkroniseras från AEM Assets till Adobe Commerce.
Förutsättningar
Du behöver följande resurser och behörigheter för att distribuera paketkoden assets-commerce till AEM Assets as a Cloud Service AEM-miljön:
-
Åtkomst till AEM Assets Cloud Manager program och miljöer med rollerna Program och Distributionshanteraren.
-
En lokal AEM-utvecklingsmiljö som är bekant med AEM lokala utvecklingsprocess.
-
Förstå AEM projektstruktur och hur du distribuerar anpassade innehållspaket med Cloud Manager.
-
IMS-organisations-ID har konfigurerats för din Commerce-instans.
Steg 1: Installera paketet assets-commerce
-
Navigera till AEM Cloud Manager, välj ett program och skapa produktions- och mellanlagringsmiljöer som du vill integrera med Adobe Commerce.
-
Konfigurera en distributionspipeline eller verifiera att pipelinen kan distribuera ändringar till den valda miljön.
-
Klona Adobe hanterade Git-databas för det valda programmet.
-
Hämta paketkoden från AEM Assets Commerce-databasen från GitHub.
-
Kopiera manuellt den hämtade koden från din lokala AEM-utvecklingsmiljö till den befintliga Adobe-hanterade databasen.
-
Ersätt alla förekomster av
filter.xmlmed ditt programnamn i allapom.xml filesoch<my-app>för ditt projekt.
-
Genomför ändringarna och skicka din lokala utvecklingsgren till Cloud Manager Git-databasen.
-
Från AEM Cloud Manager uppdaterar du AEM-miljön med pipelinen för att distribuera koden.
-
Gå till en resurs och redigera dess egenskaper för att validera ändringarna:
-
Standardmetadataschemat innehåller fliken Commerce.
-
Produkt-SKU:er och fälten
Eligible for Commercevisas.
-
Fliken Commerce visas inte i egenskaper
Om fliken Commerce inte visas i egenskaper måste du skapa en manuellt i metadataramedigeraren.
-
Navigera till metadatarammet.
-
Klicka på Redigera om du vill ändra standardformuläret för metadataram.
-
Skapa en Commerce-flik och markera den.
-
Dra och släpp Product-komponenten till fliken Commerce och mappa den till egenskapen
commerce:skus. -
Markera kryssrutan för visa roller och visa ordning.
-
Dra och släpp en kryssruta-komponent på fliken Commerce och mappa den till egenskapen
commerce:isCommerce. Ange Ja och Nej som alternativ.
Om du stöter på några andra problem skapar du en supportanmälan eller kontaktar din AEM Assets Integration-säljare för att få hjälp.
Steg 2: Valfritt. Konfigurera en metadataprofil
I AEM Assets redigeringsmiljö anger du standardvärden för Commerce-objektmetadata genom att skapa en metadataprofil. Använd sedan den nya profilen i AEM Resursmappar för att automatiskt använda dessa standardvärden. Den här konfigurationen effektiviserar tillgångsbearbetning genom att minska antalet manuella steg.
När du konfigurerar metadataprofilen behöver du bara konfigurera följande komponenter:
-
Lägg till en Commerce-flik. På den här fliken aktiveras Commerce-specifika konfigurationsinställningar som läggs till av mallen.
-
Lägg till fältet
Eligible for Commercepå fliken Commerce.
Gränssnittskomponenten för produktdata läggs till automatiskt baserat på mallen.
Definiera metadataprofilen
-
Logga in i Adobe Experience Manager redigeringsmiljö.
-
Gå till arbetsytan för innehållsadministration för AEM Assets på Adobe Experience Manager-arbetsytan genom att klicka på ikonen Adobe Experience Manager.
{width="600" modal="regular"}
-
Öppna administratörsverktygen genom att välja hammikonen.
{width="600" modal="regular"}
-
Öppna profilkonfigurationssidan genom att klicka på Metadata Profiles.
-
Create en metadataprofil för Commerce-integreringen.
{width="600" modal="regular"}
-
Lägg till en flik för Commerce-metadata.
-
Klicka på Settings till vänster.
-
Klicka på + i flikavsnittet och ange sedan Tab Name,
Commerce.
-
-
Lägg till fältet
Eligible for Commercei formuläret. {width="600" modal="regular"}
-
Klicka på Build form.
-
Dra fältet
Single Line texttill formuläret. -
Lägg till texten
Eligible for Commerceför etiketten genom att klicka på Field Label. -
Lägg till etikettexten i Fältetikett på fliken Inställningar.
-
Ange platshållartexten till
yes. -
Kopiera och klistra in följande värde i fältet Map to Property
code language-terminal ./jcr:content/metadata/commerce:isCommerce
-
-
Valfritt. Om du automatiskt vill synkronisera godkända Commerce-resurser när de överförs till AEM Assets-miljön anger du standardvärdet för fältet Review Statuspå fliken
Basictillapproved. -
Spara uppdateringen.
Använda metadataprofilen i Commerce resurskällmapp
-
På sidan Metadata Profiles väljer du Commerce integreringsprofil.
-
Välj Apply Metadata Profiles to Folders på åtgärdsmenyn.
-
Markera den mapp som innehåller Commerce-resurser.
Skapa en Commerce-mapp om den inte finns.
-
Klicka på Apply.
Nästa steg
-
[Endast skrivbordspaket]{class="badge informative" title="Gäller endast Adobe Commerce i molnprojekt (Adobe-hanterad PaaS-infrastruktur)."} Installera Adobe Commerce-paket.
-
[Endast SaaS]{class="badge positive" title="Gäller endast Adobe Commerce as a Cloud Service- och Adobe Commerce Optimizer-projekt (SaaS-infrastruktur som hanteras av Adobe)."} Konfigurera integreringen från Commerce Admin.