Extensibilidad de comercio electrónico
La plataforma de Commerce proporciona un SDK en línea completo para la extensibilidad del desarrollador. También proporciona una biblioteca de módulos.
La biblioteca de módulos proporciona un conjunto de módulos, acciones de datos y temas listos para usar que puede usar para su sitio de comercio electrónico. La páginas en línea (por ejemplo, la página Inicio, las páginas Detalles de producto y las páginas Categoría) se componen de módulos de componentes (por ejemplo, módulos de encabezado, carrusel y bloque de contenido).
Los módulos utilizan acciones de datos para obtener datos (por ejemplo, datos de productos, calificaciones o reseñas) y para representar HTML y así mostrar una página orientada al cliente. Cada módulo contiene campos de configuración que el autor de una página o el administrador del sitio pueden establecer en la herramienta de creación de sitios.
Los campos de configuración incluyen campos para opciones de diseño, como la ubicación de imágenes en el módulo, campos para vínculos a productos o páginas y campos para imágenes o cadenas que se mostrarán en el módulo.
Los temas contienen código de Hojas de estilo CSS (CSS) que se utiliza para diseñar. También contienen modificaciones de diseño para los módulos.
El SDK en línea permite a los desarrolladores crear y personalizar módulos, acciones de datos y temas de comercio electrónico.
Mire el vídeo siguiente para ver una descripción general de la extensibilidad del comercio electrónico.
Configurar un entorno de desarrollo
Para comenzar con el desarrollo de extensiones, debe configurar el entorno de desarrollo.
Mire el siguiente vídeo para aprender a configurar un entorno de desarrollo para el desarrollo de la extensibilidad del comercio electrónico.
Instalar el SDK
Después de configurar el entorno de desarrollo, puede instalar el SDK. El SDK proporciona todo lo necesario para ampliar su canal en línea con nuevos módulos, acciones de datos y temas.
Mire el vídeo siguiente para aprender a instalar el SDK para el desarrollo de extensibilidad en línea.
Configurar un archivo de entorno de desarrollo
Cuando haya configurado su entorno de desarrollo, debe configurar un archivo de entorno de desarrollo (.env).
Mire el vídeo siguiente para aprender a configurar el archivo SDK.env en línea.
Empaquetar e implementar
Cuando las configuraciones de su sitio local (módulos, acciones de datos y temas) estén listas para implementarse en su entorno en línea, debe empaquetarlas e implementarlas mediante Dynamics Lifecycle Services.
Vea el vídeo siguiente para aprender a empaquetar configuraciones e implementarlas en un entorno de comercio electrónico.