Una lista de perfiles se conecta con paneles de comparación ponderada y de comparación con igual peso por cuenta.
Indique qué significa cada medida de crecimiento.

Una lista fija es la lista de perfiles que usted elige y guarda antes de ver cuáles ganaron seguidores. La lista tiene una cantidad definida de perfiles. Un punto de corte es un momento de observación guardado para esa lista. Una cohorte emparejada está formada por los perfiles de la lista que tienen el mismo ID de perfil en ambos puntos de corte y cumplen sus reglas sobre los recuentos.

Crecimiento ponderado por seguidores = (suma de las variaciones netas) / (suma de los recuentos iniciales). Los recuentos iniciales más grandes influyen más en el resultado. El promedio con igual peso por cuenta da la misma participación a cada perfil incluido. Los 2 valores pueden diferir mucho. Esa diferencia no es un error matemático.

Primero verifique un perfil conocido

Un Actor es un programa alojado para recopilar datos. Una Task es una configuración de entrada guardada. El Actor recopila filas de resultados. Usted realiza la comparación que se explica en este artículo.

Use el X Profile Metrics Actor. La versión pública es 1.0.4. La X Competitor Profile Comparison Task guardada se verificó en 2026-10-13T14:22:40Z. Una Task pública solo ofrece una configuración de entrada inicial. No automatiza la comparación.

La entrada de ejemplo de la Task tiene 3 perfiles:

json
{
  "profiles": [
    "https://x.com/OpenAI",
    "https://x.com/NASA",
    "https://x.com/elonmusk"
  ]
}
Primero verifique un perfil conocido

Para la primera verificación, reemplace toda esa lista por la URL de un perfil público conocido. Use la clave de entrada `profiles`. No use `startUrls`. El Actor también acepta un nombre de usuario público. Una URL completa permite hacer una primera verificación más clara.

json
{
  "profiles": [
    "https://x.com/OpenAI"
  ]
}
Primero verifique un perfil conocido

Coloque en esa lista una URL pública que usted conozca antes de confiar en la ejecución. El Actor intenta generar una fila de resultados por cada entrada única.

Lea estos campos en cada fila de resultados: `profileId`, `profileUrl`, `handle`, `followersCount`, `profileMetricStatus`, `status`, `failureCategory`, `statusReason` y `observedAt`. `profileId` es el identificador estable del perfil. `handle` es el nombre de usuario público. `observedAt` es la fecha y hora de la fuente. `profileMetricStatus` es un objeto. Sus claves de métricas usan `exact` o `unavailable`. `unavailable` significa que el recuento no es exacto.

Cuando falta `followersCount`, su valor es null. Un cero exacto es un recuento real. No convierta null en cero. Si lo hace, una fila faltante puede parecer un perfil nuevo. Eso genera una variación neta falsa.

El resumen de la ejecución está separado de las filas de resultados. Lea `inputCount`, `datasetRows`, `usefulRows`, `billableRows`, `failedRows`, `statusCounts` y `stopReason`.

Una nueva ejecución con 1 perfil devolvió el `profileId` conocido y correcto de OpenAI. Su recuento de seguidores fue exacto. El resumen de la ejecución indicó `inputCount` 1, `datasetRows` 1, `usefulRows` 1, `billableRows` 1 y `failedRows` 0. `statusCounts` mostró ok 1. `stopReason` fue `inputs_exhausted`. Eso significa que la ejecución terminó de procesar las entradas que recibió.

Esta ejecución demuestra que la recopilación actual funciona para 1 perfil conocido. No demuestra que las ejecuciones repetidas del panel mantengan su exactitud. Una lista posterior puede usar lotes separados con una cantidad limitada de entradas. Cada lote puede contener como máximo 1000 entradas. Ese es el máximo actual. La ejecución con 1 perfil no demuestra que un lote de 1000 entradas vaya a completarse correctamente.

El Actor no devuelve recuentos anteriores. No devuelve una cifra de crecimiento. No devuelve las identidades de los seguidores. No devuelve las cantidades brutas de nuevos seguidores ni de personas que dejaron de seguir el perfil. No programa ejecuciones. No guarda el historial de la lista. No puede completar datos de fechas pasadas. Usted debe guardar los datos de ambos puntos de corte.

No reste un valor anterior de `profileFollowers` de X Post Metrics de este valor independiente de `followersCount`. Esos valores provienen de fuentes diferentes. Su diferencia no es un resultado de crecimiento verificado.

