Generalidades concept_rcy_qj5_dgb

CAUTION
Está procurando pelo Adobe Journey Optimizer? Clique aqui para acessar a documentação do Journey Optimizer.
Essa documentação refere-se ao material herdado do Journey Orchestration, que foi substituído pelo Journey Optimizer. Entre em contato com a equipe de contas em caso de dúvidas sobre como acessar o Journey Orchestration ou o Journey Optimizer.

Parênteses e prioridade da expressão section_edf_fks_bgb

É possível usar parênteses para tornar uma expressão complexa mais legível. (<expressão>) é o equivalente a <expressão>. Também é possível usar parênteses para definir a ordem de avaliação e a associatividade.

As expressões serão avaliadas da esquerda para a direita. A associatividade em operadores aritméticos deve ser aplicada: multiplicações e divisões têm prioridade sobre adições e subtrações. Para impor uma ordem específica, é necessário adicionar parênteses para delimitar as operações. Por exemplo:

Expressão
Avaliação
4 + 2 * 10
  • '*' tem prioridade sobre '+': 2 * 10 é avaliado → 20
  • 4 + 20 → 24
(4 + 2) * 10
  • Os parênteses alteram a prioridade: (4 + 2) é avaliado → 6
  • 6 * 10 → 60

Diferenciação de maiúsculas e minúsculas section_lrb_xh5_dgb

Estas são as diferentes regras de diferenciação entre maiúsculas e minúsculas:

  • Todos os operadores (and, or, etc.) devem ser escritos em minúsculas. Por exemplo, <expression1>e<expression2> é uma expressão válida, enquanto a expressão <expression1>E<expression2> não é.
  • Todos os nomes de função fazem distinção entre maiúsculas e minúsculas. Por exemplo, inSegment() é válido, enquanto a função INSEGMENT() não é.
  • Referências de campo e valores constantes fazem distinção entre maiúsculas e minúsculas: eles não são elementos integrados da linguagem (em vez de operadores e funções), eles são criados pelo usuário final.

Tipo de expressão retornada section_gyc_435_53b

Dependendo do contexto de uso, o editor de expressão pode retornar valores diferentes.

Uso do editor de expressão avançado
Tipo de expressão retornada esperado
Condição (condição da fonte de dados, condição de data)
booleano
Temporizador personalizado
dateTimeOnly
Mapeamento de parâmetros de ação
Qualquer uma
recommendation-more-help
4f4a00c1-77c9-4eee-84df-bbe6206c3ab9