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

Puede integrar Adobe Experience Manager con el servicio de contenido inteligente mediante Adobe Developer Console. Utilice esta configuración para acceder al servicio de contenido inteligente desde Experience Manager.

El artículo detalla las siguientes tareas clave necesarias para configurar el servicio de contenido inteligente. En el back-end, el servidor Experience Manager autentica las credenciales del servicio con la puerta de enlace Adobe Developer Console antes de reenviar la solicitud al servicio de contenido inteligente.

  1. Cree una configuración de Smart Content Serviceconfiguration en Experience Manager para generar una clave pública. Obtenga un certificado público para la integración de OAuth.

  2. Cree una integración en Adobe Developer Console y cargue la clave pública generada.

  3. Configure la implementación utilizando la clave de API y otras credenciales de Adobe Developer Console.

  4. Compruebe la configuración.

  5. De forma opcional, habilite el etiquetado automático en la carga de recursos.

Requisitos previos

Antes de utilizar el servicio de contenido inteligente, 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 paquete de servicio de Experience Manager.

Cree la configuración del servicio de contenido inteligente para obtener el certificado público

Un certificado público le permite autenticar su perfil en Adobe Developer Console.

  1. En la interfaz de usuario Experience Manager, acceda a Tools > Cloud Services > Legacy Cloud Services.

  2. En la página Cloud Services, haga clic en Configurar ahora en Etiquetas inteligentes de recursos.

  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 servicio de contenido inteligente, utilice los siguientes valores:

    URL de servicio: https://mc.adobe.io/marketingcloud/smartcontent

    Servidor de autorización: https://ims-na1.adobelogin.com

    Deje los demás campos en blanco por ahora (para proporcionar más adelante). Haga clic en Aceptar.

    Cuadro de diálogo del servicio de contenido inteligente del Experience Manager para proporcionar la URL del servicio de contenido

    Figura: Cuadro de diálogo del servicio de contenido inteligente para proporcionar la URL del servicio de contenido

    NOTA

    La URL proporcionada como Service URL 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 Service URL. Para 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.

    Una representación de la configuración creada para el servicio de etiquetado inteligente

    Figura: Configuración del servicio de etiquetado inteligente

Vuelva a configurar cuándo caduca un certificado

Una vez caducado 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. Haga clic en la pestaña Almacén de claves.

  3. Elimine el almacén de claves similaritysearch y el certificado caducado. Haga clic en Guardar y cerrar.

    Elimine la entrada similaritysearch existente en el almacén de claves para agregar un nuevo certificado de seguridad

    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. Para descargar un certificado público, haga clic en Descargar certificado público para la integración de OAuth.

  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. Para obtener más información, consulte las instrucciones de Creación de la integración de Adobe Developer Console.

Crear la integración de Adobe Developer Console

Para utilizar las API del servicio de contenido inteligente, cree una integración en la consola del desarrollador de Adobe para obtener Clave de API (generada en el campo CLIENT ID de integración de la consola del desarrollador de Adobe), ID DE CUENTA TÉCNICA, ID de organización y CLICLICLIENT SECRET para Configuración del servicio de etiquetado inteligente de recursos de la configuración de nube en Experience Manager.

  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 Add an API, seleccione Experience Cloud y, a continuación, seleccione 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 añadir estos valores en Configuración del servicio de etiquetado inteligente de recursos de la configuración de nube en Experience Manager para configurar las etiquetas inteligentes.

    En la pestaña Información general, puede revisar la información proporcionada para la integración.

    Figura: Detalles sobre la integración en Adobe Developer Console

Configuración del servicio de contenido inteligente

Para configurar la integración, utilice los valores de los campos TECHNICAL ACCOUNT ID, ORGANIZATION ID, CLIENT SECRET y CLIENT ID 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 implementación Experience Manager.

  1. En Experience Manager, vaya a Herramientas > Cloud Service > Cloud Services heredados para abrir la consola 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 Api Key, Technical Account ID, Organization ID y Client Secret, copie y utilice los siguientes valores generados en Adobe Developer Console integration.

    Configuración del servicio de etiquetado inteligente de recursos Adobe Developer Console campos de integración
    Clave de API ID DE 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, utilice un MBean de JMX para validarla. Para validar, siga estos pasos.

  1. Acceda a su servidor Experience Manager en https://[aem_server]:[port].

  2. Vaya a Tools > Operations > Web Console para abrir la consola OSGi. Haga clic en Principal > JMX.

  3. Haga clic en com.day.cq.dam.similaritysearch.internal.impl. Abre SimilaritySearch Tareas varias.

  4. Haga clic en 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. En Experience Manager, vaya a Herramientas > Flujo de trabajo > Modelos.

  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.

    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

    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.

    Configurar el flujo de trabajo de recursos de actualización de DAM y añadir el paso de etiquetas inteligentes

    Figura: Configurar el flujo de trabajo de recursos de actualización de DAM y añadir 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.

    Configurar el flujo de trabajo de recursos de actualización de DAM para añadir el paso de etiquetas inteligentes y seleccionar el avance del controlador

    Figura: Configurar el flujo de trabajo de recursos de actualización de DAM para añadir el paso de etiquetas inteligentes 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.

    Configure el flujo de trabajo de recursos de actualización de DAM para añadir el paso de etiquetas inteligentes y seleccione Omitir el indicador de etiqueta inteligente

    Figura: Configure el flujo de trabajo de recursos de actualización de DAM para añadir el paso de etiquetas inteligentes 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.

En esta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now