

# Chronometrica vs Apidojo Tweet Scraper para investigar en X por palabras clave y fechas

Elige Chronometrica X Search Scraper si necesitas una muestra limitada para cada consulta por palabras clave y los detalles de consulta guardados cumplen las necesidades de tu estudio. Sus ventajas comprobadas son las fechas de calendario inclusivas, la consulta exacta generada, las posiciones de las filas y los resultados separados por consulta. Elige Apidojo Tweet Scraper V2 si necesitas su mayor variedad de filtros de autor, ubicación, contenido multimedia, interacción mínima, idioma o asistente de consultas. [Documentación de Chronometrica](https://apify.com/chronometrica/x-search-scraper) · [Documentación de Apidojo](https://apify.com/apidojo/tweet-scraper)

La elección empieza por lo que debes recopilar. Un pequeño conjunto de publicaciones para revisar necesita controles distintos de los necesarios para obtener todas las publicaciones coincidentes. Ambas solicitudes pueden usar las mismas palabras clave y fechas, pero requieren pruebas de éxito distintas.

Chronometrica publica esta comparación. Se basa en información pública de los productos comprobada el 20 de octubre de 2026. No se ejecutó ninguna recopilación para este artículo. La recomendación se refiere a las entradas y salidas documentadas. No afirma ninguna ventaja en velocidad, coste, cobertura, precisión o fiabilidad.

Un Actor es un programa de recopilación alojado en un servidor. Para esta comparación, la pregunta útil es qué Actor ofrece los filtros y registros necesarios para aceptar una muestra por palabras clave de un intervalo de fechas definido.

## Elige según la muestra que debes aceptar

Una solicitud pública de un comprador pide recopilar datos de X por palabras clave durante un periodo concreto. Esto respalda una necesidad de recopilación delimitada por fechas. No establece la necesidad de un archivo histórico completo ni de un recuento exacto de todas las publicaciones coincidentes. La comparación de productos que presentamos aquí es una decisión editorial nuestra. La solicitud no es una prueba comparativa verificada de los productos. [Solicitud pública del comprador](https://www.reddit.com/r/webscraping/comments/19bekjv/is_there_a_current_solution_to_scrap_tweets)

Escribe un breve criterio de aceptación antes de elegir un Actor. Por ejemplo: «Necesito hasta 10 publicaciones con fecha por cada palabra clave, con suficiente contexto de búsqueda para comprobar cada muestra». Esto te da una base práctica para decidir. Puedes comprobar si las entradas expresan la solicitud y si las salidas conservan las pruebas.

| Criterio de decisión | Chronometrica X Search Scraper | Apidojo Tweet Scraper V2 |
| --- | --- | --- |
| Búsqueda por palabras clave y fechas | Campos nativos para fechas de calendario inclusivas | Búsqueda por palabras clave y controles de inicio y fin |
| Uso adecuado según lo comprobado | Muestras limitadas con registros explícitos de consulta y posiciones de las filas | Búsquedas que necesitan una mayor variedad de filtros explícitos |
| Controles pertinentes | 1–20 consultas; 1–1.000 filas guardadas por consulta | Sintaxis avanzada; filtros de autor, contenido multimedia, ubicación, interacción, idioma y asistente de consultas |
| Regla de selección | Elígelo cuando el límite de la muestra y los registros de consulta cumplan las necesidades del estudio | Elígelo cuando esos filtros definan la muestra |

La tabla resume la documentación pública comprobada. No considera que una función esté ausente por no estar documentada. Ambos productos permiten filtrar por palabras clave y fechas. [Documentación de Chronometrica](https://apify.com/chronometrica/x-search-scraper) · [Documentación de Apidojo](https://apify.com/apidojo/tweet-scraper)

La política documentada de Apidojo para la recopilación a gran escala excluye la obtención de tuits individuales. Ese límite no cambia esta decisión sobre búsquedas con varios resultados. [Documentación de Apidojo](https://apify.com/apidojo/tweet-scraper)

En Chronometrica, el límite principal es el máximo de filas guardadas. Si necesitas todas las publicaciones coincidentes y alguna consulta supera las 1.000 filas guardadas, Chronometrica no cumple ese requisito. Una solicitud por debajo de ese límite también necesita pruebas de cobertura. El tamaño de entrada permitido no demuestra que la fuente vaya a devolver todas las publicaciones coincidentes. [Documentación de Chronometrica](https://apify.com/chronometrica/x-search-scraper)

## Por qué Chronometrica sirve para muestras limitadas por palabras clave

Chronometrica conserva el contexto de búsqueda de las filas guardadas. `inputQuery` registra la consulta proporcionada. `executedQuery` registra la consulta exacta generada. `searchMode` registra el modo seleccionado. `resultPosition` registra la posición observada de una fila dentro de esa consulta. Estos campos permiten vincular una publicación guardada con la búsqueda que la obtuvo. [Documentación de Chronometrica](https://apify.com/chronometrica/x-search-scraper)

Ese vínculo importa al comparar palabras clave. 2 consultas pueden usar el mismo intervalo de fechas y el mismo límite de filas, pero devolver cantidades distintas de filas aceptadas. Mantén separados esos resultados. De lo contrario, una exportación conjunta puede ocultar qué consulta alcanzó su límite y cuál devolvió menos filas.

Chronometrica también documenta el registro de `OUTPUT` por consulta: el resultado informado para cada consulta. Léelo junto con las filas guardadas. Un archivo de filas muestra lo que recopilaste. El resultado de la consulta te ayuda a evaluar si esa recopilación cumplió tu solicitud. [Documentación de Chronometrica](https://apify.com/chronometrica/x-search-scraper)

Usa `resultPosition` solo en este contexto. Es una observación de una consulta. No es una posición permanente, una puntuación de calidad ni una prueba de que la publicación represente el tema. Consérvala para revisar el orden de la muestra. No la uses para medir la importancia de una publicación. [Documentación de Chronometrica](https://apify.com/chronometrica/x-search-scraper)

Esto resulta adecuado cuando una persona que investiga necesita un conjunto limitado de publicaciones para leer, etiquetar o comparar. Los registros le ayudan a explicar lo observado. Aun así, debe decidir si esas observaciones respaldan el análisis previsto.

## Define el intervalo de fechas antes de recopilar

Chronometrica acepta las entradas opcionales `startTime` y `endTime` como fechas de calendario inclusivas. Su procedimiento documentado añade filtros de fecha visibles y vuelve a comprobar las fechas de las publicaciones devueltas. No añadas también los operadores `since:` o `until:` a la misma solicitud con fechas nativas. [Documentación de Chronometrica](https://apify.com/chronometrica/x-search-scraper)

Las fechas inclusivas significan que ambas fechas de calendario solicitadas forman parte de la solicitud. Esto no elimina la necesidad de definir la zona horaria del estudio. Una fecha de calendario por sí sola no indica qué horas pertenecen a un día del informe en la zona local.

Registra la zona horaria prevista antes de ejecutar la búsqueda. Cuando sea necesario, convierte los límites de inicio y fin previstos al tiempo universal coordinado (UTC), la referencia horaria común que se usa para comparar marcas de tiempo. Comprueba la conversión para las fechas de tu estudio. Usa esas marcas de tiempo comprobadas al revisar las publicaciones devueltas.

Conserva juntas 2 partes de la solicitud: las fechas de calendario inclusivas originales y el intervalo preciso de marcas de tiempo usado para aceptar filas. Así, otra persona puede entender tanto la entrada como tu decisión sobre si una publicación pertenece al estudio.

Elige un método de control de fechas para la comprobación inicial. Usa los campos nativos de fecha cuando expresen tu solicitud. Si usas operadores avanzados de consulta, revisa la consulta generada antes de aceptar el resultado. No combines ambos métodos sin comprobar cómo afectan a esa consulta.

Para conocer el método completo de comprobación de fechas, consulta [Cómo buscar publicaciones de X por palabras clave y fechas](/es/articles/buscar-publicaciones-en-x-por-palabra-clave-y-fecha/). Esta comparación resuelve la elección del producto: qué Actor ofrece los filtros y registros de salida adecuados para tu requisito de recopilación.

## Prepara una entrada pequeña que puedas comprobar

Chronometrica documenta 1–20 consultas, los modos `latest`, `top`, `photos` y `videos`, y un máximo configurable de 1–1.000 filas guardadas por consulta. Empieza con un límite pequeño que te permita revisar cada fila guardada. [Documentación de Chronometrica](https://apify.com/chronometrica/x-search-scraper)

La siguiente entrada solicita hasta 10 filas guardadas para una palabra clave durante enero de 2026. Usa fechas nativas y el modo `latest`.

```json
{
  "queries": [
    "artificial intelligence"
  ],
  "searchMode": "latest",
  "maxItemsPerQuery": 10,
  "startTime": "2026-01-01",
  "endTime": "2026-01-31"
}
```

Prepara una entrada pequeña que puedas comprobar

Esta entrada superó una comprobación local con la copia en caché del JSON Schema público. Un JSON Schema define los campos y valores de entrada permitidos. Todos los nombres de campo proporcionados existen en ese esquema. Esto confirma la estructura de la entrada. No demuestra la disponibilidad actual de la fuente ni garantiza que se devuelvan 10 filas. [Esquema público de entrada de Chronometrica](https://apify.com/chronometrica/x-search-scraper)

La [X Twitter Search API Dataset Task](https://apify.com/chronometrica/x-search-scraper/examples/x-twitter-search-api-dataset) pública ofrece una configuración inicial. Una Task es una configuración de entrada guardada para un Actor. La página comprobada devolvió HTTP 200, una respuesta correcta de la página. Esa comprobación no confirmó su entrada guardada actual.

Abre la entrada de la Task y aplica los ajustes previstos antes de cualquier ejecución. Sustituye la palabra clave y las fechas del ejemplo por los valores de tu estudio. Mantén un límite pequeño para la primera comprobación. El ejemplo anterior es un ejemplo de entrada, no un resultado recopilado.

## Haz una comprobación de aceptación en 5 pasos

Sigue estos pasos para decidir si el Actor elegido produce una muestra que puedes usar.

1. Escribe el requisito de recopilación. Enumera las palabras clave, las fechas de calendario, la zona horaria prevista y el tamaño de muestra aceptable para cada consulta. Indica si necesitas ejemplos, una muestra limitada para comparar o todas las publicaciones coincidentes. Hazlo antes de ver los resultados. Define qué hace que una fila sea aceptable, incluidos los filtros de autor, contenido multimedia u otros que necesites.
2. Elige los controles y fija un límite pequeño. Selecciona el Actor cuyos filtros documentados cumplan el requisito. Elige campos nativos de fecha u operadores avanzados de consulta. Para comprobar Chronometrica, la entrada anterior ofrece un punto de partida pequeño. Comprueba la consulta generada antes de aceptar cualquier combinación de controles de fecha.
3. Revisa la consulta real y las fechas de las publicaciones. Lee `executedQuery` y compáralo con `inputQuery`. Confirma que la consulta generada expresa el alcance previsto de palabras clave y fechas. Revisa `createdAt`, la marca de tiempo de creación de la publicación, en cada fila aceptada. Compárala con el intervalo de marcas de tiempo que has comprobado, incluidos ambos límites de calendario. [Documentación de Chronometrica](https://apify.com/chronometrica/x-search-scraper)
4. Lee el resultado de cada consulta. Compara el número de filas guardadas con el límite solicitado y el resultado informado. Marca una consulta como limitada por el máximo cuando lo alcance. Marca un resultado como parcial cuando las pruebas respalden ese estado. Deja visibles las cantidades inferiores a las solicitadas que no tengan explicación. Conserva los valores desconocidos como desconocidos. No sustituyas los datos que faltan por 0.
5. Acepta y exporta las muestras de cada consulta por separado. Conserva `resultPosition` y registra el momento de observación: cuándo recopilaste la muestra. Este momento es distinto del momento de creación de la publicación. Conserva la solicitud original de fechas y las notas sobre las consultas que alcanzaron el límite o fueron parciales. Empieza el análisis solo cuando puedas explicar qué solicitaste, qué observaste y qué límites se aplican.

Una consulta con menos filas guardadas no tuvo necesariamente menos publicaciones coincidentes en todo X. Trata su resultado como una prueba sobre esa recopilación. Si no puedes expresar un filtro obligatorio, resuelve la elección del producto antes de recopilar una muestra mayor.

La comprobación de aceptación también te da una regla clara para detenerte. Puedes continuar cuando los controles necesarios funcionen y los registros guardados respalden el uso previsto. Si falla cualquiera de las 2 comprobaciones, aumentar la recopilación por sí solo no resolverá el problema.

## Una decisión ficticia con 2 palabras clave

Este ejemplo es ficticio. No es una prueba de un Actor, un conjunto de datos en vivo, una cita de un comprador ni un resultado de costes medidos.

Una persona que investiga quiere publicaciones de enero para 2 palabras clave: «artificial intelligence» y «machine learning». El objetivo es recopilar ejemplos para una revisión manual. Acepta un límite de 10 filas guardadas por consulta y registra la zona horaria prevista antes de recopilar.

La muestra máxima solicitada, antes de otros límites, es:

`2 queries × 10 rows per query = at most 20 saved rows`

En este resultado ficticio, la primera consulta devuelve 10 filas aceptadas con fecha. La segunda devuelve 6 filas aceptadas con fecha antes de que su fuente pública deje de ofrecer resultados. La persona conserva:

`10 + 6 = 16 observed rows`

También conserva los resultados de las 2 consultas. La primera consulta alcanzó su límite. La segunda se detuvo por debajo de su límite. Combinar las filas no debe borrar esa diferencia.

Chronometrica es adecuado para esta necesidad. La persona acepta muestras limitadas y necesita la consulta original, la consulta generada, las posiciones de las filas y los resultados separados. Esos registros le permiten contrastar la recopilación con la solicitud definida. [Documentación de Chronometrica](https://apify.com/chronometrica/x-search-scraper)

La persona puede describir el contenido de las 16 filas observadas. No puede concluir que el primer tema apareció con más frecuencia en todo X. Los límites y los resultados desiguales no establecen la frecuencia en la población: con qué frecuencia apareció cada tema en el conjunto completo de publicaciones.

Si el requisito cambia a todas las coincidencias de enero, la persona debe evaluar ese nuevo requisito por separado. Una muestra pequeña satisfactoria no demuestra una recopilación completa. Si ese requisito de obtener todos los resultados supera el límite por consulta de Chronometrica, este Actor no lo cumple.

## Mantén separados los registros de consulta y las observaciones de publicaciones

Usa una tabla de control de consultas para registrar la solicitud y su resultado. Este es tu registro de investigación, no una afirmación sobre el formato de exportación de un Actor. Para cada consulta, conserva el texto original de la palabra clave, la solicitud de fechas inclusivas, la zona horaria prevista, el modo elegido, el límite solicitado, el número de filas guardadas y el resultado informado.

Guarda las observaciones de publicaciones por separado, con `postId` y `executedQuery` como clave. Una clave es el conjunto de valores que se usa para identificar un registro. Conserva el vínculo entre cada publicación y la consulta generada que la obtuvo.

Conserva los campos documentados de contexto de búsqueda `inputQuery`, `executedQuery`, `searchMode` y `resultPosition`. Conserva `createdAt` para comprobar la fecha. Añade el momento de observación a tus registros de investigación. [Documentación de Chronometrica](https://apify.com/chronometrica/x-search-scraper)

Una publicación puede aparecer en la muestra de más de una consulta. Conserva esos vínculos con las consultas cuando ocurra. Muestran por qué la publicación entró en cada muestra. Si después cuentas las publicaciones únicas, explica ese cálculo por separado del número de observaciones guardadas de las consultas.

Esta estructura ayuda a evitar un error habitual: presentar todas las filas exportadas como un único total sin aclaraciones. Un archivo conjunto puede contener muestras que alcanzaron el límite, muestras parciales y publicaciones repetidas. Los registros de consulta te permiten explicar esas diferencias antes de sacar una conclusión.

Para un análisis posterior de términos que aparecen juntos, consulta [Coocurrencia de palabras clave en publicaciones de X](/es/articles/coocurrencia-de-palabras-clave-en-publicaciones-de-x/). Primero establece qué observaciones puedes usar. Después aplica el método de análisis a esa muestra definida.

## Elige Chronometrica para obtener una muestra que puedas revisar

Elige Chronometrica cuando su muestra limitada por consulta y sus registros explícitos de consulta cumplan las necesidades de tu estudio. Es adecuado para la necesidad comprobada: una muestra limitada por palabras clave de un intervalo de fechas definido, con suficiente contexto guardado para revisar el resultado de cada consulta.

Empieza con [Chronometrica X Search Scraper](https://apify.com/chronometrica/x-search-scraper). Aplica las entradas y comprobaciones de aceptación anteriores antes de ampliar la recopilación. Ten en cuenta el límite de filas guardadas y la necesidad de cambiar de producto si necesitas filtros que no puedas expresar. Limita la afirmación final de tu investigación a lo que respalden las observaciones.

## Fuentes y lecturas adicionales

- [Chronometrica X Search Scraper — documentación pública y esquema de entrada; información pública revisada el 20 de octubre de 2026, compilación en caché 0.1.30; respalda los límites de entrada indicados, los controles de fechas inclusivas, los campos de contexto de búsqueda y el registro de OUTPUT por consulta; el ejemplo superó una comprobación de la estructura de entrada y no se ejecutó ninguna recopilación para este artículo](https://apify.com/chronometrica/x-search-scraper)
- [Apidojo Tweet Scraper V2 — documentación pública y esquema de entrada; información pública revisada el 20 de octubre de 2026, compilación en caché 0.0.1557; respalda los controles de búsqueda indicados y la política sobre tuits individuales; información documental, no una prueba de rendimiento en condiciones equivalentes](https://apify.com/apidojo/tweet-scraper)
- [Chronometrica X Twitter Search API Dataset Task — página pública de configuración predefinida comprobada el 20 de octubre de 2026; devolvió HTTP 200; la disponibilidad de la página no confirma la entrada guardada actual ni demuestra que la recopilación tenga éxito; revisa y aplica los ajustes previstos antes de una ejecución](https://apify.com/chronometrica/x-search-scraper/examples/x-twitter-search-api-dataset)
- [Solicitud pública de recopilación por palabras clave y periodo — formó parte de la información revisada el 20 de octubre de 2026; respalda la necesidad del comprador de recopilar datos delimitados por fechas; la comparación de productos es editorial y la solicitud no demuestra una cobertura histórica completa, el rendimiento del producto, el coste ni el éxito de la recopilación](https://www.reddit.com/r/webscraping/comments/19bekjv/is_there_a_current_solution_to_scrap_tweets)