Siga 8 pasos para la comparación

  1. Defina la pregunta de comparación antes de recopilar nuevos recuentos. Guarde la lista fija antes de ver cuáles perfiles ganaron seguidores. Conserve esa lista original. En cada punto de corte, informe la cobertura. La cobertura es la cantidad de perfiles de la lista que tienen una fila de resultados utilizable. Una lista cambiante de cuentas populares responde a otra pregunta. Una lista elegida entre cuentas que ya crecieron también responde a otra pregunta. No reemplace la lista original por ninguna de esas listas después de comenzar.
  2. Recopile una captura de los datos actuales de cada perfil conocido en cada punto de corte guardado. Una captura es la fila de resultados que guarda en ese momento. El Actor no puede completar datos de fechas pasadas. Usted debe conservar las filas anteriores. Para conservar filas antiguas y verificar el tiempo transcurrido, use la página Historial de métricas de publicaciones de Facebook. Use esa página solo para guardar filas y verificar el tiempo transcurrido. Use estos pasos para decidir qué perfiles permanecen en la cohorte emparejada y cómo combinar los recuentos.
  3. Empareje 2 filas solo cuando `profileId` no esté vacío y coincida. Un mismo `profileId` puede tener un nombre de usuario escrito de otra manera y aun así permitir el emparejamiento. El mismo nombre de usuario con un `profileId` diferente es un conflicto. Deje los conflictos sin emparejar. Un recuento redondeado o marcado como `unavailable` no es exacto. Exclúyalo de ambas medidas de crecimiento. Excluya también las filas fallidas, las filas faltantes y los perfiles sin recuento inicial. No reemplace un null recién obtenido por un recuento anterior. No agregue a la cohorte emparejada un perfil que acaba de obtener un resultado correcto sin indicarlo.
  4. Use el mismo punto de corte inicial y el mismo punto de corte final para ambas medidas. Use la misma regla de recuentos exactos para ambas. La fecha y hora de la fuente es `observedAt`. El tiempo transcurrido es el intervalo entre el `observedAt` inicial y el `observedAt` final. Una etiqueta como semanal no es una fecha y hora de la fuente. Si un perfil abarca un período mucho más largo o más corto, colóquelo en otro grupo. No combine grupos que abarquen períodos diferentes.
  5. Registre la cohorte emparejada y la cobertura antes de combinar los recuentos. Para cada perfil incluido, variación neta = recuento final - recuento inicial. Cuando el recuento inicial no es cero, crecimiento relativo = (recuento final - recuento inicial) / recuento inicial. El crecimiento relativo es la variación neta dividida por el recuento inicial. Un recuento inicial de cero exacto también puede tener una variación neta. Su crecimiento relativo no tiene un porcentaje, porque no se puede dividir por cero. Es posible que la variación neta sea negativa. Puede deberse a una pérdida o a una revisión del recuento. No identifica quién dejó de seguir el perfil. No indica por qué cambió el recuento.
  6. Elija una cohorte cuyos recuentos iniciales sean exactos y distintos de cero. Use esa misma cohorte, los mismos recuentos exactos y el mismo grupo temporal para ambas medidas. Crecimiento ponderado por seguidores = (suma de las variaciones netas) / (suma de los recuentos iniciales). El peso es cuánto influye un perfil en la cifra combinada. Un recuento inicial más grande tiene más peso. El promedio con igual peso por cuenta es el promedio de los valores de crecimiento relativo de esa misma cohorte. Este promedio es la media con igual peso por cuenta. Para calcular un promedio, se suman los valores y se divide por la cantidad de valores. Cada perfil incluido se cuenta 1 vez. Un perfil pequeño puede tener un porcentaje alto y aun así aportar poco al total. La medida ponderada se mantiene cerca del valor del perfil grande. El promedio con igual peso por cuenta se acerca al valor del perfil pequeño. Escriba el nombre de la cohorte y la regla de ponderación junto a cada cifra. No use el mismo nombre para las 2 medidas.
  7. Mantenga fuera de la cohorte para el cálculo porcentual a los perfiles con un recuento inicial de cero exacto. Puede mostrar su variación neta. Muestre también los perfiles faltantes y fallidos fuera de las medidas. Si cambia el conjunto de perfiles con resultados correctos, la medida puede cambiar. Eso puede ocurrir incluso si ninguno de los perfiles incluidos cambió. Informe la cantidad de perfiles incluidos. Informe cada estado excluido. No informe solo la cifra combinada. Ninguna de las medidas cuenta seguidores nuevos únicos. Ninguna evalúa la calidad de la audiencia. Ninguna demuestra que una publicación causó el cambio.
  8. Presente los pares de filas por perfil, la cobertura de la lista y las 2 medidas con sus nombres. Para un período posterior, mantenga los mismos perfiles y las mismas reglas para los puntos de corte. Si los perfiles cambian, muestre ese cambio con claridad. No interprete esta lista como una medida del crecimiento de todos los perfiles de X. No espere que el Actor supervise la lista por usted. No trate esta lista elegida como evidencia sobre una población más amplia.

Compare una lista creada para este ejemplo ficticio

Todos los perfiles, ID, fechas y horas, y recuentos de esta sección se inventaron para este ejemplo. No son datos devueltos por el Actor. No son un resultado del producto. No se ejecutó ningún panel de historial de seguidores.

El `observedAt` inicial supuesto para las filas emparejadas con recuentos exactos es 2026-09-15T15:00:00Z. El `observedAt` final supuesto para esas mismas filas es 2026-10-13T15:00:00Z. ProfileA, ProfileB y ProfileC usan ambas fechas y horas. Su `status` es ok en ambos puntos de corte. Su valor de followers en `profileMetricStatus` es `exact`. No se registra ningún fallo en esas filas.

