Limitaciones de las consultas
| Nivel de acceso | Búsqueda reciente | Búsqueda en archivo completo |
|---|---|---|
| Self-serve | 512 caracteres | 1,024 caracteres |
| Enterprise | 4,096 caracteres | 4,096 caracteres |
Disponibilidad de operadores
- Operadores básicos: Disponibles al utilizar cualquier Project
- Operadores avanzados: Disponibles al utilizar un Project con ciertos niveles de acceso
Tipos de operadores: independientes y que requieren conjunción
#hashtag es un operador independiente:
"X data", la consulta funciona correctamente:
Operadores booleanos y agrupación
| Operador | Descripción | Ejemplo |
|---|---|---|
| AND (space) | Las Publicaciones deben coincidir con ambas condiciones | snow day #NoSchool coincide con Publicaciones que contienen “snow”, “day” y #NoSchool |
| OR | Las Publicaciones deben coincidir con al menos una de las condiciones | grumpy OR cat OR #meme coincide con Publicaciones que contienen “grumpy”, “cat” o #meme |
| NOT (dash) | Excluye las Publicaciones que coinciden con esta condición | cat #meme -grumpy coincide con Publicaciones que contienen “cat” y #meme pero NO “grumpy” |
| Grouping (parentheses) | Agrupa operadores | (grumpy cat) OR (#meme has:images) coincide con cualquiera de los grupos |
Una nota sobre negaciones
- El operador
-is:nullcastsiempre debe usarse negado - No se pueden usar operadores negados de forma aislada
- No niegues operadores agrupados. En lugar de
skiing -(snow OR day OR noschool), usaskiing -snow -day -noschool
Orden de operaciones
- Primero se combinan los operadores conectados mediante la lógica AND
- Luego se aplican los operadores conectados mediante la lógica OR
| Query | Evaluated as |
|---|---|
apple OR iphone ipad | apple OR (iphone ipad) |
ipad iphone OR android | (iphone ipad) OR android |
Puntuación, signos diacríticos y distinción entre mayúsculas y minúsculas
Diacrítica coincide con Diacrítica y Diacritica.
Distinción entre mayúsculas y minúsculas: Todos los operadores son insensibles a mayúsculas y minúsculas. La consulta cat coincide con cat, CAT y Cat.
El stream filtrado se comporta de manera diferenteAl crear reglas de stream filtrado, las palabras clave con acentos solo coinciden con Publicaciones que también incluyan el acento. Por ejemplo,
Diacrítica solo coincide con Diacrítica, no con Diacritica.Coincidencia de Quote Tweet
Filtered stream se comporta de forma diferente: realiza coincidencias tanto en el Quote Tweet como en el contenido de la Publicación original.
Especificidad y eficiencia
- Empieza con algo específico y luego amplía — Crea consultas dirigidas que devuelvan resultados relevantes
- Usa múltiples operadores — Combina operadores para acotar los resultados
- Controla el número de caracteres — Toda la cadena de consulta cuenta para el límite
Crear una consulta paso a paso
Paso 1: Empieza con una consulta básica
Paso 2: Haz pruebas y acota según los resultados
Paso 3: Ampliar para mejorar la cobertura
Paso 4: Ajustar según las tendencias
Agregar una consulta a tu solicitud
query y codifica la consulta para HTTP:
Ejemplos de consultas
Seguimiento de un desastre natural
Análisis de sentimiento para #nowplaying
Uso de anotaciones de Publicaciones
context::
Primero, usa Post lookup con tweet.fields=context_annotations para identificar los id de domain.entity:
- Cats:
domain66,entity852262932607926273 - Pets:
domain65,entity852262932607926273
Herramientas
Herramienta para generar consultas
Crea y prueba tus consultas de forma interactiva
Próximos pasos
Referencia de operadores
Lista completa de operadores disponibles
Inicio rápido de búsqueda
Realiza tu primera solicitud de búsqueda
Guía de integración
Documentación completa sobre la integración