El conector de BigCommerce contiene una lista de campos existentes por defecto, los que generalmente son muy intuitivos de mapear. Sin embargo, hay otros que necesitan algunas reglas de mapeo:
● Retail price(Precio de venta al público): se refiere al MSRP, que se encuentra en la sección Precios > Precios avanzados. Por lo tanto, no es necesario añadirlo como campo adicional en el conector.
● Sale price(Precio de venta): para que coincida con este campo, solo tiene que enviar un valor en el campo "Sale price" del conector. Ten en cuenta que una vez enviado un valor, para eliminarlo deberás enviar el valor "0" para este campo. Si envías el campo a Sales Layer sin contenido, el conector no revisará ese campo y no eliminará el valor inicial que tú colocaste allí.
● Tax class (Clase de impuesto): debe corresponderse con el Tax Class IDcorrespondiente en tu tienda BigCommerce.
● Type(Tipo):corresponde al campo Tipo de producto, basta con enviar las palabras Digital o Físico.
● Tracking Method (Método de seguimiento): corresponde al campo Seguimiento de inventario; en el área de producto, basta con enviar "producto", en un nivel de variante, debe enviar "variante".
● Brand (Marca): si se rellena con un valor numérico, el campo marca debe ser el ID de la marca en BigCommerce. En caso de ser un campo de texto, se generará si es nuevo, o se asociará si ya existe.
● Availability (Disponibilidad): para asignar este campo, basta con enviar el estado del producto como "available ("disponible"), "disabled" ("desactivado") o "preorder" ("pedido anticipado").
Nota: en algunos casos este campo se llama Purchasability en BigCommerce.
● Gift Wrapping: para rellenar este campo, basta con enviar "any", "none" o "list", con las opciones. En el caso de "lista", es necesario mapear el campo Lista de opciones de GiftWrapping (también en el conector) con los ID's de GiftWrapping previamente creados en BigCommerce, separados por comas (Se pueden mapear campos tipo lista multiselección, tipo texto o tipo número).
Nota: si el ID de Gift Wrapping no existe en BigCommerce, dará error y no se añadirá el anuncio.
● Condition(Condición): este campo se asigna con "Nuevo", "Usado" o "Reacondicionado".
● Object Type (Tipo de objeto): las opciones existentes pueden enviarse tal cual en la lista que aparece en BigCommerce.
● Bulk Pricing (Precios por volumen): las reglas de precios por volumen se generarán siguiendo cuatro campos obligatorios donde {n} debe ser el mismo número en los cuatro campos de una regla.
a. bulk_pricing_rule_qty_min_{n}: unidades mínimas
b. bulk_pricing_rule_qty_max_{n}: unidades máximas
c. bulk_pricing_rule_type_{n}: tipo de descuento, mapeado con “percent”, “fixed” o “price”
d. bulk_pricing_rule_amount_{n}: importe del descuento
Atento: si seleccionas el tipo de descuento directamente en BigCommerce, verás que no es posible seleccionar más de un tipo. Sin embargo, es posible enviar más de uno a través de la API, aunque teniendo apenas uno seleccionado en el despegable.
● Free Shipping/Visible/Featured Product (Envío Gratuito/Visible/Producto Destacado): estos campos pertenecen al tipo booleano y se pueden mapear con el tipo de campo Yes/No.
● En la pestaña de productos, los campos adicionales se asociarán y generarán en los campos personalizados dentro de BigCommerce. Los campos adicionales dentro de la pestaña variantes serán los que definan las opciones del producto en BigCommerce. Dentro de las variantes de un mismo producto, las opciones deben ser únicas.
● URL:existen dos formas de gestionar el campo URL en el conector de BigCommerce. La primera es la definición del formato de URL en la pestaña Parámetros del conector en función de la estructura elegida en la pestaña Estructura de URLdentro de BigCommerce > Configuración de la tienda.
En Sales Layer:
En BigCommerce:
La segunda forma consiste en mapear el campo URL que se encuentra en las tablas Category y Product del conector BigCommerce en Sales Layer.
Atento: el mapeo del campo URL en las tablas tiene prioridad a la estructura elegida en los 'Parámetros' del conector. Por lo tanto, si en alguna de las tablas del conector el campo URL está vacío o no está mapeado, la URL tendrá la estructura que se haya elegido inicialmente.
Product images descriptions (Descripciones de imágenes de producto): este campo se utiliza para mapear el campo de descripción de imágenes de BigCommerce y se puede mapear con un campo tipo tabla, de tal forma que contenga el nombre de las imágenes en la primera columna y su descripción en la segunda columna. Por ejemplo:
Ten en cuenta que:
para eliminar una descripción de BigCommerce de una imagen específica, debe enviar el nombre de la imagen en la primera columna, dejando la segunda columna vacía.
si envía dos descripciones diferentes para la misma imagen, solo se tendrá en cuenta la primera.
si alguna de las imágenes no figura en la tabla, se omitirá su descripción.
A partir de la versión 105 de Sales Layer (octubre de 2021), si el campo Availability es de tipo pre-order, puede combinarse con los siguientes campos:
●Pre-order Message (Mensaje de pre-pedido): para enviar un texto con el mensaje de pre-pedido;
●Pre-order Release Date: para enviar un campo de tipo fecha;
● Remove pre-order status on this date (Eliminar el estado de pre-pedido en esta fecha): para enviar verdadero/falso tipo de valor;
● Minimum Purchase Quantity (Cantidad mínima de compra): para enviar un campo de tipo numérico.