Qué significan los días de actividad en Telegram en los resultados masivos
Aprenda qué significa el valor activedays en los resultados masivos de TG Validator y cómo priorizar sus listas de contactos.

Una explicación práctica del valor activedays en los resultados de las verificaciones masivas de Telegram y cómo utilizarlo como señal de priorización.
Los días de actividad en Telegram, que se devuelven como activedays en ciertos resultados masivos, representan la cantidad de días transcurridos desde la última actividad de una cuenta. Telegram no siempre expone una hora exacta de última conexión, por lo que el valor puede ser aproximado. Los equipos lo utilizan para clasificar los números registrados en grupos más recientes o más antiguos, no para confirmar que una persona esté en línea o que vaya a responder.
Qué representa el valor activedays
En TG Validator, activedays pertenece a los productos de actividad masiva y de perfil. Expresa los días transcurridos desde la última actividad de una cuenta que la verificación encontró como registrada. Un número bajo sugiere una actividad reciente; un número alto sugiere que la cuenta ha estado inactiva durante más tiempo.
El valor es aproximado cuando Telegram oculta la hora exacta de última conexión. La propia página de ayuda de Telegram explica la razón: los usuarios eligen quién puede ver su estado de última conexión, y las personas que no tienen permiso para verlo solo reciben una banda aproximada como recientemente, en la última semana, en el último mes o hace mucho tiempo (Telegram FAQ). Debido a que ese modelo de privacidad difumina la señal subyacente, trate activedays como un dato de clasificación general en lugar de una marca de tiempo precisa.
Dos límites mantienen la integridad del número:
- Son días desde la última actividad, no una presencia en línea en tiempo real.
- No forma parte de la verificación de un solo número en tiempo real, que solo devuelve el estado de registro en Telegram.
Qué servicios masivos devuelven activedays
Los datos de actividad provienen de tipos de servicios masivos asíncronos específicos. Elija el servicio según la pregunta que su equipo necesite responder.
| Tipo de servicio masivo | Entrada | Qué se obtiene |
|---|---|---|
| tg_batch | Números de teléfono | Solo registro |
| tg_active_batch | Números de teléfono | Registro, uid, nombre de usuario y activedays |
| tg_profile_batch | Números de teléfono | Añade URL de avatar y estimaciones basadas en el avatar |
| tg_username_batch | Nombres de usuario | Si la cuenta del nombre de usuario existe |
| tg_username_profile_batch | Nombres de usuario | Añade uid, activedays y URL de avatar |
Si la lista solo necesita una división entre registrado o no registrado, tg_batch es suficiente. Si el equipo también desea clasificar los contactos registrados por antigüedad, utilice tg_active_batch para números de teléfono o tg_username_profile_batch para nombres de usuario. Algunas columnas en el result.csv dependen del tipo de servicio y pueden estar vacías para una fila determinada, por lo que debe crear una lógica posterior que tolere los espacios en blanco.
Cómo utilizar activedays al priorizar una lista
El patrón más útil es convertir el número bruto en unos pocos grupos definidos por su propio equipo. Los límites a continuación son ejemplos de una elección interna, no una regla del producto.
- Actividad reciente: un número pequeño de días. Coloque estos registros primero en una cola de contacto manual.
- Moderadamente inactivo: un rango intermedio. Manténgalos en la cola normal con un contacto más ligero.
- Largo tiempo inactivo: un número grande de días. Muévalos a una lista de menor prioridad o de reenganche.
- Valor vacío: mantenga el registro, márquelo como desconocido y evite tratarlo como inactivo.
Debido a que el número puede ser aproximado, los grupos amplios funcionan mejor que los umbrales ajustados. Separar 3 días de 4 días implicaría una precisión que los datos no poseen. Agrupe por semana o mes en su lugar, y revise la distribución de una muestra antes de aplicarla a la lista completa.
Mantenga también el resultado del registro por separado. Un número que no está registrado no tiene nada que clasificar, por lo que debe eliminarlo del análisis de actividad y gestionarlo a través de su flujo de trabajo de datos de contacto normal.
Errores comunes al leer datos de actividad
La mayoría de los problemas surgen al pedirle al valor que demuestre más de lo que puede.
- Leerlo como presencia. Un número pequeño no significa que la persona esté en línea ahora o que vaya a responder a un mensaje.
- Leerlo como identidad. Ni activedays ni el registro confirman quién es el propietario de la cuenta o si aceptó ser contactado. Gestione el consentimiento a través de su propio proceso.
- Tratar los espacios en blanco como cero. Una celda vacía significa que el valor no se devolvió para esa fila.
- Comparar con la verificación en tiempo real. La verificación en tiempo real de Telegram solo devuelve el estado de registro, así que no busque actividad allí.
- Sobrecomplicar los umbrales. Debido a que la cifra puede ser aproximada, los grupos simples son más fáciles de defender y mantener.
Los productos de perfil añaden estimaciones basadas en el avatar sobre la edad, el género y el color de piel.
Para conocer las reglas de facturación y uso que se aplican a las tareas masivas, lea la página de precios actual y la documentación de la API en lugar de confiar en cifras copiadas en otros documentos.
Flujo de trabajo simple desde la carga hasta la decisión
Comience limpiando la lista para que cada línea contenga un número de teléfono o un nombre de usuario en un archivo TXT o CSV. Las tareas de números de teléfono necesitan un país y códigos de país internacionales, mientras que las tareas de nombres de usuario no necesitan país y aceptan nombres con o sin el signo @. Envíe el archivo a través del panel de control o del endpoint de tareas masivas, consulte la tarea no más de una vez cada 30 segundos y descargue el result.csv único cuando la tarea informe éxito.
En una hoja de cálculo o script, filtre primero por las filas registradas y luego agrupe por los grupos de activedays. Compare los tamaños de los grupos, decida qué grupos merecen atención manual y registre la elección para que la siguiente lista se trate de manera consistente. Hecho de esta manera, activedays ayuda a informar la priorización mientras los límites de la señal permanecen visibles para todos los que utilizan el resultado.
Preguntas frecuentes
¿Es activedays lo mismo que estar en línea ahora?
No. Son días desde la última actividad para una cuenta registrada y puede ser aproximado. No es un indicador de presencia en vivo.
¿Qué servicios masivos incluyen activedays?
tg_active_batch lo devuelve para números de teléfono y tg_username_profile_batch lo devuelve para nombres de usuario. tg_batch solo devuelve el registro.
¿Cómo pueden los equipos manejar las filas donde activedays está vacío?
Mantenga la fila, etiquete la actividad como desconocida y confíe en el resultado del registro. Evite tratar un valor vacío como prueba de inactividad.
¿Por qué activedays puede ser aproximado?
Telegram permite que cada usuario limite quién ve su hora exacta de última conexión, por lo que la señal subyacente puede ser una banda general. Agrupe los registros en grupos amplios en lugar de umbrales ajustados.
Más información
Elija la información del producto que se ajuste al siguiente paso en su flujo de trabajo.