XML es un lenguaje de marcado que permite la comunicación entre computadoras y aplicaciones. Su principal característica es la estructura jerárquicamente organizada para la creación de textos, bases de datos o diseños vectoriales.
El lenguaje XML puede combinarse con distintos estándares, lo que hace posible que un XML creado a partir de la base de datos A pueda ser leído por la base de datos B.
La funcionalidad de configuración XML en VTEX hace uso de esta característica de poder combinar diferentes estándares para permitir a otras bases de datos leer las estructuras creadas por la base de datos VTEX.
Esto significa que al llenar los nombres de las tags en el campo Producto_Id, por ejemplo, con Product_Id, la base de datos VTEX entenderá que debe llenar esta información, haciendo posible que Google, Facebook, Buscapé, entre otros, que leerán la estructura, puedan entenderla.
He aquí algunos ejemplos de partners que se integran con VTEX XML:
- Afilio
- Buscapé
- Criteo
- MSN
- Sociomantic
- UOL
- UOL Dynad
- Zanox
Los cambios en XML tardan en promedio dos horas en actualizarse.
Nuevo XML
Antes de realizar el registro de un nuevo XML, es importante tener acceso a la estructura del sistema al que desea exportar su catálogo. Es decir, necesitarás conocer los nombres de las tags que son utilizadas por su XML y qué información requieren para que esta estructura sea armada, por ejemplo ID de Producto, Nombre de Producto, ID de SKU, Nombre de SKU, Precio, entre otros.
Con esto en manos, siga los siguientes pasos para configurar su XML:
- En el Admin VTEX, accede a Configuración de la tienda, o escribe Configuración de la tienda en la barra de búsqueda en la parte superior de la página.
- En Canales, haga clic en Integración XML.
- Haga clic en el botón
Nuevo XML
. - Seleccione el Tipo de XML.
- Rellene el nombre del archivo, para identificarlo en la lista de XMLs.
- Seleccione el Tipo de codificación.
- Defina la colección cuyos productos se listarán.
- Seleccione el símbolo de moneda en los precios.
- Elija el formato de los precios (con o sin separador de mil).
- Seleccione entre utilizar el separador de categorías estándar o de Google Shopping (lea más sobre configuraciones para XML de Google Shopping en el artículo Estándar de valor para Atributo de Especificaciones de Producto - XML GoogleShopping).
- Elija si exhibirá en el sitio web del marketplace los SKUs indisponibles o no, es decir, si el producto será exhibido para compra, aunque no esté disponible para entrega inmediata.
- Seleccione si quiere que el producto sea exhibido con las informaciones del SKU estándar. 13.A partir de aquí debe rellenar los tags según lo definido por el sistema al que enviará el XML. Debe seleccionar la casilla Exhibe contenido en los tags que haya ingresado el nombre. Los tags que ya estén con esa opción seleccionada y no es posible deshacer la selección son obligatorios.
- La URL utilizada para acceder al XML se genera automáticamente, conforme al dominio registrado en el diccionario del Sitio Web, en el CMS.
Si la política comercial tiene restricción de acceso, el XML no se generará.
Conectores nativos: una alternativa a XML para integrar con marketplaces
La integración con marketplaces puede ser configurada por conector nativo desarrollado por VTEX, que debiera ser su elección estándar ya que es más eficiente. En la actualidad, la plataforma VTEX cuenta con los siguientes conectores nativos: