Show Menu
ARGOMENTI×

Configurare i tag delle risorse tramite Smart Content Service

È possibile effettuare l'integrazione Adobe Experience Manager con Smart Content Service tramite Adobe I/O. Utilizzate questa configurazione per accedere a Smart Content Service dall'interno Experience Manager.
L'articolo descrive le seguenti attività chiave necessarie per configurare Smart Content Service. Sul lato posteriore, il Experience Manager server autentica le credenziali del servizio con il gateway di I/O Adobe prima di inoltrare la richiesta a Smart Content Service.
  • Create una configurazione di Smart Content Service in Experience Manager modo da generare una chiave pubblica. Ottenete un certificato pubblico per l'integrazione OAuth.
  • Create un'integrazione in Adobe I/O e caricate la chiave pubblica generata.
  • Configurate l' Experience Manager istanza utilizzando la chiave API e altre credenziali dall'I/O di Adobe.
  • Se necessario, abilitate l’assegnazione automatica di tag al caricamento delle risorse.

Prerequisiti

Prima di poter utilizzare Smart Content Service, accertatevi quanto segue per creare un'integrazione su Adobe I/O:
  • Un account Adobe ID con privilegi di amministratore per l’organizzazione.
  • Il servizio Smart Content Service è abilitato per la vostra azienda.

Recuperare il certificato pubblico

Un certificato pubblico consente di autenticare il profilo sull'I/O di Adobe.
  1. Nell'interfaccia Experience Manager utente, accedi a Strumenti > Servizi cloud > Servizi cloud legacy.
  2. In the Cloud Services page, click Configure Now under Assets Smart Tags .
  3. Nella finestra di dialogo Crea configurazione , specificate un titolo e un nome per la configurazione Smart Tags. Fai clic su Crea .
  4. Nella finestra di dialogo AEM Smart Content Service , usate i seguenti valori:
    URL servizio : https://mc.adobe.io/marketingcloud/smartcontent
    Server autorizzazioni : https://ims-na1.adobelogin.com
    Lasciate vuoti gli altri campi per ora (da fornire successivamente). Fai clic su OK .
  5. Fate clic su Scarica certificato pubblico per l'integrazione OAuth e scaricate il file del certificato pubblico AEM-SmartTags.crt .

Riconfigura alla scadenza di un certificato

Alla scadenza del certificato non è più attendibile. Per aggiungere un nuovo certificato, attenetevi alla procedura seguente. Non è possibile rinnovare un certificato scaduto.
  1. Log in your Experience Manager deployment as an administrator. Fai clic su Strumenti > Protezione > Utenti .
  2. Individuate e fate clic su dam-update-service user. Fate clic sulla scheda Keystore .
  3. Eliminate l'archivio di chiavi di ricerca per similarità esistente con il certificato scaduto. Click Save & Close .
    Per aggiungere un nuovo certificato di protezione, eliminate una voce di ricerca per similarità in Keystore
  4. Vai a Strumenti > Cloud Services > Servizi cloud precedenti . Fai clic su Tag avanzati risorse > Mostra configurazioni > Configurazioni disponibili . Seleziona la configurazione richiesta.
  5. Per scaricare un certificato pubblico, fate clic su Scarica certificato pubblico per l'integrazione OAuth.
  6. Accedete a https://console.adobe.io e andate a Smart Content Services nella pagina Integrazioni . Caricate il nuovo certificato. Per ulteriori informazioni, consultate le istruzioni in Creazione dell'integrazione I/O Adobe.

Creare l’integrazione di Adobe I/O

Per utilizzare le API Smart Content Service, create un'integrazione in Adobe I/O per generare la chiave API, l'ID account tecnico, l'ID organizzazione e il Segreto cliente.
  1. Nella pagina Integrazioni , selezionate l'account appropriato e verificate che il ruolo organizzazione associato sia amministratore di sistema.
  2. Fate clic su Nuova integrazione .
  3. Nella pagina Crea nuova integrazione , selezionate Accedi a un'API . Fate clic su Continua .
  4. In Experience Cloud , seleziona Smart Content . Fate clic su Continua .
  5. Nella pagina successiva, selezionate Nuova integrazione . Fate clic su Continua .
  6. Nella pagina Dettagli integrazione, specificate un nome per il gateway di integrazione e aggiungete una descrizione.
  7. Nei certificati delle chiavi pubbliche , caricate il AEM-SmartTags.crt file scaricato in precedenza.
  8. Fai clic su Create Integration (Crea integrazione).
  9. Per visualizzare le informazioni sull'integrazione, fate clic su Continua con i dettagli sull'integrazione.

Configurare Smart Content Service

Per configurare l'integrazione, utilizzate i valori dei campi ID account tecnico, ID organizzazione, Segreto cliente, Server autorizzazioni e chiave API dall'integrazione I/O di Adobe. La creazione di una configurazione cloud Smart Tags consente l'autenticazione delle richieste API dall' Experience Manager istanza.
  1. In Experience ManagerStrumenti > Servizi cloud > Servizi cloud legacy per aprire la console Servizi Cloud.
  2. In Tag avanzati risorse, apri la configurazione creata sopra. Nella pagina delle impostazioni del servizio, fate clic su Modifica .
  3. Nella finestra di dialogo Servizio di contenuti avanzati AEM , utilizza i valori precompilati per i campi URL servizio e Server autorizzazioni .
  4. Per i campi Chiave API , ID account tecnico , ID organizzazione e Segreto client , utilizza i valori generati sopra.

Convalida della configurazione

Dopo aver completato la configurazione, puoi usare un MBean JMX per convalidare la configurazione. Per eseguire la convalida, effettuare le seguenti operazioni.
  1. Accedete al Experience Manager server all'indirizzo https://[aem_server]:[port] .
  2. Passate a Strumenti > Operazioni > Console Web per aprire la console OSGi. Fate clic su Principale > JMX .
  3. Fate clic su com.day.cq.dam.similaritysearch.internal.impl . Si apre SimilaritySearch Attività varie.
  4. Fare clic su validateConfigs() . Nella finestra di dialogo Convalida configurazioni , fare clic su Richiama .
    Il risultato della convalida viene visualizzato nella stessa finestra di dialogo.

Abilitare i tag avanzati nel flusso di lavoro Aggiorna risorsa (facoltativo)

  1. In Experience Manager, passare a Strumenti > Flusso di lavoro > Modelli .
  2. Nella pagina Modelli flusso di lavoro , seleziona il modello del flusso di lavoro Risorsa di aggiornamento DAM .
  3. Fare clic su Modifica nella barra degli strumenti.
  4. Per visualizzare i passaggi, espandi il pannello laterale. Trascina il passaggio Risorsa di tag avanzati della sezione Flusso di lavoro DAM e inseriscilo dopo il passaggio Elabora miniature .
    Figura: Aggiungi il passaggio di una risorsa smart tag dopo il passaggio della miniatura di processo nel flusso di lavoroDAM Update Asset.
  5. Apri il passaggio in modalità di modifica. In Impostazioni avanzate , accertati che sia selezionata l’opzione Avanzamento gestore .
  6. Nella scheda Argomenti , seleziona Ignora errori se vuoi che il flusso di lavoro venga completato anche con esito negativo del passaggio di assegnazione tag automatica.
    Per assegnare tag alle risorse quando vengono caricate, a prescindere dal fatto che l’assegnazione di tag avanzati sia abilitata o meno nelle cartelle, selezionate Ignora contrassegno smart tag.
  7. Fate clic su OK per chiudere il passaggio del processo, quindi salvate il flusso di lavoro.