Sobre o editor de expressão avançado

O editor de expressão avançado permite criar expressões avançadas em várias telas da interface, por exemplo, 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.

OBSERVAÇÃO

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

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

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 dos campos do evento é contextual e varia de acordo com os eventos adicionados na jornada. Leia mais
  • Segments: se soltou um Segment qualification evento, 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 agrupa 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.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now