En lo que sigue, desconocido significa que el valor no se observó. Desconocido no es cero. Null es un recuento faltante. Null no es cero.

Compare una lista creada para este ejemplo ficticio
Entrada de la listaNombre de usuarioprofileIdfollowersCount inicialfollowersCount finalEstado de followersVariación netaIncluido en
ProfileAProfileAfic-A en ambos momentos100120exact en ambos momentos20variación neta y cohorte para el cálculo porcentual
ProfileBProfileBfic-B en ambos momentos10001010exact en ambos momentos10variación neta y cohorte para el cálculo porcentual
ProfileCProfileCfic-C en ambos momentos012exact en ambos momentos12solo variación neta
ProfileDProfileDdesconocidonulldesconocidofalta el recuento inicialningunaexcluido
ProfileEProfileEdesconocidodesconocidonullunavailable; falló la obtención del recuento actualningunaexcluido
ProfileFProfileFfic-F-1 al inicio, fic-F-2 al finaldesconocidodesconocidono se usa; conflicto de IDningunaexcluido

ProfileC comienza con un recuento exacto de 0. Ese 0 es un recuento real. ProfileD no tiene recuento inicial, por lo que no tiene una línea de base. La línea de base es el recuento inicial. Su recuento final es desconocido y no se completa. En ProfileE falló la obtención del recuento actual. Su `followersCount` final es null y el estado de followers es `unavailable`. `failureCategory` y `statusReason` indican ese fallo. Su texto exacto no forma parte de este ejemplo ficticio, por lo que no se inventa aquí. ProfileF conserva ambos ID porque el nombre de usuario coincide, pero el ID no. Sus recuentos permanecen desconocidos. Excluya el conflicto. No elija un ID sin indicarlo.

La siguiente nota también se inventó para este ejemplo. No es una séptima entrada de la lista. El nombre de usuario inicial AlphaNews y el nombre de usuario final Alpha_News comparten el `profileId` fic-same. Empareje esas filas después de verificar el ID. Un cambio en la escritura del nombre de usuario no corresponde a una persona nueva. La lista sigue teniendo 6 entradas.

Los pares utilizables para calcular la variación neta son 3 de 6: ProfileA, ProfileB y ProfileC. La cohorte para el cálculo porcentual con línea de base distinta de cero incluye 2 de 6: ProfileA y ProfileB. No llame a esto cobertura completa.

Variación neta de ProfileA = 120 - 100 = 20. Crecimiento relativo de ProfileA = (120 - 100) / 100 = 20 por ciento. Variación neta de ProfileB = 1010 - 1000 = 10. Crecimiento relativo de ProfileB = (1010 - 1000) / 1000 = 1 por ciento.

La cohorte para el cálculo porcentual está formada por ProfileA y ProfileB. Suma inicial = 100 + 1000 = 1100. Suma final = 120 + 1010 = 1130. Suma neta = 1130 - 1100 = 30. Eso equivale a 20 + 10. Crecimiento ponderado por seguidores = 30 / 1100. Eso es aproximadamente 2.72727 por ciento. El promedio con igual peso por cuenta = (20 por ciento + 1 por ciento) / 2 = 10.5 por ciento.

Estos 2 resultados son estimandos diferentes. Un estimando es una cantidad definida. El crecimiento ponderado por seguidores da más peso a ProfileB porque 1000 es mayor que 100. El promedio con igual peso por cuenta da la misma participación al 20 por ciento y al 1 por ciento. Una cifra no reemplaza a la otra.

ProfileC pasa de 0 a 12. Su variación neta = 12 - 0 = 12. Esa variación neta es válida. Su crecimiento relativo = (12 - 0) / 0. Ese valor no está definido. Mantenga a ProfileC fuera de la cohorte de 2 perfiles para el cálculo porcentual. No agregue 12 a la suma inicial de 1100.

Compare una lista creada para este ejemplo ficticio
Nombre de la medidaCohorteSuma inicialSuma finalSuma netaCálculo explícito
Crecimiento ponderado por seguidoresSolo ProfileA y ProfileB110011303030 / 1100 = aproximadamente 2.72727 por ciento
Promedio con igual peso por cuentaSolo ProfileA y ProfileBno se usano se usano se usa(20 por ciento + 1 por ciento) / 2 = 10.5 por ciento

La cohorte para el cálculo porcentual tiene 2 perfiles. El conjunto para calcular la variación neta tiene 3 perfiles. La lista tiene 6 perfiles. No interprete la suma neta de 30 como 30 personas distintas, contadas 1 vez cada una. Las filas no indican quién comenzó a seguir los perfiles ni quién dejó de seguirlos. No muestran que una publicación causó el cambio. La única verificación de recopilación con resultados medidos es la ejecución con 1 perfil de la sección anterior.

Fuentes y lecturas adicionales

Por Chronometrica · Actualizado

Volver arriba ↑