¿Vas a cambiar tu tienda de una plataforma e-commerce a otra? Esto también afectará a tu cuenta de Channable si estás realizando la importación a través de dicha plataforma e-commerce. Aunque estarás importando los mismos productos, pueden aparecer algunos problemas ya que cada plataforma de comercio electrónico funciona de manera diferente.
En este artículo encontrarás algunas recomendaciones y consejos sobre cómo cambiar de una plataforma a otra dentro de Channable:
- Para empezar, crea un proyecto de prueba y úsalo para añadir la conexión de importación de tu nueva plataforma e-commerce. De esta manera, podrás ver de qué manera se importan sus productos sin afectar directamente a los canales de exportación que tengas activos. Puedes mantener este proyecto de prueba inactivo, para que no afecte al uso de tu suscripción. Únicamente cuandos estés seguro de que las nuevas conexiones de importación funcionan correctamente y estés listo para hacer el cambio, ve a tu(s) proyecto(s) activo(s) y borra la importación antigua y añade la nueva allí.
- Antes de hacer el cambio en sus proyectos en vivo, echa un vistazo al mapeo de tu(s) importación (es) antigua(s) y nueva(s). Ten en cuenta que los campos pueden tener un nombre diferente en el mapeo de la nueva importación, aunque contengan la misma información. Esto puede dar lugar a un gran número de errores en tus feeds/API's en los pasos de Reglas, Crear, Finalización y Atributos ya que los campos "antiguos" que se utilizan allí ya no existirán después de cambiar a la nueva importación.
- Puedes resolver esto ya sea ajustando el mapeo de tu nueva importación, de manera que los campos internos de Channable mantengan los nombres de los campos antiguos que se usan en el proyecto, o cambiando los campos usados en tus canales de exportación a los nuevos campos (aparecerán errores donde se usen campos que ya no existen). Asegúrate de revisar todos tus canales de exportación para comprobar si hay errores después de haber cambiado la importación en tu proyecto activo.
- También presta atención a los campos que pueden tener el mismo nombre en el mapeo, pero contener valores diferentes. Por ejemplo, un campo llamado "visibility" podría estar tanto en tu importación antigua como en la nueva. Sin embargo, para la importación antigua puede contener los valores "verdadero" o "falso", y para la nueva, los valores "sí" o "no". Si por ejemplo tuvieses una regla en alguno de tus canales de exportación que excluya todos los productos con visibility='false', estos ya no serán excluidos porque no coincidirán con los valores de la nueva importación. Asegúrate de comprobar si sigues enviando el número de productos que deseas tanto en tus feeds como en las APIs después de realizar el cambio.
- Asegúrate de incorporar al mapeo nuevo cualquier campo personalizado que hubieses añadido manualmente en el mapeo de la importación antigua. Para ello, puedes hacer una captura de pantalla de los campos personalizados de la importación antigua, y tenerlo de referencia para volver a añadirlos a la nueva importación después de haber hecho el cambio.
- Comprueba también la categorización de tus canales de exportación. Puede que en tu nueva plataforma e-commerce, las categorías de tus productos estén estructuradas o se llamen de manera diferente. Es probable que sigan importándose en campos estándar como "categorías", "categoría" o "category_path", pero aún así, puede ocurrir que algunos de tus productos no se estén categorizando correctamente. Asegúrate de comprobar si tus productos siguen estando bien categorizados después de realizar el cambio.
Además de estos consejos generales, si tienes una o más conexiones de pedidos, presta atención a lo siguiente:
- Tendrás que ponerte en contacto con nosotros cuando estés cambiando o acabes de cambiar tus importaciones. Eliminaremos las conexiones de pedidos antiguas y configuraremos las nuevas por tí.
-
Es muy probable que los ids de los productos dentro del campo "id" sean diferentes en la nueva importación, ya que se trata de un identificador generado por la propia plataforma e-commerce. La conexión del pedido identifica los productos en base al ID, por lo que los pedidos que lleguen al nuevo backend devolverán errores si los productos permanecen con el ID antiguo en el campo "único ID por ítem". Este campo "unico ID por ítem" se puede encontrar en la pestaña de Configuración de una API o en el paso Finalización de un feed (puede que en el feed se llame de manera diferente). Deberás asegurarte de que se envíen los nuevos IDs a todos los marketplaces con los que tengas una conexión de pedidos.
- Para garantizar que estás enviando los nuevos ids a todas las APIs para las que tienes conexión de pedido, sigue estos pasos cuando cambies la importación:
- Limpia todas las APIs para que se eliminen todos los listados que contengan los ids antiguos (ve a APIs > Configuración > [ícono de engranaje] > Limpiar API).
- Después de limpiar tus API, cambia la(s) importación(es) antiguas del proyecto a la nueva importación.
- Revisa el proyecto y asegúrate de que todo está configurado correctamente siguiendo los consejos descritos anteriormente en este artículo.
- Si todo parece correcto, vuelve a ejecutar tu API (botón azul de "actualizar") para que todos tus listados vuelvan a aparecer con el id correcto para cada producto.
IMPORTANTE: al limpiar las APIs, puede haber un riesgo de perder algunas de las reseñas de tus productos en el marketplace, especialmente si eres el único vendedor de los productos que estás listando. También debes prestar atención a los posibles costes de publicación (por ejemplo, para la publicación de productos en eBay); si eliminas y vuelves a ejecutar la API, volverás a publicar todos tus productos y por tanto habrá que tener en cuenta dichos costes. Asegúrate de comprobar con el marketplace si es conveniente limpiar la API y volver a ejecutarla después. Si no estás seguro de esto, siempre puedse ponerte en contacto con nosotros para que te aconsejemos.