Show Menu
TEMAS×

Configuración del etiquetado de recursos mediante el servicio de contenido inteligente

Puede realizar la integración Adobe Experience Manager con Smart Content Service mediante Adobe Developer Console. Utilice esta configuración para acceder al servicio de contenido inteligente desde dentro Experience Manager.
En el artículo se detallan las siguientes tareas clave necesarias para configurar el servicio de contenido inteligente. At the back end, the Experience Manager server authenticates your service credentials with the Adobe Developer Console gateway before forwarding your request to the Smart Content Service.
  1. Configure la implementación utilizando la clave de API y otras credenciales de Adobe Developer Console.

Requisitos previos

Antes de utilizar Smart Content Service, asegúrese de lo siguiente para crear una integración en Adobe Developer Console:
  • Cuenta de Adobe ID que tiene privilegios de administrador para la organización.
  • El servicio de contenido inteligente está habilitado para su organización.
Para habilitar Etiquetas inteligentes mejoradas, además de las anteriores, instale también el último Service Pack de Experience Manager.

Cree la configuración de Smart Content Service para obtener

El certificado público permite autenticar el perfil en Adobe Developer Console.
  1. En la Experience Manager interfaz de usuario, acceda a Herramientas > Cloud Services > Cloud Services ​preexistentes.
  2. In the Cloud Services page, click Configure Now under Assets Smart Tags .
  3. En el cuadro de diálogo Crear configuración , especifique un título y un nombre para la configuración de etiquetas inteligentes. Haga clic en Crear .
  4. En el cuadro de diálogo AEM Smart Content Service , utilice los valores siguientes:
    URL de servicio : https://mc.adobe.io/marketingcloud/smartcontent
    Servidor de autorización : https://ims-na1.adobelogin.com
    Deje el resto de campos en blanco por ahora (se proporcionará más tarde). Haga clic en Aceptar .
    Figura: Cuadro de diálogo de Smart Content Service para proporcionar la URL del servicio de contenido
    La dirección URL proporcionada como URL de servicio no es accesible a través del explorador y genera un error 404. La configuración funciona correctamente con el mismo valor del parámetro de URL de servicio. Para obtener información sobre el estado general del servicio y la programación de mantenimiento, consulte https://status.adobe.com .
  5. Haga clic en Descargar certificado público para la integración de OAuth y descargue el archivo de certificado público AEM-SmartTags.crt .
    Figura: Configuración del servicio de etiquetado inteligente

Reconfigure when a certificate expires

Una vez que caduca un certificado, ya no es de confianza. No puede renovar un certificado caducado. Para añadir un nuevo certificado, siga estos pasos.
  1. Inicie sesión en la implementación Experience Manager como administrador. Haga clic en Herramientas > Seguridad > Usuarios .
  2. Busque y haga clic en el usuario dam-update-service . Click Keystore tab.
  3. Elimine el almacén de claves similaritysearch y el certificado caducado. Haga clic en Guardar y cerrar .
    Imagen: Elimine la entrada similaritysearch en el almacén de claves para añadir un nuevo certificado de seguridad.
  4. Vaya a Herramientas > Cloud Services > Servicios de nube heredados . Haga clic en Etiquetas inteligentes de recursos > Mostrar configuración > Configuraciones disponibles . Haga clic en la configuración requerida.
  5. To download a public certificate, click Download Public Certificate for OAuth Integration .
  6. Acceda a https://console.adobe.io y vaya a los servicios de contenido inteligente existentes en la página Integraciones . Cargue el nuevo certificado. For more information, see the instructions in Create Adobe Developer Console integration .

Creación de la integración de Adobe Developer Console

Para utilizar las API de Smart Content Service, cree una integración en Adobe Developer Console para obtener la clave de API (generada en el campo ID de CLIENTE de la integración de la consola de desarrollador de Adobe), el ID de la cuentaTÉCNICA, el ID deORGANIZACIÓN y la configuración del servicio de etiquetado inteligente de CLIENT SECRET Experience Managerpara recursos en nube en la configuración de nube de la versión de nube de Microsoft.
  1. Acceda a https://console.adobe.io en el explorador. Seleccione la cuenta adecuada y compruebe que la función de organización asociada sea administrador del sistema.
  2. Cree un proyecto con el nombre que desee. Haga clic en Añadir API .
  3. En la página Añadir una API , seleccione Experience Cloud y Contenido inteligente . Haga clic en Siguiente .
  4. Seleccione Cargar la clave pública . Proporcione el archivo de certificado descargado de Experience Manager. Se muestra un mensaje con las claves públicas cargadas correctamente. Haga clic en Siguiente .
    La página Crear una nueva página de credenciales de cuenta de servicio (JWT) muestra la clave pública de la cuenta de servicio que se acaba de configurar.
  5. Haga clic en Siguiente .
  6. En la página Seleccionar perfiles de producto , seleccione Servicios de contenido inteligente . Haga clic en Guardar API configurada .
    La página muestra más información sobre la configuración. Mantenga esta página abierta para copiar y agregar estos valores en Assets Smart Tagging Service Settings de configuración de nube en Experience Manager para configurar etiquetas inteligentes.
    Figura: Detalles de la integración en Adobe Developer Console

