Una vez guardado un conector, las sincronizaciones siguen una serie de reglas que ayudan a controlar cómo se procesan las actualizaciones y cómo se comporta el conector durante exportaciones en curso o interrumpidas.
Reglas de sincronización
Regla 01
Además de seguir el estado del ítem, el conector sincronizará cualquier ítem que tenga cambios en Sales Layer, incluso si esos cambios proceden de categorías o variantes relacionadas.
Regla 02
El conector no sincronizará ítems que ya se hayan sincronizado anteriormente y no hayan cambiado, o que no sean relevantes para la modificación del conector.
Regla 03
Editar un conector no activa su actualización automáticamente.
Regla 04
El conector puede añadir nuevas modificaciones a una sincronización que ya está en curso.
Regla 05. Sobre el botón Forzar actualización
- Utiliza esta opción cuando necesites lanzar una sincronización completa, es decir, todos los productos, antiguos y nuevos, y todos los campos, estén modificados o no.
- Cuando el conector se actualiza con esta opción, las eliminaciones o desactivaciones de ítems no se exportan.
- Esta funcionalidad está diseñada para enviar todo el contenido visible con el objetivo de restaurar completamente el catálogo.
- No debe utilizarse para hacer que la sincronización sea más rápida. Como exporta todo el catálogo, el proceso tarda bastante más que una sincronización incremental normal.
- Forzar el conector no garantiza una sincronización inmediata, ya que depende de la cola de procesos existente.
- Usar esta opción activa la exportación de todo el catálogo, incluidos campos multidioma, imágenes, fórmulas y contenido similar, lo que aumenta considerablemente el tiempo de sincronización en comparación con una sincronización incremental programada.
Regla 06. Exclusión de ítems sin cambios mediante hash de datos
Para evitar sincronizaciones innecesarias, el conector utiliza un mecanismo basado en hash para detectar cambios reales.
Para cada ítem, el conector genera un hash que representa todos sus datos relevantes en Shopify. Durante la sincronización, crea un nuevo hash basado en el estado actual del ítem y compara ambos:
- Si los hashes son idénticos, el ítem se excluye de la sincronización porque no se han producido cambios reales.
- Si los hashes son diferentes, el ítem se exporta de la forma habitual.
Este mecanismo ayuda a reducir el tiempo de procesamiento y la carga del sistema al evitar actualizaciones redundantes.
Regla 07
No cambies el filtrado del conector, como etiquetas o Attribute Sets, hasta que la sincronización haya finalizado y sea visible en el Registro de actividad.
Espera a que finalice la sincronización y, después, desactiva el conector antes de cambiar el filtrado.
Regla 08
Si hay una sincronización en curso y el usuario desactiva el conector, el proceso no se detendrá inmediatamente.
El conector comprueba periódicamente su estado activo, concretamente después de procesar pequeños lotes de ítems. Entre dos comprobaciones consecutivas, es posible que algunos ítems se sigan sincronizando antes de que el conector se detenga por completo.
Regla 09. Reactivar un conector con una sincronización interrumpida anteriormente
Cuando se reactiva un conector que fue desactivado durante una sincronización en curso, el proceso se reanuda desde donde se quedó, utilizando la misma configuración que estaba activa al inicio de esa sincronización.
Regla 10. Sincronización de todos los ítems del conector
- Cuando la pestaña Parámetros está configurada para exportar ítems con estado Todos, todos los ítems se sincronizan como activos.
- Este comportamiento puede modificarse mapeando el campo de estado de Sales Layer en el conector y añadiendo un nuevo campo para Productos y/o Variantes, utilizando el campo de estado de Shopify.
- Los ítems con estado visible en Sales Layer se sincronizarán como activos en Shopify.
- Los ítems con estado borrador en Sales Layer se sincronizarán como borrador en Shopify.
- Los ítems marcados como invisibles en Sales Layer se sincronizarán como archivados en Shopify.
Regla 11
Para la primera sincronización, y para verificar la configuración del conector, se recomienda utilizar un entorno de prueba.
Regla 12
Al principio, se recomienda configurar la opción Solo visibles en la pestaña Parámetros para exportar ítems con estado, y seleccionar solo un ítem visible en el catálogo. También configura Desactivar eliminaciones como Sí.
También puedes añadir una etiqueta al conector y al producto, categoría o variante que quieras probar. Esto facilita validar todos los errores antes de sincronizar todos los ítems necesarios.
Una vez completada correctamente una sincronización, puedes verificar los resultados, realizar ajustes y ampliar después el grupo de productos para continuar.
Buenas prácticas y consideraciones
- Si quieres aplicar una nueva configuración después de reactivar un conector que fue interrumpido, actualiza manualmente el conector.
- Al realizar una actualización manual, solo se enviarán los ítems visibles marcados para creación o actualización.
- Los ítems marcados previamente para eliminación no se exportarán de nuevo durante una actualización manual, porque la actualización sobrescribe la cola pendiente solo con ítems visibles.
- Para las primeras pruebas, empieza solo con un ítem visible y mantén las eliminaciones desactivadas para validar el comportamiento del conector de forma segura.
- Utiliza etiquetas o un filtrado limitado para las pruebas iniciales antes de ampliar la sincronización a todo el catálogo.
¿Le ha sido útil este artículo?
¡Qué bien!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo