Usted está aquí:
Importación/exportación del sitio en B2C Commerce
El archivo de esquema site.xsd describe la estructura de los datos que se exportan de una instancia a un archivo zip, o se importan de un archivo .zip. El archivo site.xsd describe todos los datos relacionados con el sitio y los datos no relacionados con el sitio globales (es decir, datos a nivel de la organización, como métodos de envío). Este tema aplica a B2C Commerce.
La exportación del sitio exporta ciertos objetos (incluidos objetos de la base de datos y archivos estáticos) y los almacena en un archivo .zip único, que está disponible para descargar. Puede cargar el archivo zip en otra instancia e importarlo allí. La importación del sitio es posible solo si no hay un sitio personalizado en la instancia.
Para acceder a la Importación/exportación del sitio, seleccione .
Puede usar la Importación/exportación del sitio de la siguiente manera:
| Modo | Propósito | Datos incluidos |
|---|---|---|
| Importar | Configuración de la instancia inicial. Puede "clonar" una instancia. Este enfoque es más útil durante el desarrollo para inicializar la instancia de un desarrollador o una instancia de pruebas. (Puede usar la importación del sitio para configurar una instancia de "Staging" inicial, pero después la importación no se volverá a usar en un grupo de instancia primaria). | Datos globales iniciales (dependientes del sitio), por ejemplo:
Datos del sitio incluidos los objetos comerciales, por ejemplo:
Datos de relaciones del sitio, como asignaciones sitio-catálogo |
| Exportar | Archivado de datos de la instancia | Se exportan todos los datos de la instancia que comprenden todos los sitios y los objetos comerciales y los datos globales correspondientes. |
| Exportar | Datos de la instancia particular | Datos de la instancia y el sitio selectivo. Un usuario puede elegir entre lo siguiente
|
| Exportación/importación | Copia de toda una instancia | Generalmente, los proyectos de personalización de B2C Commerce involucran varios equipos de desarrollo que trabajan en paralelo en diferentes instancias de desarrollo. La Importación/exportación del sitio les permite compartir configuraciones de la instancia y datos en múltiples instancias. La Importación/exportación del sitio les permite guardar una instantánea (configuración y datos) de una instancia y restaurarla en la misma u otra instancia. Esta característica también se puede usar para versiones de configuración de la instancia. |
| Exportación/importación | Copia de datos específicos del sitio para pruebas | Cuando se prueba un nuevo código o se soluciona un problema, podría ser necesario exportar datos de una instancia de Producción (Production) para importarlos en el Sandbox de un desarrollador. Sin embargo, no es conveniente importar todos los datos del sitio, ya sea por el tamaño del sitio o por cuestiones de privacidad en torno a los datos personalizados. En este caso, puede usar la característica de exportación para exportar solo los datos específicos del sitio que desee e importarlos en su Sandbox. |
Granularidad: sitios seleccionados.
Otra información que debe saber sobre la Importación/exportación del sitio:
- La función Importación/exportación del sitio en Business Manager usa las importaciones/exportaciones estándares de Business Manager para algunos de sus tipos de objetos, por lo que algunos archivos XML usan el mismo esquema en los archivos .zip de la exportación del sitio.
- La exportación del sitio también admite algunos tipos de objetos que no están en la funcionalidad de importación/exportación estándar (por ejemplo, cronogramas y preferencias del sitio).
- No es posible disparar una importación del sitio mediante programación.
- Se pueden exportar un catálogo y un sitio sin que se incluya el contenido estático en el archivo de almacenamiento resultante. Esto les permite a los usuarios un control más granular sobre el proceso de exportación. Además, esto es importante porque el tamaño de los archivos de almacenamiento supera rápidamente el límite de tamaño de archivos de WebDAV cuando se incluyen imágenes.
- La compatibilidad del formato de importación/exportación se garantiza para la misma versión de B2C Commerce únicamente.
- La lista de cartridges personalizados usados para Business Manager se admite en la Importación/exportación del sitio. El archivo preferences.xml, que contiene preferencias globales, incluye la preferencia adicional identificada por la clave "CustomCartridges".
- La función de exportación del sitio en Business Manager le permite exportar un catálogo y un sitio sin que se incluya el contenido estático en el archivo de almacenamiento resultante. Este cambio permite control más granular sobre el proceso de exportación. Además, este cambio es importante porque el tamaño de los archivos de almacenamiento supera rápidamente el límite de tamaño de archivos de WebDAV cuando se incluyen imágenes.
Ubicación de importación en Business Manager
.
Configuración de la instancia inicial
Puede configurar lo siguiente:
- Datos iniciales de la organización (dependientes del sitio), por ejemplo:
- Preferencias globales, como configuraciones locales y zonas horarias de una instancia
- Objetos personalizados globales
- Cronogramas
- Extensiones de atributos de objetos del sistema
- Tipos de objeto personalizado
- Definiciones del tipo de preferencias personalizadas
- Catálogos, libros de precios y listas de inventario
- Datos específicos del sitio incluidos los objetos comerciales, por ejemplo:
- Objetos personalizados
- Biblioteca de contenido, activos e imágenes
- Clientes y grupos de clientes
- Envío, impuestos y configuración del pago
- Tiendas
- Preferencias del sitio
- Configuración de búsqueda
- Códigos fuente
- Asignaciones del sitio de libros de precios del catálogo y listas de inventario
Archivado de datos de una instancia
Use la exportación del sitio para exportar datos de una instancia que comprendan todos los sitios y los objetos comerciales, y los datos globales correspondientes (excepto carritos, listas de deseos y pedidos).
Pipelets
N/A
Consistencia en archivos de exportación del sitio en B2C Commerce
Los archivos de exportación del sitio para el catálogo, los clientes, el inventario y los roles de acceso se crean de manera consistente y se exportan en orden de clasificación. De esta manera, se garantiza una diferencia de fuentes XML para revelar los cambios y las diferencias de los datos. Los desarrolladores trabajan en un ambiente de colaboración, trabajan con la definición de importación de un sitio común y la cambian. Por lo tanto, las exportaciones brindan la única manera de comparar el contenido de dos instancias. Este tema aplica a B2C Commerce.
- El archivo de clientes se clasifica por identificación en orden alfabético ascendente.
- El archivo de roles de acceso se clasifica en orden alfabético ascendente en función de la ruta de acceso del recurso de un elemento de control de acceso. Si las rutas de acceso del recurso de dos elementos de control de acceso son las mismas, se clasifica por el permiso.
- El archivo de inventario se clasifica en orden alfabético ascendente en función de la identificación del producto.
- El archivo del catálogo se clasifica por las siguientes reglas (en el siguiente orden):
| Elemento | Orden de clasificación |
|---|---|
| Categorías | Orden recurrente en profundidad Las categorías relacionadas se ordenan por posición. Las categorías no clasificadas aparecen al final de la lista ordenadas por nombre. Ejemplo: raíz, JA, JB, JC, K, KA, KB, |
| Definiciones de delimitación de categoría | Se clasifican por posición |
| Definiciones del cubo para delimitación de categoría | Se clasifican por posición |
| Grupos de atributos de productos de la categoría | Se clasifican por posición |
| Atributos de producto de la categoría | Se clasifican por posición |
| Vínculos de categoría | Se clasifican por posición |
| Productos | Se clasifican por SKU |
| Productos de paquete de productos | Se clasifican por posición |
| Conjuntos de productos minoristas del producto | Se clasifican por posición |
| Productos de conjunto de productos | Se clasifican por posición |
| Opciones de productos | Se clasifican por posición |
| Vínculos de productos | Se clasifican por posición |
| Atributos de variación del producto | Se clasifican por posición |
| Variaciones del producto | Se clasifican por posición |
| Opciones de producto compartido | Se clasifican por identificación |
| Valores de opciones de productos compartidos | Se clasifican por posición |
| Atributos de variación compartida | Se clasifican por identificación |
| Valores del atributo de variación compartida | Se clasifican por posición |
| Asignaciones de categorías | Se clasifican por nombre de la categoría, luego, posición (productos no clasificados al final), luego SKU del producto |
| Recomendaciones | Se clasifican por sourcetype, sourceid, targettype, typecode, posición |
| Para todos los objetos comerciales: Atributos personalizados | Se clasifican en orden alfabético por identificación en todos los grupos de atributos |
Estructura del archivo de exportación del sitio
Descripción de la estructura en la que se basa el archivo .zip. Durante un proceso de exportación, la estructura de este directorio se crea dentro del archivo. Si se inicia una exportación selectiva con un subconjunto de datos, se crea una estructura fragmentada de acuerdo con las unidades de datos seleccionadas. La importación de un sitio analiza el archivo y espera exactamente la misma estructura. Este tema aplica a B2C Commerce.
Preferences.xml
Preferencias específicas de la organización.
Schedules.xml
Todos los cronogramas.
Meta/
| Primer nivel | Segundo nivel | Tercer nivel | Descripción |
|---|---|---|---|
| system-objecttype-extensions.xml | |||
| custom-objecttype-extensions.xml | |||
| custom-objecttype-extensions.xml |
Custom-Objects/
La importación procesa todos los archivos de importación en este directorio; la exportación genera un archivo por tipo de objeto.
Catalogs/
Directorio raíz para todos los archivos de datos del catálogo.
| Primer nivel | Segundo nivel | Tercer nivel | Descripción |
|---|---|---|---|
| my_catalog_1/ | Directorio raíz para todos los datos relacionados con un catálogo específico. La exportación usa la identificación del catálogo como el nombre del directorio. La importación procesa cualquier subdirectorio de catalogs/. | ||
| catalog.xml | Archivo de datos para el catálogo. La exportación usa la identificación del catálogo como el nombre del archivo. La importación puede manejar cualquier nombre de archivo (la identificación del catálogo se especifica en el archivo). | ||
| my_catalog_2/ | |||
| catalog.xml | |||
| static/ |
Inventory-Lists/
Directorio raíz para todas las listas de inventario.
| Primer nivel | Segundo nivel | Tercer nivel | Descripción |
|---|---|---|---|
| inventory_list_A.xml | |||
| inventory_list_B.xml |
Price Books/
| Primer nivel | Segundo nivel | Tercer nivel | Descripción |
|---|---|---|---|
| my_pricebook_1.xml | |||
| my_pricebook_2.xml |
Static/
El directorio contiene todos los archivos estáticos de la organización.
Sites/
Todos los directorios del sitio
| Primer nivel | Segundo nivel | Tercer nivel | Descripción |
|---|---|---|---|
| my_site_1/ | |||
| site.xml | Definición del sitio | ||
| preferences.xml | Configuración del sitio | ||
| promotions.xml | Campaña y promociones. Consulte Importación y exportación de objetos de promoción y campaña en B2C Commerce para obtener más información. | ||
| tax.xml | Tabla de impuestos del sitio | ||
| shipping.xml | Métodos y costos de envío del sitio | ||
| custom-objects/ | La importación procesa todos los archivos de importación en este directorio. La exportación genera un archivo por tipo de objeto. | ||
| library/ | Biblioteca de contenido del sitio | ||
| library.xml | |||
| static/ | |||
| customers.xml | Todos los clientes del sitio | ||
| customer-groups.xml | Todos los grupos de clientes del sitio | ||
| source-codes.xml | Definiciones del código fuente para el sitio | ||
| search.xml | Configuración de búsqueda: sinónimos, palabras vacías | ||
| payment-processors.xml | Configuración de los procesadores de pagos estándares y definiciones de los procesadores de pagos personalizados. | ||
| stores.xml | Todas las tiendas del sitio | ||
| my_site_2/ | La estructura es similar para todos los sitios adicionales. |
Use la Importación/exportación del sitio para importar sitios de prueba de la solicitud de referencia en B2C Commerce
Puede importar los sitios de prueba de la aplicación de referencia de Commerce Cloud a un Sandbox. Los sitios de prueba están preconstruidos y le permiten explorar la funcionalidad del storefront. A diferencia de los sitios personalizados, los sitios de prueba no deben exportarse de otras instancias. Pueden importarse inmediatamente a Sandbox. Este tema aplica a B2C Commerce.
Hay dos sitios de prueba:
- Sitios de prueba de Storefront Reference Architecture (SFRA): Cuando importa un sitio de prueba de SFRA, Business Manager muestra una lista de configuraciones de prueba disponibles. Cada configuración de prueba es una combinación de datos del sitio y código de la característica que puede importar a un Sandbox. Para seleccionar la configuración de prueba que desea, lea las descripciones que se proporcionan en la lista. Cuando importa una configuración de prueba, se realizan diversas acciones:
- Los datos del sitio de la configuración se importan a su Sandbox.
- Los cartridges de la configuración se cargan a un directorio de versiones de código único.
- El directorio de versiones de código se activa automáticamente. (Cada configuración tiene su propio directorio de versiones de código único).
- Los índices de búsqueda se actualizan automáticamente.
- Sitio de prueba de SiteGenesis (SGJC): cuando importa el sitio de prueba de SGJC, Business Manager solo importa los datos del sitio. Puede cargar el código de manera separada. Los índices de búsqueda no se actualizan automáticamente.

