Funções functions
As funções são os blocos fundamentais das expressões de jornada dinâmica no Adobe Journey Optimizer. Eles permitem transformar, calcular, validar e manipular dados em tempo real para criar experiências personalizadas para o cliente. Com mais de 60 funções organizadas em categorias intuitivas, você pode criar condições sofisticadas, realizar cálculos complexos e tomar decisões orientadas por dados em cada etapa da jornada do cliente.
Noções básicas sobre funções
As funções em expressões de jornada seguem um padrão de sintaxe consistente:
<function name>(<expression as param 1>, <expression as param 2>, … ,<expression as param N>)
Características-chave:
- Várias assinaturas: uma função pode ter diferentes assinaturas (diferentes conjuntos de parâmetros ordenados) para acomodar vários casos de uso
- Retornos específicos de tipo: cada função tem um tipo específico retornado (cadeia de caracteres, inteiro, booleano, data, lista, etc.)
- Parâmetros de zero a N: as funções podem aceitar expressões de 0 a N como parâmetros ordenados, proporcionando flexibilidade na maneira como você as usa
Por que usar funções?
As funções permitem que você:
- Criar condições dinâmicas - Caminhos de jornada de ramificação com base na avaliação de dados em tempo real
- Personalizar em escala - Personalizar conteúdo e experiências usando dados do cliente e insights comportamentais
- Automatizar decisões - Criar lógica inteligente sem intervenção manual
- Transformar dados - Converter, formatar e manipular tipos de dados para garantir a compatibilidade
- Realizar cálculos - Executar operações matemáticas e análises estatísticas
- Validar entradas - Verifique a qualidade e a integridade dos dados antes de executar uma ação
Funções por categoria
Procure funções organizadas por seu objetivo principal para encontrar rapidamente a ferramenta certa para suas necessidades.
Adobe Experience Platform aep-functions
Segmentação e direcionamento de público-alvo
Avalie a associação de público-alvo para criar caminhos de jornada personalizados com base nos segmentos de clientes definidos no Adobe Experience Platform.
Exibir detalhes da função Adobe Experience Platform →
Funções de agregação aggregation-functions
Cálculos estatísticos e resumo de dados
Execute cálculos em conjuntos de valores para obter insights, como médias, contagens, somas e valores mín/máx. Essencial para a tomada de decisões orientadas por dados.
Ver todas as funções de agregação →
Funções de conversão conversion-functions
Transformação de tipo de dados
Converta dados entre diferentes tipos (string, número inteiro, decimal, booleano, data, duração) para garantir a compatibilidade entre operações e fontes de dados.
Funções de data date-functions
Manipulação de data e hora
Trabalhe com datas, horas e fusos horários para criar condições baseadas em tempo, agendar ações e realizar cálculos temporais.
Ver todas as funções de data →
Listar funções list-functions
Manipulação e análise de coleção
Filtre, classifique, transforme e analise matrizes e listas para trabalhar com estruturas de dados complexas e executar operações definidas.
Funções matemáticas math-functions
Operações matemáticas
Execute cálculos e transformações numéricas para processamento de dados e lógica de negócios.
Ver todas as funções matemáticas →
Funções de string string-functions
Manipulação e validação de texto
Processe, transforme, pesquise e valide dados de texto para a criação de conteúdo dinâmico e lógica condicional.
Próximas etapas
Agora que você entende as funções disponíveis, explore:
- Editor de expressão avançado - Saiba como criar expressões complexas usando o editor avançado
- Sintaxe de expressão - Domine as regras de sintaxe para gravar expressões de jornada
- Operadores - Descubra operadores que você pode usar com funções para criar lógica
- Referências de campo - Entenda como fazer referência a campos de dados em suas expressões