Introducción a las funciones de ayuda

Uso Journey Optimizer crear plantillas de idioma para realizar operaciones con datos, como cálculos, formato de datos o conversiones, condiciones y manipularlas en el contexto de la personalización. Conozca las directrices de sintaxis de personalización en esta página.

➡️ Descubra cómo utilizar las funciones de ayuda (vídeo)

El lenguaje de plantilla se aprovecha en las funciones de ayuda disponibles en la lista desplegable de personalización del Editor de expresiones, como se muestra a continuación:

En el Journey Optimizer El Editor de expresiones, las funciones de ayuda se agrupan en tres categorías: Funciones, Ayudantes y Operadores.

Seleccione una categoría para acceder a las subcategorías y funciones.

Para acceder a las subcategorías, haga clic en el botón > icono. Para seleccionar una función, haga clic en el botón + icono: la función se añade automáticamente a la pantalla de personalización.

Haga clic en el ... para ver la descripción de la función y agregarla a sus favoritos. Más información

Funciones

Funciones de matriz

PromedioEsta función devuelve la media aritmética de todos los valores seleccionados dentro de la matriz
EnEsta función se utiliza para determinar si un elemento es miembro de una matriz o lista
MínimoEsta función devuelve el menor de todos los valores seleccionados dentro de la matriz
RecuentoEsta función devuelve el número de elementos dentro de la matriz dada
IncluyeEsta función determina si una matriz o lista contiene un elemento determinado
Not inEsta función determina si un elemento no es miembro de una matriz o lista
DistinctEsta función obtiene valores de una matriz o una lista con valores duplicados eliminados
InterseccionesEsta función determina si dos matrices o listas tienen al menos un miembro común
Subconjunto deEsta función determina si una matriz específica (matriz A) es un subconjunto de otra matriz (matriz B), es decir, si todos los elementos de la matriz A son elementos de la matriz B
Primer elementoEsta función devuelve el primer elemento de una matriz o una lista
Última n en matrizEsta función devuelve los últimos elementos "N" de una matriz, cuando se ordenan en orden ascendente según la expresión numérica dada
SumEsta función devuelve la suma de todos los valores seleccionados dentro de la matriz
Primeros n en la matrizEsta función devuelve los primeros elementos "N" de una matriz, cuando se ordenan en orden ascendente según la expresión numérica dada
MáximoEsta función devuelve el mayor de todos los valores seleccionados dentro de una matriz
Superconjunto deEsta función determina si una matriz específica (matriz A) es un superconjunto de otra matriz (matriz B), es decir, si la matriz A contiene todos los elementos de la matriz B

Funciones de fecha y hora

EdadEsta función recupera la edad de una fecha determinada
Tiempo actual en milisegundosEsta función recupera la hora actual en milisegundos de epoch
Diferencia de fechasEsta función recupera la diferencia entre dos fechas en número de días
Día de la semanaEsta función recupera el día de la semana
Día del añoEsta función recupera el día del año
Formato de fechaEsta función da formato a un valor de fecha y hora
Días establecidosEsta función establece el día del mes para la fecha y hora dadas
Días establecidosEsta función establece la hora de la fecha y la hora
A UTCEsta función convierte una fecha y hora a UTC
Semana del añoEsta función devuelve la semana del año

Funciones de mapa

ObtengaEsta función se utiliza para recuperar el valor de un mapa para una clave determinada
ClavesEsta función se utiliza para recuperar todas las claves de un mapa determinado
ValoresEsta función recupera todos los valores de un mapa determinado

Funciones de objeto

No es nuloEsta función se utiliza para determinar si existe una referencia de objeto
Is nullEsta función se utiliza para determinar si no existe una referencia de objeto

Funciones de cadena

