Asset tagging configureren met behulp van de Smart Content Service

U kunt Adobe Experience Manager met de Slimme Dienst van de Inhoud integreren gebruikend Adobe Developer Console. Gebruik deze configuratie om tot de Slimme Dienst van de Inhoud van binnen Experience Manager toegang te hebben.

Het artikel detailleert de volgende zeer belangrijke taken uit die worden vereist om de Slimme Dienst van de Inhoud te vormen. Aan het achterste eind, verifieert de Experience Manager server uw de dienstgeloofsbrieven met de Adobe Developer Console gateway alvorens uw verzoek aan de Slimme Dienst van de Inhoud door:sturen.

  1. Creeer een Slimme Configuratie van de Dienst van de Inhoud in Experience Manager om een openbare sleutel te produceren. Verkrijg een openbaar certificaat voor OAuth-integratie.

  2. Maak een integratie in Adobe Developer Console en upload de gegenereerde openbare sleutel.

  3. Configureer uw implementatie met behulp van de API-sleutel en andere referenties van Adobe Developer Console.

  4. Test de configuratie.

  5. Schakel desgewenst automatische labeling in bij het uploaden van elementen🔗.

Vereisten

Voordat u de service Slimme inhoud gebruikt, moet u het volgende doen om een integratie te maken op Adobe Developer Console:

  • Een Adobe ID-account met beheerdersrechten voor de organisatie.

  • De Slimme Dienst van de Inhoud wordt toegelaten voor uw organisatie.

Om Verbeterde Slimme Markeringen toe te laten, naast het bovenstaande, installeer ook het recentste de dienstpak van de Experience Manager.

Configuratie van Smart Content Service maken om een openbaar certificaat te verkrijgen

Met een openbaar certificaat kunt u uw profiel verifiëren op Adobe Developer Console.

  1. Ga in de Experience Manager-gebruikersinterface naar Tools > Cloud Services > Legacy Cloud Services.

  2. Klik op Configure Now onder Assets Smart Tags op de pagina Cloud Services.

  3. Geef in het dialoogvenster Create Configuration een titel en naam op voor de configuratie van slimme tags. Klik op Create.

  4. Gebruik de volgende waarden in het dialoogvenster AEM Smart Content Service:

    Service URL: https://mc.adobe.io/marketingcloud/smartcontent

    Authorization Server: https://ims-na1.adobelogin.com

    Laat de overige velden voorlopig leeg (later te verstrekken). Klik op OK.

    Het dialoogvenster Experience Manager Smart Content Service om de contentservice-URL op te geven

    Afbeelding: Het dialoogvenster Smart Content Service om de URL van de inhoudsservice te bieden

    OPMERKING

    De URL die als Service URL wordt opgegeven, is niet toegankelijk via de browser en genereert een fout van 404. De configuratie werkt O.K. met de zelfde waarde van de Service URL parameter. Zie https://status.adobe.com voor het algemene servicestatus en onderhoudsplan.

  5. Klik Download Public Certificate for OAuth Integration, en download het openbare certificaatdossier AEM-SmartTags.crt.

    Een voorstelling van de instellingen die voor de service voor slimme tags zijn gemaakt

    Afbeelding: Instellingen voor service voor slimme tags

Opnieuw configureren wanneer een certificaat verloopt

Nadat een certificaat is verlopen, wordt het niet meer vertrouwd. U kunt een verlopen certificaat niet verlengen. Voer de onderstaande stappen uit om een nieuw certificaat toe te voegen.

  1. Meld u als beheerder aan bij uw Experience Manager-implementatie. Klik op Tools > Security > Users.

  2. Zoek en klik op dam-update-service-gebruiker. Klik op het tabblad Keystore.

  3. Verwijder het bestaande similaritysearch-sleutelarchief met het verlopen certificaat. Klik op Save & Close.

    Verwijder het bestaande zoekitem voor gelijkenis in Keystore om een nieuw beveiligingscertificaat toe te voegen

    Afbeelding: Verwijder de bestaande similaritysearch-vermelding in het sleutelarchief om een nieuw beveiligingscertificaat toe te voegen.

  4. Ga naar Tools > Cloud Services > Legacy Cloud Services. Klik op Asset Smart Tags > Show Configuration > Available Configurations. Klik op de gewenste configuratie.

  5. Als u een openbaar certificaat wilt downloaden, klikt u op Download Public Certificate for OAuth Integration.

  6. Open https://console.adobe.io en navigeer naar de bestaande Smart Content Services op de pagina Integrations. Upload het nieuwe certificaat. Zie de instructies in Integratie van de Adobe Developer Console maken voor meer informatie.

Integratie van Adobe Developer Console maken

