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 I/O. 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. En el back-end, el Experience Manager servidor autentica las credenciales de servicio con la puerta de enlace de Adobe I/O antes de reenviar la solicitud al servicio de contenido inteligente.
  • Cree una configuración de Smart Content Service en Experience Manager para generar una clave pública. Obtenga un certificado público para la integración de OAuth.
  • Cree una integración en Adobe I/O y cargue la clave pública generada.
  • Configure la Experience Manager instancia mediante la clave de API y otras credenciales de Adobe I/O.
  • 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 I/O:
  • Una cuenta de Adobe ID que tiene privilegios de administrador para la organización.
  • El servicio de Smart Content Service está habilitado para su organización.

Obtener un certificado público

Un certificado público le permite autenticar su perfil en Adobe I/O.
  1. En la interfaz Experience Manager de usuario, acceda a Herramientas > Servicios de nube > Servicios de nube 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 .
  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 .

Volver a configurar cuando caduque un certificado

Cuando caduca el certificado, ya no es de confianza. Para agregar un nuevo certificado, siga estos pasos. No puede renovar un certificado caducado.
  1. Log in your Experience Manager deployment as an administrator. Haga clic en Herramientas > Seguridad > Usuarios .
  2. Busque y haga clic en dam-update-service user. Haga clic en la ficha Almacén de claves.
  3. Elimine la similitud existente en el almacén de claves de búsqueda con el certificado caducado. Click Save & Close .
    Eliminar la entrada de búsqueda por similitudes existente en Keystore para agregar 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 I/O.

Crear la integración de Adobe I/O

Para utilizar las API de Smart Content Service, cree una integración en Adobe I/O para generar clave de API, ID de cuenta técnica, ID de organización y Secreto de cliente.
  1. En la página Integraciones , seleccione la cuenta adecuada y compruebe que la función de organización asociada sea administrador del sistema.
  2. Haga clic en Nueva integración .
  3. En la página Crear una nueva integración , seleccione Acceder a una API . Haga clic en Continuar .
  4. En Experience Cloud , seleccione Contenido inteligente . Haga clic en Continuar .
  5. En la página siguiente, seleccione Nueva integración . Haga clic en Continuar .
  6. En la página Detalles de la integración, especifique un nombre para la puerta de enlace de integración y agregue una descripción.
  7. En los certificados de claves públicas, cargue el AEM-SmartTags.crt archivo que descargó anteriormente.
  8. Haga clic en Crear integración .
  9. Para vista de la información de la integración, haga clic en Continuar a los detalles de la integración.

Configurar el servicio de contenido inteligente

Para configurar la integración, utilice los valores de los campos de ID de cuenta técnica, ID de organización, Secreto de cliente, Servidor de autorización y clave de API de la integración de Adobe I/O. La creación de una configuración de nube de etiquetas inteligentes permite la autenticación de solicitudes de API desde la Experience Manager instancia.
  1. En Experience Manager, vaya a Herramientas > Servicio de nube > Servicios de nube heredados 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 de API , Id de cuenta técnica , Id de organización y Secreto de cliente , utilice los valores generados anteriormente.

Validar 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 en com.day.cq.dam.similaritysearch.internal.impl . Abre SimilitudBuscar Tareas diversas.
  4. Haga clic en validateConfigs() . En el cuadro de diálogo Validar configuraciones , haga clic en Invocar .
    El resultado de validación se muestra en el mismo cuadro de diálogo.

Habilitar el etiquetado inteligente en el flujo de trabajo Actualizar recurso (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 .
    Figura: Añada el paso del recurso de etiquetas inteligentes después del paso de miniaturas de proceso en el flujo de trabajo de recursosde actualización deDAM.
  5. Abra el paso en modo de edición. En Configuración avanzada , compruebe que la opción Avance del controlador está seleccionada.
  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.
    Para etiquetar recursos al cargarlos, independientemente de si el etiquetado inteligente está activado en las carpetas, seleccione Omitir marca de etiqueta inteligente.
  7. Haga clic en Aceptar para cerrar el paso del proceso y, a continuación, guarde el flujo de trabajo.