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.
- 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.
- 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.
{
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
- 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.