Configurar el servicio de contenido inteligente

Para configurar la integración, utilice los valores de los campos ID DE CUENTATÉCNICA, ID DEORGANIZACIÓN, CLIENT SECRETe ID DE CLIENTE de la integración de Adobe Developer Console. La creación de una configuración de nube de etiquetas inteligentes permite la autenticación de solicitudes de API desde la Experience Manager implementación.
  1. En Experience Manager, vaya a Herramientas > Cloud Service > Cloud Services ​preexistentes para abrir la consola de Cloud Services .
  2. En Etiquetas inteligentes de recursos, abra la configuración creada anteriormente. En la página de configuración del servicio, haga clic en Editar .
  3. En el cuadro de diálogo AEM Smart Content Service , utilice los valores predefinidos para los campos URL de servicio y Servidor de autorización .
  4. Para los campos Clave deAPI, ID de cuentatécnica, ID deorganización y Secreto de cliente, copie y utilice los siguientes valores generados en la integración de la consola de desarrollo de Adobe.
    Configuración del servicio de etiquetado inteligente de recursos
    Adobe Developer Console campos de integración
    Clave de API
    ID DEL CLIENTE
    Id. de cuenta técnica
    ID DE CUENTA TÉCNICA
    Id. de organización
    ID. DE ORGANIZACIÓN
    Secreto del cliente
    SECRETO DEL CLIENTE

Validación de la configuración

Después de completar la configuración, puede utilizar un MBean de JMX para validar la configuración. Para validar, siga estos pasos.
  1. Acceda a su Experience Manager servidor en https://[aem_server]:[port] .
  2. Vaya a Herramientas > Operaciones > Consola ​Web para abrir la consola OSGi. Haga clic en Principal>JMX .
  3. Haga clic com.day.cq.dam.similaritysearch.internal.impl . Abre SimilitudBuscar Tareas diversas.
  4. Haga clic validateConfigs() . En el cuadro de diálogo Validar configuraciones , haga clic en Invocar .
Los resultados de validación se muestran en el mismo cuadro de diálogo.

Habilitar el etiquetado inteligente en el flujo de trabajo de recursos de actualización de DAM (opcional)

  1. In Experience Manager, go to Tools > Workflow > Models .
  2. En la página Modelos de flujo de trabajo , seleccione el modelo de flujo de trabajo de recursos de actualización de DAM .
  3. Haga clic en Editar en la barra de herramientas.
  4. Expanda el panel lateral para mostrar los pasos. Arrastre el paso Recurso de etiqueta inteligente que está disponible en la sección Flujo de trabajo de DAM y colóquelo después del paso Miniaturas del proceso .
    Imagen: Añada el paso del recurso de etiquetas inteligentes después del paso de miniaturas de proceso en el flujo de trabajo de recursos de actualización de DAM
  5. Abra el paso en modo de edición. En Configuración avanzada , compruebe que la opción Avance del controlador está seleccionada.
    Figura: Configurar el flujo de trabajo de recursos de actualización de DAM y agregar el paso de etiquetas inteligentes
  6. En la pestaña Argumentos , seleccione Omitir errores si desea que el flujo de trabajo se complete aunque falle el paso de etiquetado automático.
    Figura: Configurar el flujo de trabajo de recursos de actualización de DAM para agregar el paso de la etiqueta inteligente y seleccionar el avance del controlador
    Para etiquetar recursos al cargarlos, independientemente de si el etiquetado inteligente está activado en las carpetas, seleccione Omitir indicador de etiqueta inteligente .
    Figura: Configure el flujo de trabajo de recursos de actualización DAM para agregar el paso de la etiqueta inteligente y seleccione Omitir el indicador de etiqueta inteligente
  7. Haga clic en Aceptar para cerrar el paso del proceso y, a continuación, guarde el flujo de trabajo.