CamelloEsta función se utiliza para poner en mayúsculas la primera letra de cada palabra de una cadena
ConcatEsta función se utiliza para combinar dos cadenas en una
ContainsEsta función se utiliza para determinar si una cadena contiene una subcadena especificada
No contieneEsta función se utiliza para determinar si una cadena no contiene una subcadena especificada
No termina conEsta función se utiliza para determinar si una cadena no termina con una subcadena especificada
Does not start withEsta función se utiliza para determinar si una cadena no comienza con una subcadena especificada
Codificar 64Esta función se utiliza para codificar o descodificar una cadena
Finaliza conEsta función se utiliza para determinar si una cadena termina con una subcadena especificada
Es igual aEsta función se utiliza para determinar si una cadena no comienza con una subcadena especificada, con distinción de mayúsculas y minúsculas
Es igual a omitir mayúsculas y minúsculasEsta función se utiliza para determinar si una cadena no comienza con una subcadena especificada, sin distinción de mayúsculas y minúsculas
Extraer dominio de correo electrónicoEsta función se utiliza para extraer el dominio de una dirección de correo electrónico
IsEmptyEsta función se utiliza para comprobar si una cadena o expresión está vacía.
Guarnecido izquierdoEsta función elimina los espacios en blanco del principio de una cadena
LengthEsta función se utiliza para obtener el número de caracteres de una cadena o una expresión
LikeEsta función se utiliza para determinar si una cadena coincide con un patrón especificado
Lower CaseEsta función convierte una cadena en minúsculas
CoincideEsta función se utiliza para determinar si una cadena coincide con una expresión regular específica
No es igual aEsta función se utiliza para determinar si una cadena no es igual a la cadena especificada
Grupo de expresiones regularesEsta función se utiliza para extraer información específica, en función de la expresión regular proporcionada
ReemplazarEsta función sustituye una subcadena determinada de una cadena por otra subcadena
Reemplazar todoEsta función reemplaza todas las subcadenas de un texto que coincida con el "destino" por la cadena de sustitución del literal especificado
Guarnecido derechoEsta función elimina los espacios en blanco del final de una cadena
SplitEsta función se utiliza para dividir una cadena por un carácter determinado
Comienza conEsta función se utiliza para determinar si una cadena comienza con una subcadena especificada
Caso de títuloEsta función se utiliza para poner en mayúsculas las primeras letras de cada palabra de una cadena
RecortarEsta función elimina los espacios en blanco del principio y del final de una cadena
MayúsculasEsta función convierte una cadena en mayúsculas

Ayudantes

Los ayudantes se detallan en esta página.

CadaEsta función se utiliza para iterar en una matriz
SiEsta función se utiliza para definir un bloque condicional: si la evaluación de la expresión devuelve true, el bloque se procesa
LetEsta función permite almacenar una expresión como variable para usarla más adelante en una consulta
ExceptEsta función se utiliza para definir un bloque condicional: si la evaluación de la expresión devuelve false, el bloque se procesa
conEsta función se utiliza para cambiar el token de evaluación de la parte de plantilla

Operadores

Funciones aritméticas

Las funciones aritméticas se utilizan para realizar cálculos básicos de los valores.

AdiciónEste operador se utiliza para encontrar la suma de dos expresiones de argumento
DividirEste operador se utiliza para encontrar el cociente de dos expresiones de argumento
MultiplicaciónEste operador se utiliza para encontrar el producto de dos expresiones de argumento
Remainte Este operador se utiliza para encontrar el resto después de dividir las dos expresiones de argumento
Sustracción Este operador encuentra la diferencia entre dos expresiones

Funciones booleanas

Las funciones booleanas se utilizan para realizar lógicas booleanas en distintos elementos.

YEste operador crea una conjunción lógica
SiEste operador resuelve una expresión en función de si una condición especificada es verdadera
NoEste operador crea una negación lógica
OEste operador crea una disyunción lógica

Funciones de comparación

Las funciones de comparación se utilizan para comparar diferentes expresiones y valores, devolviendo true o false en consecuencia.

Igual aEsta operación comprueba si los valores son iguales
Greater thanEste operador comprueba si el primer valor es bueno que el segundo valor
Bueno o igual aEste operador comprueba si el primer valor es bueno o igual al segundo valor
No es igual aEste operador comprueba si la expresión dada no es igual a dar valor
Less than or equals to Este operador comprueba si el primer valor es menor o igual que el segundo valor

Vídeo explicativo

Aprenda a transformar los valores de personalización mediante las funciones de ayuda de personalización y comprenda diferentes casos de uso de las funciones de ayuda.

En esta página