| «coincidencia de frase exacta» | PowerTrack
Search | Coincide con una frase exacta dentro del cuerpo de una Publicación.
Los componentes que puedan traducirse en operadores de búsqueda se tratarán como palabras. En otras palabras:
* "#hashtag" coincidirá con hashtag pero no con #hashtag (usa el operador de hashtag sin comillas para hacer coincidir hashtags reales) * "$TWTR" coincidirá con la palabra TWTR pero no con el cashtag $TWTR (usa el operador de cashtag sin comillas para hacer coincidir cashtags reales)
Nota: en 30 Day Search y Full Archive Search (Enterprise y Premium), la puntuación no se tokeniza, sino que se trata como espacio en blanco. | text |
| @ | PowerTrack
Search | Coincide con cualquier Publicación que mencione el nombre de usuario indicado. El valor puede ser el nombre de usuario (sin incluir el carácter @) o el id numérico del usuario (obtenido, por ejemplo, mediante el endpoint GET users/lookup). | entities.user_mentions |
| # | PowerTrack
Search | Coincide con cualquier Publicación que tenga el hashtag indicado.
Este operador realiza una coincidencia exacta. Por ejemplo, la regla #1989 coincidirá con Publicaciones que contengan exactamente el hashtag #1989, pero no con aquellas que tengan el hashtag #TaylorSwift1989.
Nota: este operador se basa en la extracción de entidades de X para hacer coincidir hashtags, en lugar de extraer el hashtag del propio cuerpo del texto. Para obtener más detalles sobre los atributos JSON de las entidades, consulta X Entities. | entities.hashtags |
| $ | PowerTrack
Search | Coincide con cualquier Publicación que contenga el cashtag especificado (donde el primer carácter del token es $).
**Nota: **este operador se basa en la extracción de entidades de X para identificar enlaces, en lugar de extraer el enlace directamente del cuerpo de la Publicación. Para obtener más detalles sobre los atributos JSON de las entidades, consulta X Entities. | entities.symbols |
| bio: | PowerTrack | Alias disponible: user_bio:
Coincide con una palabra clave (usando coincidencia tokenizada) o una frase dentro de la biografía del usuario de una Publicación. Usa comillas dobles para hacer coincidir una frase. En otras palabras:
* bio:software engineer hará coincidir Publicaciones con la palabra clave engineer de usuarios que tengan la palabra software en su biografía * bio:"software engineer" hará coincidir cualquier Publicación de usuarios que tengan la frase software engineer en su biografía | user``.description |
| bio_location: | PowerTrack | Alias disponible: user_bio_location:
Coincide con Publicaciones donde la ubicación del User object contiene la palabra clave especificada (usando coincidencia tokenizada) o una frase.
Esta ubicación es una cadena no normalizada, generada por el usuario y de texto libre, y es distinta de la ubicación de una Publicación (cuando está disponible). | user.location |
| bio_name: | PowerTrack | Coincide con Publicaciones en las que el nombre del objeto User contiene la palabra clave especificada (mediante coincidencia tokenizada) o la frase. | user.name |
| bounding_box: | PowerTrack
Search | Alias disponible: geo_bounding_box:
Coincide con la ubicación exacta (long, lat) de la Publicación (cuando está presente) y con un polígono geográfico (cuando el Place está completamente contenido dentro de la región definida).
* west_long y south_lat representan la esquina suroeste del bounding box, donde west-long es la longitud de ese punto y south_lat es la latitud. * east_long y north_lat representan la esquina noreste del bounding box, donde east_long es la longitud de ese punto y north_lat es la latitud. * El ancho y la altura del bounding box deben ser menores de 25 mi * La longitud está en el rango de ±180 * La latitud está en el rango de ±90 * Todas las coordenadas están en grados decimales. * Los argumentos de la regla van entre corchetes, separados por espacios.
Nota: los operadores que hacen coincidencia en place (geo de la Publicación) solo incluirán coincidencias de Publicaciones originales. Los Retweets no contienen datos de place. | place (solo en Publicaciones originales) |
| contains: | PowerTrack | Coincidencia por subcadena para Publicaciones que tienen la subcadena proporcionada en el cuerpo, independientemente de la tokenización. En otras palabras, realiza una coincidencia de subcadena pura y no tiene en cuenta los límites de palabra.
Usa comillas dobles para hacer coincidir subcadenas que contengan espacios en blanco o signos de puntuación. | text |
| <emoji> | PowerTrack
Search | Coincide con un emoji dentro del cuerpo de una Publicación.
Se trata de una coincidencia basada en tokens, por lo que tu emoji se comparará con el texto tokenizado del cuerpo de la Publicación. La tokenización se basa en signos de puntuación, símbolos/emojis y caracteres del plano básico de Unicode de tipo separador. Por ejemplo, una Publicación con el texto “I like 🍕” se dividiría en los siguientes tokens: I, like, 🍕. Estos tokens se compararían luego con el emoji utilizado en tu regla.
Nota: si un emoji tiene una variante, debes usar comillas dobles al agregarlo a una regla. | text |
| followers_count: | PowerTrack | Coincide con Publicaciones cuando el autor tiene una cantidad de seguidores que se encuentra dentro del rango indicado.
* Un único número (por ejemplo, followers_count:42) coincidirá con cualquier número mayor o igual que el valor especificado. * Un rango (por ejemplo, followers_count:42..1337) coincidirá con cualquier número dentro del rango indicado. | user.followers_count |
| friends_count: | PowerTrack | Alias disponible: following_count:
Coincide con Publicaciones cuando el autor tiene una cantidad de amigos (el número de usuarios a los que sigue) que se encuentra dentro del rango especificado.
* Un solo número (por ejemplo, followers_count:42) coincidirá con cualquier número igual o mayor que el valor especificado. * Un rango (por ejemplo, followers_count:42..1337) coincidirá con cualquier número dentro del rango especificado. | user.friends_count |
| from: | PowerTrack
Search | Coincide con cualquier Publicación de un usuario específico. El valor puede ser el nombre de usuario (sin el carácter @) o el id numérico del usuario (que se puede obtener, por ejemplo, a través del endpoint GET users/lookup). | user.id, user.id_str (si se usa el id de usuario)
user.screen_name (si se usa el nombre de usuario) |
| has:geo | PowerTrack
Search | Coincide con Publicaciones que tienen datos de geolocalización específicos de la Publicación proporcionados por X. Esto puede ser una coordenada «geo» de latitud-longitud o una «ubicación» representada como un Place de X, con el nombre visible correspondiente, polígono geográfico y otros campos.
No se puede usar como operador independiente.
Nota: los operadores que hacen coincidencia sobre place (geo de la Publicación) solo incluirán coincidencias de Publicaciones originales. Los Retweets no contienen ningún dato de place. | place (solo Tweets originales) |
| has:hashtags | PowerTrack
Search | Coincide con Publicaciones que contienen al menos un hashtag.
No puede usarse como operador independiente. | entities.hashtags |
| has:images | PowerTrack
Search | Coincide con Publicaciones que contienen al menos una URL de imagen clasificada.
No se puede usar como operador independiente. | entities.media |
| has:lang | PowerTrack | Coincide con Publicaciones que han sido clasificadas por X como correspondientes a un idioma en particular.
Si una Publicación no ha sido clasificada, el operador no coincidirá. Actualmente, cada Publicación solo se clasifica como perteneciente a un idioma, por lo que combinar varios idiomas con AND no arrojará resultados.
No se puede usar como un operador independiente. | lang cuando el valor no es und |
| has:links | PowerTrack
Search | Este operador devuelve las Publicaciones que contienen enlaces en el cuerpo de la Publicación.
No se puede usar por sí solo como operador.
Nota: este operador depende de la extracción de entidades de X para identificar enlaces, en lugar de extraer el enlace directamente del cuerpo. Para obtener más detalles sobre los atributos JSON de las entidades, consulta X Entities. | entities.urls |
| has:media | PowerTrack
Search | Alias disponible: has:media_link
Coincide con Publicaciones que contengan al menos una URL de contenido multimedia clasificado.
No se puede usar como operador independiente. | entities.media |
| has:mentions | PowerTrack
Search | Coincide con las Publicaciones que mencionan a otro usuario de X.
No se puede usar como operador independiente. | entities.user_mentions |
| has:profile_geo | PowerTrack
Search | Alias disponible: has:derived_user_geo
Coincide con Publicaciones que tienen cualquier metadato de Profile Geo, sin importar el valor específico.
No se puede usar como operador independiente. | user.location |
| has:symbols | PowerTrack
Enterprise | Coincide con las Publicaciones que contienen un símbolo de cashtag (por ejemplo, $TWTR).
No se puede usar como operador independiente. | entities.symbols |
| has:videos | PowerTrack
Search | Alias disponible: has:video_link
Coincide con Publicaciones que contienen al menos una URL de contenido multimedia clasificada.
No se puede usar como operador independiente. | entities.media |
| in_reply_to_status_id: | PowerTrack | Alias disponible: in_reply_to_tweet_id:
Entregar únicamente respuestas explícitas a la Publicación especificada. | id, id_str de la Publicación de destino |
| is:quote | PowerTrack | Entrega Tweets citados explícitos que coincidan con una regla.
También puede negarse (-is:quote) para excluir de la entrega los Tweets citados que coincidan con una regla.
No se puede usar como operador independiente. | is_quote_status (si es true) |
| is:reply | PowerTrack
Search | Entregar solo las respuestas que coincidan con una regla.
También se puede negar (-is:reply) para excluir la entrega de respuestas que coincidan con la regla especificada.
Con PowerTrack, este operador se aplica a:
* Respuestas a una Publicación original * Respuestas en Publicaciones citadas * Respuestas en Retweets
Cuando se usa con la Search API, este operador se aplica a las respuestas a una Publicación original, pero excluye las respuestas en Tweets citados y las respuestas en Retweets.
Puedes usar estos operadores junto con is:retweet y is:quote para entregar solo respuestas a Publicaciones originales.
No se puede usar como operador independiente con la Search API.
Nota: con Premium, este operador no está disponible en entornos de desarrollo Sandbox. | Elementos de respuesta, p. ej. in_reply_to_status_id |
| is:retweet | PowerTrack
Search | Entregar solo Retweets explícitos que coincidan con una regla.
También se puede negar (-is:retweet) para excluir de la entrega los Retweets que coincidan con una regla, de modo que solo se entregue contenido original.
Este operador busca únicamente Retweets verdaderos (es decir, Retweets publicados usando el botón de Retweet). Los Tweets citados y las Publicaciones modificadas que no usen la funcionalidad de Retweet de X no serán considerados por este operador.
No se puede usar como operador independiente. | Elementos de Retweet, por ejemplo retweeted_status |
| is:verified | PowerTrack
Search | Devuelve solo las Publicaciones cuyo autor esté verificado por X.
También se puede negar para excluir las Publicaciones cuyo autor esté verificado.
No se puede usar como operador independiente. | user.verified |
| keyword | PowerTrack
Search | Coincide con una palabra clave en el cuerpo de una Publicación.
Se trata de una coincidencia tokenizada, lo que significa que tu cadena de palabra clave se comparará con el texto tokenizado del cuerpo de la Publicación. La tokenización se basa en signos de puntuación, símbolos/emojis y caracteres separadores del plano básico de Unicode. Por ejemplo, una Publicación con el texto “I like coca-cola” se dividiría en los siguientes tokens: I, like, coca, cola. A continuación, estos tokens se comparan con la cadena de palabra clave utilizada en tu regla. Para hacer coincidir cadenas que contengan signos de puntuación (por ejemplo, coca-cola), símbolos o caracteres separadores, debes usar un operador de coincidencia exacta de frase. | text |
| lang: | PowerTrack
Search | Coincide con las Publicaciones que han sido clasificadas por X como pertenecientes a un idioma en particular (solo si y solo si la Publicación ha sido clasificada). Cada Publicación se clasificará con un solo idioma, por lo que combinar varios idiomas con AND no producirá resultados.
Nota: si no se puede realizar ninguna clasificación de idioma, el resultado proporcionado es und (por indefinido).
Este operador solo coincidirá con idiomas admitidos. Proporcionar cualquier otro valor (incluido und) hará que se ignore el operador (es decir, las Publicaciones no se filtrarán mediante este operador). La siguiente lista representa los idiomas actualmente admitidos y su identificador de idioma BCP 47 correspondiente:
am amhárico
hu húngaro
pt portugués
ar árabe
is islandés
ro rumano
hy armenio
in indonesio
ru ruso
bn bengalí
it italiano
sr serbio
bg búlgaro
ja japonés
sd sindhi
my birmano
kn kannada
si cingalés
zh chino
km jemer
sk eslovaco
cs checo
ko coreano
sl esloveno
da danés
lo lao
ckb kurdo sorani
nl neerlandés
lv letón
es español
en inglés
lt lituano
sv sueco
et estonio
ml malayalam
tl tagalo
fi finés
dv maldivo
ta tamil
fr francés
mr maratí
te télugu
ka georgiano
ne nepalí
th tailandés
de alemán
no noruego
bo tibetano
el griego
or oriya
tr turco
gu guyaratí
pa panyabí
uk ucraniano
ht haitiano
ps pastún
ur urdu
iw hebreo
fa persa
ug uigur
hi hindi
pl polaco
vi vietnamita
cy galés | lang cuando su valor no es und |
| listed_count: | PowerTrack | Alias disponible: user_in_lists_count:
Coincide con Publicaciones cuando el número de veces que el autor ha sido incluido en Listas en X se encuentra dentro del rango indicado.
* Un solo número (p. ej., listed_count:42) coincidirá con cualquier número igual o mayor que el valor especificado. * Un rango (p. ej., listed_count:42..1337) coincidirá con cualquier número dentro del rango dado. | user.listed_count |
| place_country: | PowerTrack
Search | Coincide con las Publicaciones en las que el código de país asociado a un place/location etiquetado coincide con el código ISO alfa-2 indicado.
Nota: los operadores que hagan coincidencias sobre place (geo de la Publicación) solo incluirán coincidencias de Publicaciones originales. Los Retweets no contienen ningún dato de place. | place (solo Publicaciones originales) |
| place: | PowerTrack
Search | Coincide con Publicaciones etiquetadas con la ubicación especificada o con el X place ID. Los nombres de lugares con varias palabras deben ir entre comillas (por ejemplo, place:"San Francisco")
Nota: los operadores que hacen coincidencia en place (geo de la Publicación) solo incluirán coincidencias de Publicaciones originales. Los Retweets no contienen ningún dato de ubicación. | place (solo en Publicaciones originales) |
| point_radius: | PowerTrack
Search | Nota: los operadores que coinciden con place (Post geo) solo incluirán coincidencias de Publicaciones originales. Los Retweets no incluyen ningún dato de lugar. | place (solo publicaciones originales) |
| profile_bounding_box:[west_long south_lat east_long north_lat] | PowerTrack | Coincide con la ubicación exacta del usuario (long, lat) en el enriquecimiento Profile Geo, donde el Place está completamente contenido dentro de la región definida.
* west_long y south_lat representan la esquina suroeste del cuadro delimitador, donde west_long es la longitud de ese punto y south_lat es la latitud. * east_long y north_lat representan la esquina noreste del cuadro delimitador, donde east_long es la longitud de ese punto y north_lat es la latitud. * El ancho y la altura del cuadro delimitador deben ser inferiores a 25 millas * La longitud está en el rango de ±180 * La latitud está en el rango de ±90 * Todas las coordenadas están en grados decimales. * Los argumentos de la regla se incluyen entre corchetes, delimitados por espacios.
Nota: los operadores que coinciden con place (Post geo) solo incluirán coincidencias de Publicaciones originales. Los Retweets no contienen datos de place. | user.derived.locations.geo.coordinates |
| profile_country: | PowerTrack
Search | Coincidencia exacta en el código de país del enriquecimiento Profile Geo.
Utiliza un conjunto normalizado de códigos de país de dos letras, basado en la especificación ISO-3166-1-alpha-2.
Para ser concisos, este operador se proporciona en lugar de un operador para el campo de país del objeto de dirección.
Nota: los operadores que hacen coincidir place (geolocalización de la Publicación) solo incluirán coincidencias de Publicaciones originales. Los Retweets no contienen datos de place. | user.derived.locations.country_code |
| profile_locality: | PowerTrack
Search | Coincidencia exacta en el campo Locality del Profile Geo enrichment.
Se trata de una coincidencia exacta de toda la cadena.
No es necesario escapar caracteres con una barra invertida. Por ejemplo, si se quiere hacer coincidir algo con una barra, use one/two.
Use comillas dobles para hacer coincidir subcadenas que contengan espacios en blanco o signos de puntuación, por ejemplo, profile_locality:"Lower East Side". | user.derived.locations.locality |
| profile_point_radius:[lon lat radius] | PowerTrack | Coincide con la Ubicación exacta (x,y) del Profile Geo enrichment del usuario.
* Las unidades admitidas para el radio son millas (mi) y kilómetros (km). * El radio debe ser menor que 25 mi. * La longitud está en el intervalo ±180 * La latitud está en el intervalo ±90 * Todas las coordenadas están en grados decimales. * Los argumentos de la regla van entre corchetes y se separan por espacios.
Nota: los operadores que hagan coincidencia en place (geo de la Publicación) solo incluirán coincidencias de Publicaciones originales. Los Retweets no contienen datos de place. | user.derived.locations.geo |
| profile_region: | PowerTrack
Search | Coincidencia exacta con el campo Region del Profile Geo enrichment.
Esta es una coincidencia exacta de la cadena completa.
No es necesario escapar caracteres con una barra invertida. Por ejemplo, si quiere hacer coincidir algo que contenga una barra, utilice one/two.
Utilice comillas dobles para hacer coincidir subcadenas que contengan espacios en blanco o signos de puntuación, por ejemplo, profile_locality:"New York". | user.derived.locations.region |
| profile_subregion: | PowerTrack | Coincidencia exacta en el campo Subregion del Profile Geo enrichment.
Se trata de una coincidencia exacta de la cadena completa.
No es necesario escapar caracteres con una barra invertida. Por ejemplo, si se quiere hacer coincidir algo que incluye una barra inclinada, usa one/two.
Usa comillas dobles para hacer coincidir subcadenas que contengan espacios en blanco o signos de puntuación, por ejemplo, profile_locality:"Kings County". | user.derived.locations.sub_region |
| ”keyword1 keyword2”~N | PowerTrack
Search | Generalmente denominado operador de proximidad, hace coincidir una Publicación en la que las palabras clave no estén a más de N tokens de distancia entre sí.
Si las palabras clave están en orden inverso, no pueden estar a más de N-2 tokens de distancia entre sí.
Se puede incluir cualquier número de palabras clave entre comillas.
N no puede ser mayor que 6. | text |
| retweets_of_status_id: | PowerTrack | Alias disponible: retweets_of_tweet_id:
Devuelve solo Retweets explícitos de la Publicación original especificada. | retweeted_status.id, retweeted_status.id_str |
| retweets_of: | PowerTrack
Search | Alias disponible: retweets_of_user:
Coincide con cualquier Publicación que sea un Retweet del usuario indicado. El valor puede ser el nombre de usuario (sin el carácter @) o el id numérico del usuario (que puede obtenerse, por ejemplo, a través del endpoint GET users/lookup). | retweeted_status.id (si está presente) |
| sample: | PowerTrack | Devuelve una muestra porcentual aleatoria de Publicaciones que coinciden con una regla, en lugar de todo el conjunto de Publicaciones. El valor del porcentaje debe representarse mediante un número entero entre 1 y 100.
Este operador se aplica a toda la regla y requiere que todos los términos unidos por OR se agrupen.
Nota: el operador sample primero reduce el alcance del firehose al X %, luego la regla/filtro se aplica a ese subconjunto muestreado. Si estás utilizando, por ejemplo, sample:10, cada Publicación tiene un 10 % de probabilidad de estar en la muestra.
Nota: el muestreo es determinista y obtendrás la misma muestra de datos en tiempo real que si recuperaras los datos de forma histórica. | |
| source: | PowerTrack | Coincide con cualquier Publicación generada por la App de origen especificada. El valor debe ser el nombre o la URL de la App.
No se puede usar como un operador independiente. | source |
| statuses_count: | PowerTrack | Alias disponible: tweets_count:
Coincide con Publicaciones cuando el autor ha publicado un número de estados que se encuentra dentro del rango especificado.
* Un solo número (p. ej., statuses_count:42) coincide con cualquier número igual o mayor que el valor especificado. * Un rango (p. ej., statuses_count:42..1337) coincide con cualquier número dentro del rango especificado. | user``.statuses_count |
| to: | PowerTrack
Search | Coincide con cualquier Publicación que sea una respuesta a un usuario específico. El valor puede ser el nombre de usuario (excluyendo el carácter @) o el identificador numérico del usuario (que puede obtenerse, por ejemplo, mediante el endpoint GET users/lookup). | text |
| url: | PowerTrack
Search | Realiza una coincidencia basada en tokens en las URL expandidas de una Publicación. Los tokens y las frases que contengan signos de puntuación o caracteres especiales deben escribirse entre comillas dobles (por ejemplo, url:"/developer").
Aunque por lo general no se recomienda, el operador también puede hacer coincidir un protocolo específico, escribiéndolo entre comillas dobles (por ejemplo, url:"https://developer.x.com"). | entities.urls.expanded_url |
| url_contains: | PowerTrack | Realiza una coincidencia de palabras clave o frases en el (nuevo) enriquecimiento de metadatos de título de URL expandida. | entities.urls.expanded_url |
| url_description: | PowerTrack | Alias disponible: within_url_description:
Realiza una coincidencia de palabra o frase clave en el (nuevo) enriquecimiento de metadatos de descripción ampliada de la página. | entities.urls.unwound.description |
| url_title: | PowerTrack | Alias disponible: within_url_title:
Realiza una búsqueda por palabra clave o frase en el (nuevo) enriquecimiento de metadatos del título de la URL expandida. | entities.urls.title |