Als u API's voor Smart Content Service wilt gebruiken, maakt u een integratie in de Adobe Developer Console voor API Key (gegenereerd in CLIENT ID-veld voor integratie van Adobe Developer Console), TECHNICAL ACCOUNT ID, ORGANIZATION ID en CLIENT SECRET voor Assets Smart Tagging Service Settings van cloudconfiguratie in Experience Manager.

  1. Open https://console.adobe.io in uw browser. Selecteer het gewenste account en verifieer dat de bijbehorende organisatierol is ingesteld op systeembeheerder.

  2. Maak een project een geef het de gewenste naam. Klik op Add API.

  3. Selecteer op de pagina Add an API Experience Cloud en selecteer Smart Content. Klik op Next.

  4. Selecteer Upload your public key. Geef het certificaatbestand op dat u hebt gedownload van Experience Manager. Er wordt een Public key(s) uploaded successfully-bericht weergegeven. Klik op Next.

    De pagina Create a new Service Account (JWT) credential toont de openbare sleutel voor het serviceaccount dat u zojuist hebt geconfigureerd.

  5. Klik op Next.

  6. Ga naar de pagina Select product profiles en selecteer Smart Content Services. Klik op Save configured API.

    De pagina die verschijnt biedt meer informatie over de configuratie. Laat deze pagina open om deze waarden in Assets Smart Tagging Service Settings van de wolkenconfiguratie in Experience Manager te kopiëren en toe te voegen om slimme markeringen te vormen.

    Op het tabblad Overview kunt u de informatie bekijken die is opgegeven voor de integratie.

    Afbeelding: Gegevens over de integratie in de Adobe Developer Console

Smart Content Service configureren

Om de integratie te vormen, gebruik de waarden van TECHNICAL ACCOUNT ID, ORGANIZATION ID, CLIENT SECRET, en CLIENT ID gebieden van de integratie van de Console van de Ontwikkelaar van Adobe. Het creëren van een Slimme wolkenconfiguratie van Markeringen staat authentificatie van API verzoeken van de Experience Manager plaatsing toe.

  1. Navigeer in Experience Manager naar Tools > Cloud Service > Legacy Cloud Services om de Cloud Services-console te openen.

  2. Open onder Assets Smart Tags de hierboven gemaakte configuratie. Klik op Edit op de pagina met service-instellingen.

  3. Gebruik in het dialoogvenster AEM Smart Content Service de vooraf ingevulde waarden voor de velden Service URL en Authorization Server.

  4. Voor de velden Api Key, Technical Account ID, Organization ID, en Client Secret, kopieer en gebruik de volgende waarden die in de integratie van de Console van de Adobe worden geproduceerd .

    Assets Smart Tagging Service Settings Adobe Developer Console integratievelden
    Api Key CLIENT ID
    Technical Account ID TECHNICAL ACCOUNT ID
    Organization ID ORGANIZATION ID
    Client Secret CLIENT SECRET

De configuratie valideren

Nadat u de configuratie hebt voltooid, gebruik een JMX MBean om de configuratie te bevestigen. Voer de volgende stappen uit om te valideren.

  1. Open uw Experience Manager-server op https://[aem_server]:[port].

  2. Ga naar Tools > Operations > Web Console om de console te openen OSGi. Klik op Main > JMX.

  3. Klik op com.day.cq.dam.similaritysearch.internal.impl. Het opent SimilaritySearch Miscellaneous Tasks.

  4. Klik op validateConfigs(). Klik in het dialoogvenster Validate Configurations op Invoke.

    De validatieresultaten worden in hetzelfde dialoogvenster weergegeven.

Slimme tags toepassen inschakelen in de DAM Update Asset-workflow (optioneel)

  1. Ga in Experience Manager naar Tools > Workflow > Models.

  2. Selecteer op de pagina Workflow Models het DAM Update Asset-workflowmodel.

  3. Klik op Edit op de werkbalk.

  4. Vouw het zijpaneel uit om de stappen weer te geven. Sleep de stap Smart Tag Asset die beschikbaar is in de DAM-workflowsectie en plaats deze na de stap Process Thumbnails.

    De stap Asset met slimme tag toevoegen na de stap met de procesminiaturen in de DAM Update Asset-workflow

    Afbeelding: Voeg de stap Slimme tag-elementen toe na de stap met de procesminiaturen in de DAM Update Asset workflow.

  5. Open de stap in de bewerkingsmodus. Ga naar Advanced Settings en controleer of de optie Handler Advance is ingeschakeld.

    Workflow van DAM-updatemiddelen configureren en stap voor slimme tags toevoegen

    Afbeelding: Workflow van DAM-updatemiddelen configureren en stap voor slimme tags toevoegen

  6. Selecteer Arguments op het tabblad Ignore Errors als u de workflow wilt voltooien, zelfs als de stap voor automatische labeling mislukt.

    De DAM Update Asset-workflow configureren om een stap voor slimme tags toe te voegen en de voortgang van de handler te selecteren

    Afbeelding: De DAM Update Asset-workflow configureren om een stap voor slimme tags toe te voegen en de voortgang van de handler te selecteren

    Als u assets tijdens het uploaden wilt voorzien van een tag (ongeacht of slimme tags zijn ingeschakeld voor mappen), moet u de optie Ignore Smart Tag Flag inschakelen.

    Workflow van DAM Update Asset configureren om stap Smart Tag toe te voegen en markering Smart Tag negeren te selecteren

    Afbeelding: Workflow van DAM Update Asset configureren om stap Smart Tag toe te voegen en markering Smart Tag negeren te selecteren

  7. Klik op OK om de processtap te sluiten en sla de workflow op.

Op deze pagina