Preparar Assets para el etiquetado inteligente configure-asset-tagging-using-the-smart-content-service
Para poder empezar a etiquetar recursos con Smart Content Services, integre Experience Manager Assets con Adobe Developer Console para usar el servicio inteligente de Adobe Sensei. Una vez configurado, entrene el servicio con algunas imágenes y una etiqueta.
Antes de usar el servicio de contenido inteligente, asegúrese de lo siguiente:
-
Instale el Experience Manager Service Pack más reciente.
Actualización de SCS para admitir Oauth para Adobe Managed Services scs-upgrade-oauth-managed-services
Nuevos usuarios
Instale el paquete de servicio 22. Para admitir la integración de Oauth en el Service Pack 22, debe instalar la revisión para el Service Pack 22.
Siga las instrucciones mencionadas en este artículo para configurar Smart Content Services.
Usuarios existentes
Si ha actualizado a Service Pack 21, instale la revisión del Service Pack 21 para admitir la integración con Oauth. Cualquier configuración existente se elimina automáticamente. Siga las instrucciones mencionadas en este artículo para configurar Smart Content Services. Si actualiza al Service Pack 22, debe instalar esta revisión para el Service Pack 22.
Para Service Pack 20 y versiones anteriores, debe realizar los pasos de la solución para que SCS admita la integración con Oauth. Consulte Solución de problemas de etiquetas inteligentes para credenciales de OAuth.
Actualización de SCS para admitir Oauth para usuarios On-Premise scs-upgrade-oauth-on-premise
Nuevos usuarios
Smart Content Services ya no está disponible para los nuevos usuarios locales de Experience Manager Assets.
Usuarios existentes
Los usuarios locales existentes, que ya tienen esta capacidad habilitada, pueden seguir utilizando Smart Content Services.
Si ha actualizado a Service Pack 21, instale la revisión del Service Pack 21 para admitir la integración con Oauth. Cualquier configuración existente se elimina automáticamente. Siga las instrucciones mencionadas en este artículo para configurar Smart Content Services. Si actualiza al Service Pack 22, debe instalar esta revisión para el Service Pack 22.
Para Service Pack 20 y versiones anteriores, debe realizar los pasos de la solución para que SCS admita la integración con Oauth. Consulte Solución de problemas de etiquetas inteligentes para credenciales de OAuth.
Integración con Adobe Developer Console integrate-adobe-io
Al integrarse con Adobe Developer Console, el servidor Experience Manager autentica las credenciales del servicio con la puerta de enlace de Adobe Developer Console antes de reenviar la solicitud al servicio de contenido inteligente. Para integrarse, necesita una cuenta de Adobe ID que tenga privilegios de administrador para la organización y una licencia de Smart Content Service comprada y habilitada para su organización.
Para configurar el servicio de contenido inteligente, siga estos pasos de nivel superior:
-
Cree una integración en Adobe Developer Console.
-
Cree una configuración de cuenta técnica de IMS con la clave de API y otras credenciales de Adobe Developer Console.
Creación de la integración con Adobe Developer Console create-adobe-io-integration
Para utilizar las API del servicio de contenido inteligente, cree una integración en Adobe Developer Console para obtener lo siguiente:
- CLAVE DE API (generada en el campo ID DE CLIENTE de la integración de Adobe Developer Console),
- ID. DE ORGANIZACIÓN,
- y SECRETO DE CLIENTE, para Configuración del servicio de etiquetado inteligente de Assets de la configuración en la nube en Experience Manager.
-
Acceda a https://developer.adobe.com en un explorador. Seleccione la cuenta adecuada y compruebe que la función de organización asociada sea administrador del sistema.
-
Cree un proyecto con el nombre que desee. Haga clic en Añadir API.
-
En la página Añadir una API , seleccione Experience Cloud y Contenido inteligente. Haga clic en Siguiente.
-
Seleccione OAuth Server-to-Server. Haga clic en Siguiente.
Para obtener más información sobre cómo realizar esta configuración, consulte la documentación de Developer Console, según sus necesidades:- Para obtener información general, consulte Autenticación de servidor a servidor en developer.adobe.com.
- Para crear una nueva credencial de OAuth, consulte la Guía de implementación de credenciales de servidor a servidor de OAuth en developer.adobe.com.
- Para migrar una credencial JWT existente a una credencial OAuth, consulte Migración de la credencial de cuenta de servicio (JWT) a la credencial de servidor a servidor OAuth en developer.adobe.com.
-
En la página Seleccionar perfiles de producto, seleccione Servicios de contenido inteligente y haga clic en la opción 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 Configuración del servicio de etiquetado inteligente de Assets de la configuración de la nube en Experience Manager para configurar las etiquetas inteligentes.
Crear la configuración de cuenta técnica de IMS create-ims-account-config
Debe crear una configuración de cuenta técnica de IMS siguiendo los pasos a continuación:
-
En la Experience Manager interfaz de usuario, acceda a Herramientas > Seguridad > Configuraciones de IMS de Adobe.
-
Haga clic en Crear.
-
En el cuadro de diálogo Configuración de cuenta técnica de IMS, utilice los siguientes valores:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 Campo Descripción Solución en la nube Elija Etiquetas inteligentes en la lista desplegable. Título Añada el título de la cuenta de IMS que configura. Servidor de autorización Agregar https://ims-na1.adobelogin.comID del cliente Se proporcionará a través de la consola Adobe Developer. Secreto de cliente Se proporcionará a través de la consola Adobe Developer. Ámbito Se proporcionará a través de la consola Adobe Developer. ID de organización Se proporcionará a través de la consola Adobe Developer. -
Seleccione la configuración que ha creado y haga clic en Comprobar estado.
-
Confirme el cuadro de diálogo Comprobar estado y haga clic en Cerrar cuando la configuración esté en buen estado.
Crear una nueva configuración configure-smart-content-service
Para configurar la integración, use los valores de los campos ID. DE CUENTA TÉCNICA, ID. DE ORGANIZACIÓN, SECRETO DE CLIENTE e 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 implementación de Experience Manager.
-
En Experience Manager, vaya a Herramientas > Cloud Service > Etiqueta inteligente para abrir las Configuraciones de etiquetas inteligentes.
-
Haga clic en Crear para crear una nueva configuración. De lo contrario, haga clic en Propiedades para actualizar la configuración existente.
-
Rellene los campos siguientes:
table 0-row-2 1-row-2 2-row-2 3-row-2 Campo Descripción Título Añada el título de la cuenta de IMS que configura. Configuración de Adobe IMS asociada Elija una configuración en la lista desplegable. URL del servicio https://smartcontent.adobe.io/<region where your Experience Manager author instance is hosted>. Por ejemplo,https://smartcontent.adobe.io/apac. Puede especificarna,emeaoapaccomo las regiones en las que está alojada la instancia de autor de Experience Manager.note note NOTE Si el servicio administrado de Experience Manager se aprovisiona antes del 1 de septiembre de 2022, utilice la siguiente URL de servicio: https://mc.adobe.io/marketingcloud/smartcontent -
Haga clic en Guardar y cerrar.
Validar la configuración validate-the-configuration
Una vez completada la configuración, puede utilizar un MBean de JMX para validar la configuración. Para validar, siga estos pasos.
-
Obtenga acceso a su servidor Experience Manager en
https://[aem_server]:[port]. -
Vaya a Herramientas > Operaciones > Consola web para abrir la consola OSGi. Haga clic en Principal > JMX.
-
Haga clic en
com.day.cq.dam.similaritysearch.internal.impl (SCS).
-
Haga clic en
validateConfigs(). En el 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 Recurso de actualización DAM (opcional) enable-smart-tagging-in-the-update-asset-workflow-optional
-
En Experience Manager, vaya a Herramientas > Flujo de trabajo > Modelos.
-
En la página Modelos de flujo de trabajo, seleccione el modelo de flujo de trabajo Recurso de actualización DAM.
-
Haga clic en Editar en la barra de herramientas.
-
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 Procesar miniaturas.
-
Abra las propiedades del paso para modificar los detalles. En Configuración avanzada, compruebe que la opción Avance del controlador está seleccionada.
-
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.
Además, para etiquetar recursos cuando se carguen, independientemente de si el etiquetado inteligente está habilitado en las carpetas, seleccione Omitir indicador de etiqueta inteligente.
-
Haga clic en hecho
para cerrar el paso del proceso.
-
Haga clic en Sincronizar para guardar el flujo de trabajo.
Formación del servicio de contenido inteligente training-the-smart-content-service
Para que el servicio de contenido inteligente reconozca su taxonomía empresarial, ejecútela en un conjunto de recursos que ya incluyan etiquetas relevantes para su negocio. Para etiquetar las imágenes de marca de forma eficaz, el servicio de contenido inteligente requiere que las imágenes de formación se ajusten a determinadas directrices. Después de la formación, el servicio puede aplicar la misma taxonomía a un conjunto similar de recursos.
Puede entrenar el servicio varias veces para mejorar su capacidad de aplicar etiquetas relevantes. Después de cada ciclo de formación, ejecute un flujo de trabajo de etiquetado y compruebe si los recursos están etiquetados correctamente.
Puede entrenar el Servicio de contenido inteligente periódicamente o según sea necesario.
Directrices para la formación guidelines-for-training
Para obtener los mejores resultados, las imágenes del conjunto de formación se ajustan a las siguientes directrices:
Cantidad y tamaño: Mínimo de 30 imágenes por etiqueta. Mínimo de 500 píxeles en el lado más largo.
Coherencia: las imágenes utilizadas para una etiqueta específica son visualmente similares.
Por ejemplo, no es aconsejable etiquetar todas estas imágenes como my-party (para aprendizaje) porque no son visualmente similares.
Cobertura: Use suficiente variedad en las imágenes del curso de formación. La idea es ofrecer algunos ejemplos, pero razonablemente diversos, para que Experience Manager aprenda a centrarse en lo correcto. Si aplica la misma etiqueta a imágenes visualmente distintas, incluya al menos cinco ejemplos de cada tipo.
Por ejemplo, para la etiqueta model-down-pose, incluya más imágenes de aprendizaje similares a la imagen resaltada a continuación para que el servicio identifique las imágenes similares con mayor precisión durante el etiquetado.
Distracción/obstrucción: El servicio se entrena mejor con las imágenes que tienen menos distracción (fondos destacados, acompañamientos no relacionados, como objetos/personas con el asunto principal).
Por ejemplo, para la etiqueta casual-shoe, la segunda imagen no es una buena candidata para entrenamiento.
Complejidad: Si una imagen cumple los requisitos para más de una etiqueta, agregue todas las etiquetas aplicables antes de incluir la imagen para formación. Por ejemplo, para etiquetas, como raincoat y model-side-view, agregue ambas etiquetas en el recurso que cumple los requisitos antes de incluirlo para formación.
Formación periódica periodic-training
Puede habilitar el Servicio de contenido inteligente para que se imparta formación periódicamente sobre los recursos y las etiquetas asociadas dentro de una carpeta. Abra la página Propiedades de la carpeta de recursos, seleccione Habilitar etiquetas inteligentes en la pestaña Detalles y guarde los cambios.
Una vez seleccionada esta opción para una carpeta, Experience Manager ejecuta un flujo de trabajo de formación automáticamente para entrenar el servicio de contenido inteligente en los recursos de la carpeta y sus etiquetas. De forma predeterminada, el flujo de trabajo de formación se ejecuta semanalmente a las 12:30 los sábados.
Formación a la carta on-demand-training
Puede entrenar el servicio de contenido inteligente siempre que sea necesario desde la consola Flujo de trabajo.
-
En la interfaz Experience Manager, vaya a Herramientas > Flujo de trabajo > Modelos.
-
En la página Modelos de flujo de trabajo, seleccione el flujo de trabajo Formación sobre etiquetas inteligentes y, a continuación, haga clic en Iniciar flujo de trabajo en la barra de herramientas.
-
En el cuadro de diálogo Ejecutar flujo de trabajo, vaya a la carpeta de carga útil que incluye los recursos etiquetados para entrenar el servicio.
-
Especifique un título para el flujo de trabajo y añada un comentario. A continuación, haga clic en Ejecutar. Los recursos y las etiquetas se envían para su formación.
Ver informes de formación viewing-training-reports
Para comprobar si el servicio de contenido inteligente ha recibido formación sobre las etiquetas del conjunto de recursos de formación, consulte el informe de flujo de trabajo de formación desde la consola Informes.
-
En la interfaz Experience Manager, vaya a Herramientas > Assets > Informes.
-
En la página Informes de recursos, haga clic en Crear.
-
Seleccione el informe Formación sobre etiquetas inteligentes y, a continuación, haga clic en Siguiente en la barra de herramientas.
-
Especifique un título y una descripción para el informe. En Programar informe, deje seleccionada la opción Ahora. Si desea programar el informe para más adelante, seleccione Más adelante e indique una fecha y una hora. A continuación, haga clic en Crear en la barra de herramientas.
-
En la página Informes de recursos, seleccione el informe que ha generado. Para ver el informe, haz clic en Ver en la barra de herramientas.
-
Revise los detalles del informe.
El informe muestra el estado de la formación de las etiquetas que ha entrenado. El color verde de la columna Estado de formación indica que el servicio de contenido inteligente ha recibido formación para la etiqueta. El color amarillo indica que el servicio no está completamente entrenado para una etiqueta en particular. En este caso, agregue más imágenes con la etiqueta en concreto y ejecute el flujo de trabajo de formación para que el servicio se imparta completamente en la etiqueta.
Si no ve las etiquetas en este informe, ejecute de nuevo el flujo de trabajo de formación para estas etiquetas.
-
Para descargar el informe, selecciónelo en la lista y haga clic en Descargar en la barra de herramientas. El informe se descarga como una hoja de cálculo de Microsoft Excel.
Limitaciones limitations
-
Las etiquetas inteligentes mejoradas se basan en modelos de aprendizaje de imágenes y sus etiquetas. Estos modelos no siempre son perfectos para identificar etiquetas. La versión actual del servicio de contenido inteligente tiene las siguientes limitaciones:
- Incapacidad para reconocer diferencias sutiles en las imágenes. Por ejemplo, camisetas ajustadas delgadas versus regulares.
- Incapacidad para identificar etiquetas en función de patrones o partes diminutos de una imagen. Por ejemplo, logotipos en camisetas.
- El etiquetado es compatible con las configuraciones regionales que admiten Experience Manager.
-
Para buscar recursos con etiquetas inteligentes (regulares o mejoradas), use el Omnisearch Assets (búsqueda de texto completo). No hay ningún predicado de búsqueda independiente para las etiquetas inteligentes.