Migración a la versión 1.9.1
Para migrar el conector de Shopify de la versión 1.8 o anterior a la versión 1.9.1, siga los siguientes pasos:
Paso 1: Accede a la página de administración de Shopify y añade los siguientes permisos:
- Read_product_listings
- Write_publications
- read_publications
Paso 2: Realiza las configuraciones necesarias para la versión 1.9 en los Datos de Salida (actualiza los campos obsoletos o incompatibles). Para ello, accede a la pestaña de “Datos de salida” y realiza los siguientes cambios en las pestañas de Productos y de Variantes si se está utilizando alguno de los campos afectados:
Paso 2.1: Ajusta los campos inventory_management y tracked.
Nota: El campo inventory_management se utiliza en la versión 1.8.
Nota: El campo tracked se utiliza a partir de la versión 1.9.
Nota: Los valores esperados para estos campos difieren en Shopify.
Cómo funciona inventory_management en la versión 1.8 y anteriores:
- Inventory_management define si el inventario de un artículo debe ser rastreado o no.
- Este campo debe estar mapeado a un campo de tipo texto con los siguientes valores:
- shopify: Si el inventario se rastrea a través del admin de Shopify. Este valor es necesario para enviar datos de inventario.
- null: Si el seguimiento de inventario no está activo (esta opción sólo es posible cuando el campo inventory_quantity no se envía por el canal).
Cómo funciona tracked a partir de la versión 1.9:
En la versión 1.9, el campo tracked es un parámetro booleano con los siguientes valores aceptados:
- “true” o “yes”: El inventario es rastreado a través del admin de Shopify. Este valor es necesario para enviar datos de inventario.
- “false” o “no” o “null” (el campo no está mapeado): El seguimiento de inventario no está activo (esta opción solo es posible cuando el campo inventory_quantity no se envía por el canal).
Acción requerida para los campos inventory_management y tracked.
Desactiva el campo inventory_management y añade el campo tracked.
Paso 2.2: Ajusta los campos grams, weight y weight_unit:
Acción requerida para los campos grams en la versión 1.9 y posteriores: deshabilitar el campo grams
Acción requerida para los campos weight y weight_unit en la versión 1.9 y posteriores:
- Configurar weight_unit: la unidad de medida del peso. Acepta los valores siguientes
- kg (kilogramos)
- g (gramos)
- lb (libras)
- oz (onzas)
- Configurar weight: valor del peso, utilizando la medida indicada en el parámetro anterior.
Paso 2.3: Ajustar el campo fulfillment_service
El campo fulfillment_service define el servicio de cumplimiento asociado al artículo.
Se recomienda desactivar este campo para evitar posibles confusiones, ya que no se utiliza en la versión 1.9.
Valores aceptados en la versión 1.8 y anteriores:
- manual: Este valor indica que el cumplimiento se gestionará manualmente desde la tienda, lo que significa que no se está utilizando ningún servicio de cumplimiento de terceros.
- handle: Si tienes configurado un servicio de cumplimiento de terceros, como Amazon FBA o Shipwire, debes utilizar el identificador único de ese servicio. Cada servicio de terceros tiene un identificador (handle) que se utiliza para asociar productos con ese servicio.
Por ejemplo: amazon_fba, shipwire u otro servicio que haya integrado.
Acción necesaria: desactivar el campo fulfillment_service
Paso 2.4: Este paso sólo afecta a los conectores cuyo parámetro de visibilidad tenga el valor “sólo visible”.
En este caso, revisa si la fórmula REMOVE_FROM_LIST se utiliza en algún campo de la pestaña de Variantes en la sección de “Datos de salida”.
Si se dan las circunstancias mencionadas anteriormente, puedes continuar con los siguientes pasos:
- Accede a Datos de salida en pestaña de variantes, y vincula ésta con el campo del estado de la variante.
- Elimina la fórmula REMOVE_FROM_LIST del campo afectado. En concreto: IF({Status}=«V», {title}, REMOVE_FROM_LIST())
- El campo afectado en el paso anterior debe estar vinculado con el mismo campo de variante.
NOTA
Cuando se borra la fórmula indicada en el paso 2, podría tratarse de otra fórmula para conseguir otros fines. En este caso, sólo se eliminaría la fórmula IF, no otras fórmulas.
Paso 2.5: Guardar los cambios del conector.