Botones de Conexión
Descripción General
Cada conexión de Talk2sync muestra seis botones de acción en su tarjeta de panel. Estos botones controlan todas las operaciones principales que puedes realizar en una conexión. Entender qué hace cada botón es esencial para gestionar efectivamente tu sincronización de datos.
Botón 1: Obtener Actualizaciones (Grab)
Propósito
El botón Obtener Actualizaciones dispara un job que recupera todos los productos y órdenes de venta de tu plataforma conectada.
Qué Hace
Cuando haces clic en este botón:
- Inicia Escaneo - Se inicia un nuevo JOB para recuperar todos los PRODUCTOS y ÓRDENES DE VENTA que existen en esa PLATAFORMA para esta CONEXIÓN
- Lee Datos - El sistema lee y descarga todos los datos de la plataforma externa
- Descarga Activos - Se descargan todas las imágenes y medios asociados
- Analiza Cambios - Después del escaneo, el sistema compara los datos recién escaneados con datos previamente reconocidos
- Detecta Diferencias - Se identifican diferencias entre datos antiguos y nuevos
- Propaga Cambios - Si tienes otras conexiones configuradas para recibir actualizaciones, los cambios se programan para propagación
Consideraciones de Rendimiento
Primera Sincronización (Escaneo Inicial)
La primera vez que sincronizas una conexión, el proceso tarda más porque todo el catálogo debe ser escaneado.
Velocidad de Escaneo
El tiempo promedio de escaneo es:
- Velocidad Base: ~1 segundo por producto/orden
- Más Tiempo de Descarga de Imágenes que varía dependiendo de:
- Número de imágenes por producto
- Tamaño de cada imagen
- Velocidad de ancho de banda de la ubicación fuente
- Conectividad de red
Ejemplos de Tiempos
- 100 productos (5 imágenes cada uno): ~5-10 minutos
- 1,000 productos (10 imágenes cada uno): ~30-45 minutos
- 10,000 productos (3 imágenes cada uno): ~2-4 horas
Fases del Proceso
Fase 1: Escaneo de Datos
- Se conecta a la plataforma externa
- Recupera todos los registros de productos y órdenes
- Descarga medios asociados (imágenes, videos)
- Almacena datos temporalmente
Fase 2: Post-Análisis y Comparación
- Compara datos recién escaneados con datos almacenados previamente
- Identifica registros cambiados (nuevos, modificados o eliminados)
- Construye un conjunto de cambios
Fase 3: Propagación
- Si hay conexiones adicionales configuradas para recibir actualizaciones, los cambios se programan
- Prepara actualizaciones para otras plataformas conectadas
- Pone en cola los cambios para enviar en la siguiente acción de Enviar Actualizaciones
Mejores Prácticas
✓ Haz:
- Ejecuta obtener actualizaciones regularmente para mantener datos actuales
- Monitorea el progreso del job en el panel
- Programa obtener actualizaciones durante horas de menor actividad para catálogos grandes
- Permite suficiente tiempo para descarga de imágenes
✗ No hagas:
- Canceles obtener actualizaciones durante la operación (si es posible)
- Ejecutes obtener mientras estés haciendo cambios activamente en la plataforma
- Interrumpas conectividad de red durante escaneo
Botón 2: Enviar Actualizaciones (Pull)
Propósito
El botón Enviar Actualizaciones dispara un job que escribe cambios en tu plataforma conectada. Ejecuta operaciones INSERT y UPDATE para modificar datos en la plataforma externa.
Qué Hace
Cuando haces clic en este botón:
- Ejecuta Cambios en Cola - Procesa todas las operaciones INSERT y UPDATE programadas
- Modifica Datos Externos - Envía cambios a la plataforma conectada
- Borra Cola - Elimina cambios procesados de la cola
- Actualiza Estado - Muestra éxito o fallo para cada operación
Indicador de Cambios en Cola
Aparece un distintivo rojo mostrando:
- Número de cambios pendientes - El conteo de operaciones esperando ser ejecutadas
- Tipos de cambios - INSERT (registros nuevos) o UPDATE (registros modificados)
- Destino de plataforma - Qué plataforma recibirá estos cambios
Ejemplo de Distintivo: "35" significa 35 cambios en cola para esta plataforma
Gestión de Cola de Cambios
Qué Crea Cambios en Cola
Los cambios se ponen en cola cuando:
- Editas un producto u orden en Talk2sync
- Se obtienen cambios de otra plataforma conectada
- Creas manualmente nuevos registros
- Se completan operaciones de importación en lote
- Se disparan reglas de sincronización automática
Ver Cambios en Cola
- Haz clic en el número del distintivo para ver la cola detallada
- Ve cambios específicos antes de enviar
- Deselecciona cambios individuales si es necesario (en la mayoría de casos)
- Envía todos los cambios seleccionados de una vez
Mejores Prácticas
✓ Haz:
- Revisa cambios en cola antes de enviar
- Envía actualizaciones durante horas de menor actividad
- Monitorea el progreso del job
- Verifica que los cambios fueron exitosos usando Stats
✗ No hagas:
- Envíes actualizaciones sin entender qué cambiará
- Envíes actualizaciones conflictivas a múltiples plataformas simultáneamente
- Ignores operaciones fallidas
- Borres la cola sin enviar si los cambios son importantes
Botón 3: Sincronizar
Propósito
El botón Sincronizar combina Obtener Actualizaciones y Enviar Actualizaciones en una operación: Obtener Actualizaciones + Enviar Actualizaciones = Sincronizar
Qué Hace
Cuando haces clic en Sincronizar:
- Primero Obtiene Actualizaciones - Recupera datos más recientes de la plataforma
- Analiza Cambios - Compara con datos almacenados
- Luego Envía Actualizaciones - Ejecuta cualquier cambio en cola
- Se Completa en Una Acción - Todas las operaciones se ejecutan secuencialmente
Por Qué Usar Sincronizar
Eficiencia
Sincronizar es útil en el uso diario de Talk2sync porque:
- No necesitas esperar a que Obtener se complete antes de iniciar Enviar
- Combina dos operaciones en un clic
- Ahorra tiempo en tu flujo de trabajo
- Es más eficiente que ejecutar Obtener y Enviar por separado
Secuencia de Sincronización
1. Comienza Obtener Actualizaciones
├── Escanea datos de plataforma
├── Analiza cambios
└── Pone en cola actualizaciones para envío
2. Luego Envía Actualizaciones
├── Ejecuta cambios en cola
├── Escribe en plataforma
└── Borra cola
3. Se completa con estado final
Cuándo Usar Sincronizar vs Operaciones Separadas
| Situación | Usa |
|---|---|
| Sincronización diaria regular | Botón Sincronizar |
| Solo recuperando datos nuevos | Obtener Actualizaciones |
| Solo enviando cambios | Enviar Actualizaciones |
| Catálogo grande con muchos cambios | Primero Obtener, revisar, luego Enviar |
| Verificación rápida de actualizaciones | Sincronizar |
| Cambios manuales únicos | Enviar Actualizaciones |
Botón 4: Reproducir/Pausar
Propósito
El botón Reproducir/Pausar controla si una conexión está activamente monitoreando y procesando cambios de datos.
Qué Hace
Modo Reproducir (Activo)
Cuando una conexión está en Modo Reproducir (el estado por defecto):
- La conexión está inactiva pero lista para recibir comandos de obtener y enviar
- Puede transicionar a obtención activa de datos
- Puede enviar actualizaciones en cola
- Puede procesar operaciones en lote
- Las sincronizaciones programadas automáticas pueden ejecutarse (si están configuradas)
Modo Pausar (Inactivo)
Cuando haces clic en Pausar, la conexión está bloqueada:
- No puede obtener datos de la plataforma
- No puede enviar actualizaciones a la plataforma
- Los cambios en cola existentes se preservan pero no se envían
- Las sincronizaciones programadas automáticas se detienen
- La conexión está "congelada" en el tiempo
Casos de Uso
Cuándo Pausar una Conexión
✓ Mantenimiento Temporal
- Estás haciendo cambios directamente en la plataforma
- No quieres que Talk2sync interfiera
- Estás resolviendo problemas
- Duración: Minutos a horas
✓ Tiempo de Inactividad de Plataforma
- La plataforma externa está en mantenimiento
- Problemas de conectividad de red
- Límites de velocidad de API excedidos
- Duración: Horas
✓ Problemas de Integridad de Datos
- Has descubierto conflictos de datos
- Necesitas tiempo para arreglar problemas manualmente
- Esperando clarificación del cliente
- Duración: Horas a días
✓ Operaciones de Lote Grandes
- Realizando actualizaciones mayores de plataforma
- Cargando catálogos grandes
- Reestructurando datos
- No quieres interferencia de sincronización
Cuándo Reanudar Modo Reproducir
- El mantenimiento está completo
- Los problemas se resolvieron
- La plataforma está nuevamente en línea
- Las operaciones en lote terminaron
Mejores Prácticas
✓ Haz:
- Usa Pausar cuando hagas cambios mayores
- Documenta por qué pausaste una conexión
- Reanuda Reproducir una vez resueltos los problemas
- Monitorea conexiones pausadas
✗ No hagas:
- Dejes conexiones pausadas indefinidamente
- Pauses sin anotar la razón
- Ignores cambios que se acumulan mientras está pausada
- Olvides reanudar después de arreglar problemas
Botón 5: Configuración
Propósito
El botón Configuración abre una ventana modal donde puedes personalizar cómo se comporta esta conexión específica.
Configuración Disponible
Cada tipo de conexión tiene su propio panel de configuración personalizado para esa plataforma, pero típicamente incluye:
Configuración General
| Configuración | Qué Hace |
|---|---|
| Nombre de Conexión | Renombra la conexión |
| Credenciales de API | Reautentica con la plataforma |
| URL de Endpoint | Actualiza el endpoint de conexión |
| Zona Horaria | Establece la zona horaria para manejo de fecha/hora |
Configuración de Campo
| Configuración | Qué Hace |
|---|---|
| Mapeo de Campo | Mapea campos externos a campos estándar de Talk2sync |
| Campos de Solo Lectura | Especifica qué campos no deben modificarse |
| Campos Ocultos | Oculta campos de la interfaz |
| Valores por Defecto | Establece valores por defecto para registros nuevos |
Comportamiento de Sincronización
| Configuración | Qué Hace |
|---|---|
| Absorber Productos Automáticamente | Crea automáticamente productos nuevos de esta plataforma |
| Absorber Órdenes Automáticamente | Crea automáticamente órdenes nuevas de esta plataforma |
| Detección de Cambios | Establece qué campos disparan detección de cambios |
| Reiniciar Reloj de Cambios | Reinicia el timestamp de última sincronización |
Configuración Específica de Plataforma
| Configuración | Qué Hace |
|---|---|
| Moneda | Establece o cambia la moneda para esta plataforma |
| Márgenes de Precio | Define porcentajes de margen/descuento |
| Campos Color/Tamaño | Especifica qué campos representan colores y tamaños |
| Categorías por Defecto | Establece categorías de productos por defecto |
| Mapeo de Atributo | Mapea atributos específicos de plataforma |
Procesamiento de Orden
| Configuración | Qué Hace |
|---|---|
| Estado de Orden por Defecto | Establece estado inicial para órdenes nuevas |
| Mapeo de Estado | Mapea valores de estado externos a estados de Talk2sync |
| Reglas de Envío | Configura métodos de envío por defecto |
| Procesar Órdenes Automáticamente | Habilita procesamiento automático de órdenes |
Tareas Comunes de Configuración
Dejar de Detectar Cambios en un Campo
- Abre Configuración
- Ve a Configuración de Campo
- Encuentra el campo
- Cambia "Monitorear Cambios" OFF
- Guarda
Cambiar Detección de Moneda
- Abre Configuración
- Ve a configuración de Moneda
- Selecciona la moneda correcta
- Aplica a todos los productos (si es necesario)
- Guarda y sincroniza
Reautenticar
- Abre Configuración
- Localiza sección de Credenciales de API
- Ingresa credenciales nuevas
- Prueba conexión
- Guarda
Establecer Categorías por Defecto
- Abre Configuración
- Ve a configuración de Categoría
- Selecciona categoría por defecto
- Define categorías alternativas
- Guarda
Definir Campos Color/Tamaño
- Abre Configuración
- Ve a configuración de Variación
- Selecciona qué campo contiene colores
- Selecciona qué campo contiene tamaños
- Guarda
Habilitar Absorber Automáticamente
- Abre Configuración
- Encuentra "Absorber Productos Automáticamente" o "Absorber Órdenes Automáticamente"
- Cambia ON
- Configura reglas de absorción
- Guarda
Mejores Prácticas
✓ Haz:
- Revisa y configura la configuración antes de la primera sincronización
- Documenta elecciones de configuración
- Prueba cambios de configuración con un lote pequeño primero
- Actualiza credenciales si expiran
- Revisa configuración periódicamente
✗ No hagas:
- Cambies configuración durante sincronización activa
- Modifiques mapeos de campo después de que los datos ya estén sincronizados
- Compartas credenciales en la configuración
- Cambies configuración crítica sin respaldo
Botón 6: Estadísticas
Propósito
El botón Estadísticas abre una ventana modal que muestra estadísticas e información de diagnóstico sobre datos escaneados de tu plataforma. También proporciona herramientas de mantenimiento de datos.
Pestaña Estadísticas
Ve estadísticas rápidas sobre tu conexión:
Resumen de Datos
| Métrica | Qué Muestra |
|---|---|
| Total de Productos | Número total de productos sincronizados |
| Total de Órdenes | Número total de órdenes sincronizadas |
| Fecha Último Escaneo | Cuándo se obtuvieron datos por última vez |
| Tamaño de Datos | Almacenamiento total usado por esta conexión |
| Estado de Sincronización | Estado actual de conexión |
Salud de Conexión
| Métrica | Qué Muestra |
|---|---|
| Último Éxito | Timestamp de última operación exitosa |
| Último Error | Último error encontrado (si hay alguno) |
| Velocidad de Conexión | Tiempo promedio de respuesta de API |
| Tamaño de Cola | Número de cambios pendientes |
| Conteo de Imágenes | Total de imágenes almacenadas |
Desglose de Datos
| Métrica | Qué Muestra |
|---|---|
| Productos Activos | Productos actualmente activos/publicados |
| Productos Inactivos | Productos archivados/inactivos |
| Órdenes Pendientes | Órdenes esperando acción |
| Órdenes Completadas | Órdenes terminadas/enviadas |
| Por Categoría | Conteo de productos por categoría |
| Por Estado | Desglose de datos por estado |
Pestaña Mantenimiento
Accede a herramientas de mantenimiento y reparación de datos:
Herramientas de Integridad de Datos
| Herramienta | Propósito |
|---|---|
| Arreglar Esquema de Datos | Actualiza datos a formato de esquema actual |
| Validar Registros | Verifica todos los registros para errores |
| Limpiar Datos Huérfanos | Elimina registros con referencias faltantes |
| Reiniciar Timestamps | Reinicia timestamps de detección de cambios |
| Reconstruir Índices | Reconstruye índices de búsqueda |
Cuándo Usar Mantenimiento
Actualización de Esquema de Datos
- Después de actualización de plataforma Talk2sync
- Cuando se añaden campos nuevos
- Antes de usar características nuevas
- Recomendado: Cada actualización mayor
Validación de Datos
- Periódicamente (mensualmente)
- Después de importaciones en lote
- Si notas problemas de sincronización
- Si los datos se ven incompletos
Limpieza de Datos Huérfanos
- Cuando conexiones han sido eliminadas
- Si ves datos inconsistentes
- Después de reestructuración de datos mayores
- Libera espacio de almacenamiento
Reiniciar Timestamps
- Para forzar una re-sincronización completa
- Si detección de cambios está atrapada
- Cuando resuelves problemas de sincronización
- Usar con cuidado
Reconstruir Índices
- Si la búsqueda es lenta
- Después de operaciones en lote grandes
- Periódicamente para rendimiento
- Puede tomar varios minutos
Mejores Prácticas
✓ Haz:
- Revisa estadísticas regularmente (semanalmente o mensualmente)
- Ejecuta mantenimiento después de operaciones mayores
- Valida datos antes de sincronizaciones mayores
- Documenta problemas encontrados en mantenimiento
- Mantén registros de mantenimiento realizado
✗ No hagas:
- Ejecutes mantenimiento durante sincronización activa
- Ignores advertencias de mantenimiento
- Ejecutes mantenimiento muy frecuentemente (puede ralentizar sistema)
- Omitas validación antes de usar características nuevas
- Borres todos los datos sin respaldo
Estados de Botón e Indicadores
Estados Visuales
| Botón | Estado | Significado |
|---|---|---|
| Cualquier Botón | Gris | Operación en progreso, botón deshabilitado |
| Cualquier Botón | Azul/Activo | Botón es clickeable y listo |
| Enviar Actualizaciones | Distintivo Rojo | Cambios están en cola para envío |
| Reproducir/Pausar | Icono Reproducir | Conexión está activa |
| Reproducir/Pausar | Icono Pausar | Conexión está pausada |
Indicadores de Estado
La tarjeta de conexión también muestra:
| Indicador | Significado |
|---|---|
| Círculo Verde | Conexión está saludable y activa |
| Círculo Amarillo | Conexión tiene advertencias o cambios pendientes |
| Círculo Rojo | Conexión tiene errores o está desconectada |
| Círculo Gris | Conexión está pausada |
Referencia Rápida: Árbol de Decisión de Botones
¿Qué quieres hacer?
├─ ¿Obtener datos más recientes de la plataforma?
│ └─ Haz clic: OBTENER ACTUALIZACIONES
├─ ¿Enviar cambios a la plataforma?
│ └─ Haz clic: ENVIAR ACTUALIZACIONES
├─ ¿Hacer ambas (obtener y enviar)?
│ └─ Haz clic: SINCRONIZAR
├─ ¿Prevenir sincronización temporalmente?
│ └─ Haz clic: PAUSAR
├─ ¿Reanudar sincronización?
│ └─ Haz clic: REPRODUCIR
├─ ¿Personalizar comportamiento de conexión?
│ └─ Haz clic: CONFIGURACIÓN
└─ ¿Ver estadísticas de datos?
└─ Haz clic: ESTADÍSTICAS
Resumen
| Botón | Función | Usar Cuando |
|---|---|---|
| Obtener Actualizaciones | Recupera datos de plataforma | Quieres datos más recientes |
| Enviar Actualizaciones | Empuja cambios a plataforma | Tienes cambios en cola |
| Sincronizar | Obtener + Enviar en una operación | Sincronización rutinaria diaria |
| Reproducir/Pausar | Controla actividad de conexión | Pausando/reanudando sincronización |
| Configuración | Configura conexión | Configurando o personalizando |
| Estadísticas | Ve datos y mantenimiento | Revisando salud o arreglando datos |
Siguientes Pasos
- Guía de Plataforma Talk2sync - Explora otras características
- Gestión de Productos - Gestiona tus productos
- Procesamiento de Órdenes - Maneja órdenes
- Configuración y Personalización - Opciones avanzadas