Skip to main content
Esta página fornece uma lista completa dos operadores disponíveis ao criar regras para o Filtered Stream.

Visão geral

Os operadores são usados para corresponder a atributos específicos de posts. Existem dois tipos:
  • Operadores independentes — Podem ser usados sozinhos ou com quaisquer outros operadores
  • Operadores que exigem conjunção — Devem ser usados com pelo menos um operador independente
A maioria dos operadores está disponível tanto no Pay-per-use quanto no Enterprise. Alguns operadores avançados (como o de similaridade semântica) exigem Enterprise com acesso a um tier adicional.

Operadores de palavra-chave e frase


Operadores de entidade


Operadores de usuário


Operadores de URL


Operadores de contexto e entidade


Operadores de perfil de usuário


Operadores de localização


Operadores de tipo de post


Operadores de tipo de conteúdo


Operadores de amostragem e idioma


Operadores de métricas de usuário


Operadores de referência a post


Operadores lógicos


Operadores de embedding

Apenas Enterprise — Tier de Embedding obrigatórioOs operadores embedding: e embedding_threshold: só estão disponíveis em contas Enterprise provisionadas com acesso ao tier de Embedding para o Filtered Stream. Em tiers não suportados, a criação de regras será rejeitada com um erro “unavailable operator”. Entre em contato com seu representante de conta para habilitar.
Esses operadores usam um modelo neural de embedding para corresponder a posts por similaridade semântica em relação a uma consulta, em vez de exigir correspondências exatas de palavras-chave.

Requisitos e observações importantes

  • embedding_threshold: não pode ser o único operador em uma regra. Combine-o com embedding: (ou outro operador independente).
  • Não negue embedding: (por exemplo, -embedding:"..." não é suportado).
  • Consultas em linguagem natural mais longas e descritivas produzem resultados melhores do que palavras-chave curtas.
  • O processamento de consultas de embedding é assíncrono — regras recém-criadas podem levar alguns segundos antes de começar a corresponder.
  • Quando um post corresponde por meio de uma regra de embedding, as entradas de matching_rules no payload entregue conterão embedding_similarity e embedding_threshold (consulte Correspondência de posts a regras).
Exemplos de regras:
  • embedding:"electric vehicle announcements" lang:en -is:retweet has:links
  • embedding:"natural disaster relief" embedding_threshold:0.45 has:media
  • embedding:"renewable energy" embedding_threshold:0.4 OR embedding:"solar power investment"

Idiomas suportados

O operador lang: suporta os seguintes códigos de idioma BCP 47:

Próximas etapas

Criar uma regra

Aprenda a sintaxe das regras e as práticas recomendadas

Introdução ao Filtered Stream

Comece a usar o Filtered Stream

Lidando com desconexões

Lide com desconexões em streaming