Archivos de configuración de la exportación de catálogo

Puede trabajar con los archivos de configuración de exportación de catálogo para personalizar cómo se exportan los datos del catálogo.

Los archivos de configuración de exportación del catálogo se encuentran en el siguiente directorio: workspace_dir\WC\xml\config\com.ibm.commerce.catalog\dataextract

Manejo de parámetros en los archivos de configuración

El archivo wc-dataload.xml determina los parámetros de entrada principales que se deben tener en cuenta cuando se ejecutan las exportaciones de catálogo desde la interfaz de usuario de Swagger. Por ejemplo, lleva a cabo determinadas tareas basándose en si se indica la exportación de categorías o productos.

Puede especificar parámetros opcionales separados por comas en formato JSON cuando publique el cuerpo de la clase catalog_export.

El archivo wc-dataload.xml contiene los siguientes parámetros opcionales:
firstTwoLinesAreHeader
Indica si las primeras dos líneas se consideran la cabecera. El valor predeterminado es false.
firstLineIsHeader
Indica si la primera línea es la cabecera. El valor predeterminado es true.
tokenDelimiter
Especifica lo que se debe utilizar como delimitador de señal.
CSVColumnList
Lista de nombres de columnas separadas por una coma. Si no se especifica, todas las columnas CSV se devuelven en el orden predefinido. El archivo CSV exportado resultante solamente contiene las columnas CSV especificadas y en el orden en que se han especificado.
currency
La columna de precio en el archivo CSV depende de este parámetro. Si no se especifica, el valor predeterminado es la moneda predeterminada de la tienda. El valor de precio que se exporta está en esta moneda.
seoUrlEnabled
Este parámetro es para la columna SEOURL. Si se establece en true, el SEOURL se construye y devuelve. De lo contrario, la SEOURL devuelta es una serie vacía. EL valor puede ser true o false. El valor predeterminado es false, si no se especifica.
imageUrlEnabled
Este parámetro es para las columnas Thumbnail y FullImage. Si se establece en false, se devuelven las vías de acceso de imágenes en la base de datos. Si se establece en true, las columnas Thumbnail y FullImage se construyen y contienen un URL completo para visualizar las imágenes. EL valor puede ser true o false. El valor predeterminado es false, si no se especifica.
Los archivos de configuración de objetos de negocio contienen parámetros opcionales, en función de si indica categoría o productos como tipo de objeto de exportación. Los siguientes parámetros opcionales son para la exportación del tipo de objeto de producto:
attributeUsage
Indica si se devuelven atributos y valores de definición y descriptivos. Si se especifica 1, solo se devuelven los atributos y valores de definición. Si se especifica 2, solo se devuelven atributos y valores descriptivos. Si no se especifica, o se especifica un valor distinto de 1 o 2, el comportamiento predeterminado es devolver los atributos y valores de definición y descriptivos.
attributeList
Si se especifica, solamente se devuelven los identificadores de atributos especificados separados por comas.
urlPrefix
El prefijo de URL. El valor predeterminado es http://localhost/webapp/wcs/stores/servlet/.
productionServerHostName
El nombre de host del entorno de producción. El valor predeterminado es el servidor desde el que se ejecuta la extracción de datos. Especifique este valor de parámetro si ejecuta la extracción de datos en un entorno de transición y desea que el URL apunte a un entorno de producción.
imageUrlPrefix
El prefijo de URL de la imagen. El valor predeterminado es http://localhost/wcsstore/.

Para más información sobre cuando se pueden utilizar los parámetros opcionales específicos del manejador, consulte el contenido de los archivos de configuración de exportación de catálogo.

Además de los valores opcionales, también puede especificar los parámetros de consulta opcionales que están disponibles a todos los servicios REST. Por ejemplo, para examinar la exportación de catálogo basado en el ID del catálogo 10001,

{
catalogId : "10001"
}

Para obtener una lista de todos los parámetros de consulta opcionales que puede utilizar con la API REST de HCL Commerce, consulte API REST.

Ampliación de los archivos de configuración de exportación de catálogo

Para ampliar los archivos de configuración de exportación de catálogo, cree la siguiente estructura de directorio:
  • workspace_dir\WC\xml\config\com.ibm.commerce.catalog-ext\dataextract

A continuación, en el nuevo directorio de ampliación, cree nuevos archivos que solamente contengan los valores de parámetros cambiados que desee utilizar.