Show Menu
TÓPICOS×

Trabalhar com operadores de comparação no Construtor de características

Este artigo descreve os operadores de comparação usados por Trait Builder.

Finalidade dos operadores de comparação

Os operadores de comparação (ou operadores relacionais) são usados para comparar, testar ou avaliar a relação entre valores diferentes. Em Trait Builder, ao criar regras de sinal, os operadores de comparação permitem testar a relação entre diferentes pares de valores chave. Por exemplo, você pode criar uma regra de sinal para definir um público-alvo para compradores de câmeras caras. Neste caso, você pode criar um par de câmera/preço chave-valor e qualificar um usuário se ele tiver procurado por uma câmera com um preço igual ou superior a um valor definido.

Vantagens dos operadores de comparação

Os operadores de comparação são úteis quando você precisa avaliar e criar características com base em vários valores. Olhar para os preços dos bens e serviços pode ilustrar esta condição. Por exemplo, sua empresa pode desejar identificar os visitantes com base nos preços dos produtos exibidos. No entanto, pode ser administrativamente ineficiente definir segmentos individuais com base em valores específicos. Os operadores de comparação ajudam a superar esse obstáculo estabelecendo acionadores de segmentação com base em limites de preços ou intervalos.

Operadores de comparação

Você pode criar regras com os seguintes operadores de comparação:
Operador
Definição
==
Igual a
!=
Diferente de
>
Maior que
<
Menos que
=>
Maior que/igual a
<=
Menor que/igual a

Operadores nomeados

Você pode criar regras com os seguintes operadores nomeados:
Operador
Avalia para True Quando
Contains
O valor em um par de valor chave contém caracteres especificados por esse operador.
Matcheswords
O valor em um par de chave-valor corresponde ao padrão especificado por esse operador.
Startswith
O valor em um par de valor chave começa com caracteres especificados por esse operador.
Endswith
O valor em um par de valor chave termina com os caracteres especificados por esse operador.
Matchesregex
O valor em um par de valores chave corresponde ao padrão especificado por uma expressão regular. Saiba mais sobre como usar expressões regulares em Trait Builder.