Configuración de la integración
Configure la integración conectando Commerce a la instancia de AEM Assets y seleccionando la estrategia de coincidencia para la sincronización de recursos.
Después de identificar el proyecto de AEM Assets, seleccione la regla de coincidencia para sincronizar los recursos entre Adobe Commerce y los AEM Assets.
-
Match by product SKU: regla predeterminada que coincide con el SKU de los metadatos del recurso con el SKU del producto de Commerce para garantizar que los recursos estén asociados con los productos correctos.
-
Custom match: regla de coincidencia para escenarios más complejos o requisitos empresariales específicos que requieren una lógica de coincidencia personalizada. La implementación de la coincidencia personalizada requiere el desarrollo de código personalizado en Adobe Developer App Builder para definir cómo se comparan los recursos con los productos. Próximamente más detalles…
Para la configuración inicial, usa la regla predeterminada Coincidir con el SKU del producto.
Requisitos previos
-
[Solo PaaS]{class="badge informative" title="Solo se aplica a proyectos de Adobe Commerce en la nube (infraestructura PaaS administrada por Adobe)."} Instale paquetes de Adobe Commerce para agregar la extensión y generar las credenciales y conexiones necesarias para usar la extensión.
-
Siga los pasos descritos en el tema habilitar la API abierta de Dynamic Media. Incluya la siguiente información para el equipo de asistencia:
- AEM Program ID
- Adobe Commerce URL
- AEM Environment ID,
- IMS Org ID para el entorno de creación de AEM Assets que desea conectar a Commerce.
Configuración de la conexión
-
Obtenga el proyecto Entorno de creación de AEM Assets y el ID de entorno.
-
Abra AEM Cloud Manager y seleccione Assets.
-
Copie y guarde los identificadores de proyecto y entorno desde la dirección URL:
https://author-p[Program ID]-e[EnvironmentID].adobeaemcloud.com/
-
-
En el Administrador de Commerce, abra la configuración Integración de AEM Assets.
-
Vaya a Store > Configuración > ADOBE SERVICES > AEM Assets Integration.
La integración de
-
-
Introduzca el entorno de AEM Assets Program ID y Environment ID.
Edite los valores de configuración eliminando la selección de Use system value.
-
Escriba Asset Selector IMS Client ID.
Para obtener más información sobre el Selector de recursos, consulte Selección manual de recursos
-
[Solo PaaS]{class="badge informative" title="Solo se aplica a proyectos de Adobe Commerce en la nube (infraestructura PaaS administrada por Adobe)."} Seleccione Commerce integration para autenticar solicitudes entre Commerce y el servicio de coincidencia de recursos.
-
Establezca Commerce integration en
assets-integration
para seleccionar la integración de Commerce que se usará con los AEM Assets. -
Establezca Synchronization enabled en
Yes
para permitir que Commerce acepte actualizaciones entrantes de los AEM Assets.Después de habilitar la integración, hay opciones de configuración adicionales disponibles para especificar criterios coincidentes de recursos.
-
Seleccione una de las reglas de coincidencia de recursos para la sincronización de recursos de la lista desplegable Asset matching rule.
- Seleccionar Match by SKU para coincidencia automática predeterminada,
- Seleccione Custom match para coincidencia automática personalizada (requiere Adobe Developer App Builder).
-
Agregue el nombre del campo de metadatos de AEM Assets definido para las SKU de productos de Commerce en el campo, Match by product SKU attribute name de forma predeterminada.
commerce:skus
-
Seleccione Save Config para aplicar actualizaciones e iniciar la sincronización de recursos.
La actualización de configuración crea un déclencheur con el proceso de sincronización inicial, lo que permite a Commerce aceptar las actualizaciones entrantes de los AEM Assets. El tiempo necesario para la sincronización depende del volumen de recursos y de las configuraciones específicas. La integración aprovecha los procesos automatizados para minimizar el tiempo necesario para la sincronización.
Sincronización SLA
La integración garantiza los siguientes niveles de rendimiento de sincronización:
-
< 5 minutes for 99% of updates
-
< 30 minutes for 99.9% of updates
Esto garantiza que las páginas de producto siempre muestren las imágenes más actualizadas, manteniendo el contenido de la tienda preciso y visualmente atractivo.
Configuración del propietario de la visualización
La configuración Propietario de la visualización determina qué sistema proporciona imágenes de producto en la integración:
- Adobe Commerce: Utiliza imágenes alojadas en Commerce.
- AEM Assets: Utiliza imágenes sincronizadas desde AEM.
El administrador muestra las imágenes disponibles para ese propietario, mientras que el resto de las imágenes aparecen atenuadas y mostradas con la etiqueta hidden.
Consulte el tema establecer detalles de la imagen para obtener detalles sobre el comportamiento de visualización de la imagen.
-
Vaya a Store > Configuración > ADOBE SERVICES > AEM Assets Integration.
-
Seleccione el origen de Propietario de la visualización para mostrar las imágenes.
-
Haga clic en Save Config para aplicar actualizaciones e iniciar la sincronización de recursos.
Opcional. Configuración de la URL del dominio personalizado
Si el proyecto as a Cloud Service de AEM Assets se ha configurado con un nombre de dominio personalizado, debe agregar el nombre de dominio a la configuración de la tienda de Commerce para que la integración de AEM Assets para Commerce pueda utilizarlo.
-
Vaya a Store > Configuración > ADOBE SERVICES > AEM Assets Integration.
La integración de
-
Agregue la URL de dominio personalizado al campo Asset Custom Domain.
-
Haga clic en Save Config para aplicar actualizaciones e iniciar la sincronización de recursos.
Siguiente paso
Administración de recursos de Commerce