AEM Assets-project configureren voor ondersteuning van Commerce-metagegevens
Als u AEM Assets gebruikt als Digital Asset Management System (DAM) voor Commerce, kunt u met de installatie van het assets-commerce -pakket afbeeldingen en video's voor Commerce-producten uit de AEM-ontwerpomgeving beheren.
Voer de volgende stappen uit om het AEM Assets-project te configureren met de vereiste pakketcode en metagegevens om Commerce-elementen vanuit de AEM-ontwerpomgeving te beheren:
AEM Commerce activa-handel pakketinhoud
Adobe biedt een AEM Commerce-pakketcode assets-commerce om Commerce-naamruimte en metagegevensschema-bronnen toe te voegen aan de Experience Manager Assets as a Cloud Service-omgevingsconfiguratie.
Met deze pakketcode worden de volgende bronnen toegevoegd aan de AEM Assets-ontwerpomgeving:
-
A douanenamespace ,
Commerceom op Commerce betrekking hebbende eigenschappen te identificeren.-
Een aangepast metagegevenstype
commerce:isCommercemet het labelEligible for Commerceom Commerce-elementen die aan een Adobe Commerce-project zijn gekoppeld, van tags te voorzien. -
Een aangepast metagegevenstype
commerce:skusen een overeenkomende UI-component om een eigenschap Product Data toe te voegen. De Gegevens van het product omvatten de meta-gegevenseigenschappen om een activa van Commerce met product SKUs te associëren. {width="600" modal="regular"}
-
Een aangepast type metagegevens
commerce:rolesencommerce:positionsom te tonen hoe het element in Commerce wordt weergegeven.
-
-
Een metagegevensschema met een Commerce-tabblad dat de velden
Eligible for CommerceenProduct Databevat voor het labelen van Commerce-elementen. Het formulier bevat ook opties voor het weergeven of verbergen van de veldenrolesenpositionin de gebruikersinterface van AEM Assets. {width="600" modal="regular"}
-
A steekproef geëtiketteerde en goedgekeurde activa van Commerce
equipment_6.jpgom aanvankelijke activasynchronisatie te steunen. Alleen goedgekeurde Commerce-middelen kunnen van AEM Assets naar Adobe Commerce worden gesynchroniseerd.
Vereisten
U hebt de volgende bronnen en machtigingen nodig om de pakketcode assets-commerce te implementeren in de AEM Assets as a Cloud Service AEM-omgeving:
-
Toegang tot het Programma van AEM Assets Cloud Manager en milieu's met de rollen van de Manager van het Programma en van de Plaatsing.
-
A lokale de ontwikkelomgeving van AEM en vertrouwdheid met het lokale ontwikkelingsproces van AEM.
-
Begrijp het projectstructuur van AEM en hoe te om de pakketten van de douaneinhoud op te stellen gebruikend Cloud Manager.
-
IMS Org identiteitskaart die voor uw instantie van Commerce wordt gevormd.
Stap 1: Installeer het activa-handel pakket
-
Navigeer aan AEM Cloud Manager, selecteer een programma, en creeer productie en het opvoeren milieu's die u met Adobe Commerce wilt integreren.
-
Vorm a plaatsingspijpleiding , of verifieer dat uw pijpleiding veranderingen in het geselecteerde milieu kan opstellen.
-
kloon de Adobe beheerde git bewaarplaats voor het geselecteerde programma.
-
Van GitHub, download de pakketcode van de plaats van Commerce van AEM Assets .
-
Van uw lokale de ontwikkelomgeving van AEM , kopieer manueel de gedownloade code in de bestaande Adobe beheerde bewaarplaats.
-
In alle
filter.xmlenpom.xml filesvoor uw project vervangt u alle instanties van<my-app>door uw toepassingsnaam.
-
Leg de wijzigingen vast en duw uw lokale ontwikkelingsvertakking naar de Cloud Manager Git-opslagplaats.
-
Van AEM Cloud Manager, werk het milieu van AEM door de pijpleiding bij te gebruiken om uw code op te stellen.
-
Ga naar elk element en bewerk de eigenschappen ervan om de wijzigingen te valideren:
-
Het schema van standaardmeta-gegevens omvat het Commerce lusje.
-
Product-SKU's en de velden
Eligible for Commercezijn zichtbaar.
-
Commerce tabel is niet zichtbaar in eigenschappen
Als het Commerce lusje niet in eigenschappen verschijnt, moet u manueel tot stand brengen in de redacteur van het meta-gegevensschema.
-
Navigeer naar de editor voor het metagegevensschema.
-
Klik uitgeven om de vorm van het standaardmeta-gegevensschema te wijzigen.
-
Creeer a Commerce tabel, en selecteer het.
-
De belemmering en laat vallen de component van het 0} Product {in het Commerce lusje, en brengt het in kaart aan het bezit.
commerce:skus -
Selecteer checkbox voor tonen rollen en tonen orde.
-
De belemmering en laat vallen a checkbox component in het Commerce lusje, en brengt het in kaart aan het bezit
commerce:isCommerce. Bepaal ja en Nr als opties.
Als u om het even welke andere kwesties ontmoet, creeer a steunkaartje of contacteer uw vertegenwoordiger van de Integratie van AEM Assets voor hulp.
Stap 2: Optioneel. Een metagegevensprofiel configureren
Stel in de AEM Assets-auteursomgeving standaardwaarden in voor metagegevens van Commerce-elementen door een metagegevensprofiel te maken. Pas vervolgens het nieuwe profiel toe op de mappen AEM Asset om deze standaardinstellingen automatisch te gebruiken. Deze configuratie stroomlijnt de verwerking van bedrijfsmiddelen door handmatige stappen te verminderen.
Wanneer u het profiel van meta-gegevens vormt, moet u slechts de volgende componenten vormen:
-
Voeg een Commerce-tabblad toe. Op dit tabblad worden Commerce-specifieke configuratie-instellingen ingeschakeld die door de sjabloon worden toegevoegd.
-
Voeg het veld
Eligible for Commercetoe aan het tabblad Commerce.
De UI-component Productgegevens wordt automatisch toegevoegd op basis van de sjabloon.
Het metagegevensprofiel definiëren
-
Meld u aan bij de Adobe Experience Manager-ontwikkelomgeving.
-
Ga in de Adobe Experience Manager-werkruimte naar de werkruimte voor het beheer van inhoud van de auteur voor AEM Assets door op het Adobe Experience Manager-pictogram te klikken.
{width="600" modal="regular"}
-
Open de Hulpmiddelen van de Beheerder door het hamerpictogram te selecteren.
{width="600" modal="regular"}
-
Open de pagina voor profielconfiguratie door op Metadata Profiles te klikken.
-
Create een metagegevensprofiel voor de Commerce-integratie.
{width="600" modal="regular"} toe
-
Voeg een tabblad toe voor Commerce-metagegevens.
-
Klik links op Settings .
-
Klik op + in de tabsectie en geef vervolgens de Tab Name ,
Commerceop.
-
-
Voeg het veld
Eligible for Commercetoe aan het formulier. {width="600" modal="regular"}
-
Klik op Build form.
-
Sleep het veld
Single Line textnaar het formulier. -
Voeg de tekst
Eligible for Commercevoor het label toe door op Field Label te klikken. -
Voor het lusje van Montages, voeg de etikettekst aan Etiket van het Gebied toe.
-
Stel de plaatsaanduidingstekst in op
yes. -
Kopieer en plak in het veld Map to Property de volgende waarde
code language-terminal ./jcr:content/metadata/commerce:isCommerce
-
-
Optioneel. Als u goedgekeurde Commerce-elementen automatisch wilt synchroniseren terwijl deze naar de AEM Assets-omgeving worden geüpload, stelt u de standaardwaarde voor het veld Review Statusop de
Basictab in opapproved. -
Sla de update op.
Het metagegevensprofiel toepassen op de bronmap van de Commerce-middelen
-
Van de Metadata Profiles pagina, selecteer het de integratieprofiel van Commerce.
-
Selecteer Apply Metadata Profiles to Folders in het menu Handeling.
-
Selecteer de map met Commerce-elementen.
Maak een Commerce-map als deze niet bestaat.
-
Klik op Apply.
Volgende stappen
-
[ PaaS slechts ]{class="badge informative" title="Alleen van toepassing op Adobe Commerce op Cloud-projecten (door Adobe beheerde PaaS-infrastructuur)."} installeert de pakketten van Adobe Commerce .
-
[ SaaS slechts ]{class="badge positive" title="Alleen van toepassing op Adobe Commerce as a Cloud Service- en Adobe Commerce Optimizer-projecten (door Adobe beheerde SaaS-infrastructuur)."} vormt de integratie van Commerce Admin .