Sobre o editor de expressão avançado concept_uyj_trt_52b

Use o editor de expressão avançado para criar expressões avançadas em várias telas da interface. Por exemplo, você pode criar expressões ao configurar e usar jornadas e ao definir uma condição de fonte de dados.
Ele também está disponível sempre que for necessário definir parâmetros de ação que exijam manipulações de dados específicos. Você pode usar os dados provenientes dos eventos ou informações adicionais recuperadas da fonte de dados. Em uma jornada, a lista exibida de campos de evento é contextual e varia de acordo com os eventos adicionados na jornada.

O editor de expressão avançado oferece um conjunto de funções e operadores integrados, permitindo manipular valores e definir uma expressão que se ajuste especificamente às suas necessidades. O editor de expressão avançado também permite definir os valores do parâmetro de fonte de dados externa, manipular campos de mapa e coleções, como eventos de experiência.

A interface do editor de expressão avançado

O editor avançado de expressões pode ser usado para:

Quando possível, você pode alternar entre os dois modos usando o botão Advanced mode / Simple mode. O modo simples é descrito aqui.

NOTE
As condições podem ser definidas no editor de expressão simples ou avançado. Eles sempre retornam um tipo booleano.
Parâmetros de ações podem ser definidos selecionando campos ou por meio do editor de expressão avançado. Eles retornam um tipo de dados específico de acordo com a expressão.

Acessar o editor de expressão avançado section_fdz_4nj_cjb

Você pode acessar o editor de expressão avançado de diferentes maneiras:

  • Ao criar uma condição de fonte de dados, você pode acessar o editor avançado clicando em Advanced mode.

  • Ao criar um temporizador personalizado, o editor avançado será exibido diretamente.

  • Ao mapear o parâmetro de ação, clique em Advanced mode.

Descobrir a interface section_otq_tnj_cjb

Nesta tela você pode escrever manualmente a expressão.

Na parte esquerda da tela são exibidos os campos e as funções disponíveis:

  • Events: escolha um dos campos recebidos a partir do evento de entrada. A lista exibida de campos de evento é contextual e varia de acordo com os eventos adicionados na jornada. Leia mais
  • Segments: se você descartou um evento Segment qualification, escolha o segmento que deseja usar na expressão. Leia mais
  • Data Sources: escolha na lista de campos disponíveis nos grupos de campos de suas fontes de dados. Leia mais
  • Journey properties: esta seção reagrupa os campos técnicos relacionados à jornada de um determinado perfil. Leia mais
  • Functions: escolha entre uma lista de funções integradas que permitem fazer uma filtragem complexa. As funções são organizadas por categorias. Leia mais

Um mecanismo de autopreenchimento exibe sugestões contextuais.

Um mecanismo de validação de sintaxe verifica a integridade do código. Erros são exibidos na parte superior do editor.

Necessidade de parâmetros ao criar condições com o editor de expressão avançado

Se você selecionar um campo de uma fonte externa de dados que requer um parâmetro para ser chamado (consulte esta página. Por exemplo, em uma fonte de dados relacionada ao clima, um parâmetro frequentemente usado será "cidade". Como resultado, você deve selecionar onde deseja obter o parâmetro cidade. As funções também podem ser aplicadas aos parâmetros para executar alterações de formato ou concatenações.

Para casos de uso mais complexos, caso queira incluir os parâmetros da fonte de dados na expressão principal, é possível definir os valores usando a palavra-chave "params". Consulte esta página.

recommendation-more-help
4f4a00c1-77c9-4eee-84df-bbe6206c3ab9