lightbulb-onBuenas prácticas: Cambiar la importación en un proyecto activo

¿Tu tienda online va a cambiar de la plataforma de comercio electrónico en la que está funcionando? Esto también afectará a tu cuenta de Channable si importas directamente desde tu plataforma de e-commerce a Channable. Aunque importarás los mismos productos, aún puede causar problemas porque cada plataforma de e-commerce es diferente.

Este artículo ofrece recomendaciones y buenas prácticas para clientes que cambian su plataforma de e-commerce en Channable.

Recomendaciones y buenas prácticas

  • Crea primero un proyecto de prueba y añade la conexión de importación con tu nueva plataforma de e-commerce allí. Esto te permite ver cómo se importan los productos sin afectar directamente a los canales de exportación activos. Mantén el proyecto de prueba inactivo para que no afecte al uso de la suscripción. Solo cuando la nueva conexión de importación funcione correctamente y estés listo para cambiar, ve a tu(s) proyecto(s) en producción y elimina la importación antigua / añade la nueva importación allí.

  • Antes de cambiar tus proyectos en producción, revisa el mapeo tanto de la importación antigua como de la nueva. Los campos pueden tener nombres diferentes en el nuevo mapeo de importación incluso si contienen la misma información. Esto puede generar muchos errores en los pasos Reglas, Crear, Finalizar y Atributos porque los campos antiguos usados allí pueden dejar de existir tras el cambio.

  • Puedes solucionarlo de cualquiera de las siguientes maneras:

    • Ajustando el mapeo de tu nueva importación para que los campos internos de Channable conserven los nombres de los campos antiguos usados en el proyecto, o

    • Cambiando los campos usados en tus canales de exportación a los nuevos campos (Channable mostrará errores donde se usen campos que ya no existen). Asegúrate de comprobar todos los canales de exportación en busca de errores después de cambiar la importación en tu proyecto en producción.

  • Busca campos que tengan el mismo nombre en el mapeo pero valores diferentes. Por ejemplo, un campo llamado visibility podría ser «true»/«false» en la importación antigua y «yes»/«no» en la nueva. Las reglas que dependen de los valores antiguos (p. ej., excluir visibility = 'false') pueden dejar de funcionar tras el cambio. Verifica que sigues enviando la cantidad correcta de productos en tus feeds y APIs después del cambio.

  • Recrea en la nueva conexión de importación los campos personalizados que añadiste manualmente en el mapeo antiguo. Hacer una captura de pantalla de los campos personalizados en la importación antigua puede ayudarte a volver a añadirlos fácilmente.

  • Revisa la categorización en tus canales de exportación. Las categorías en la nueva plataforma de e-commerce pueden estar estructuradas o nombradas de forma distinta. Probablemente seguirán importándose en campos estándar como categories, category o category_path, pero los productos podrían quedar categorizados incorrectamente. Verifica la categorización de los productos después del cambio.

Notas específicas sobre la conexión de pedidos

  • Si tienes una o más conexiones de pedidos, debes contactarnos para recibir ayudaarrow-up-right al cambiar las importaciones. Eliminaremos las conexiones de pedidos antiguas y configuraremos las nuevas por ti.

  • Es probable que los IDs de producto en el campo id sean diferentes en la nueva importación, ya que este identificador lo genera la plataforma de e-commerce. Las conexiones de pedidos identifican productos por ID, por lo que los pedidos hacia tu nuevo backend fallarán si los productos contienen el ID antiguo como «Unique ID per item». El «Unique ID per item» se encuentra en los Ajustes de una exportación API o en el paso Finalizar de una exportación de feed (puede llamarse de forma diferente en los feeds). Asegúrate de que los nuevos IDs se envían a todos los marketplaces con los que tienes conexión de pedidos.

Para asegurarte de enviar los IDs de tu nueva importación a todas las APIs con las que tienes conexión de pedidos, sigue este proceso:

1

Limpiar las APIs

Limpia las APIs para que se eliminen todos los listados con el ID antiguo como «unique ID per item».

(Nota: Ve a APIs > Settings > [icono de engranaje] > Clear API.)

2

Cambiar la(s) importación(es)

Después de limpiar tus APIs, cambia la(s) importación(es) en el proyecto por la nueva importación.

3

Verificar la configuración

Revisa el proyecto y asegúrate de que todo esté configurado correctamente usando los consejos generales anteriores (mapeo, campos personalizados, categorización, reglas, etc.).

4

Ejecutar las APIs de nuevo

Si todo parece correcto, ejecuta tus APIs otra vez para que todos los listados vuelvan a aparecer con el ID único por ítem correcto.

circle-exclamation

Última actualización

¿Te fue útil?