Introducción a las funciones de ayuda functions

Utilice el lenguaje de plantilla Journey Optimizer para realizar operaciones con los datos, como cálculos, conversiones o formato de datos, condiciones y manipularlos en el contexto de la personalización. Conozca las directrices de sintaxis de personalización en esta página.

➡️ Aprenda a utilizar las funciones de ayuda en este vídeo

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

NOTE
Las funciones y capacidades disponibles en el editor de personalización difieren de las disponibles en el editor de expresiones avanzadas de Recorrido.

En el editor de personalización Journey Optimizer, las funciones de ayuda se agrupan en tres categorías: Funciones, Ayudantes y Operadores.

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

Acceda a subcategorías haciendo clic en el icono >. Seleccione una función haciendo clic en el icono +: la función se agrega automáticamente a la pantalla de personalización.

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

Funciones functions-helper

Funciones de agregación y matriz

Promedio
Esta función devuelve la media aritmética de todos los valores seleccionados dentro de la matriz
Cuenta
Esta función devuelve el número de elementos dentro de la matriz determinada
Contar Solo Nulo
Esta función cuenta el número de valores nulos de la lista.
Contar Con Nulo
Esta función cuenta todos los elementos de la lista, incluidos los valores nulos
Distinto
Esta función obtiene valores de una matriz o una lista con valores duplicados eliminados
Contar Distinto Con Nulo
Esta función cuenta el número de valores diferentes, incluidos los valores nulos
Primer elemento
Esta función devuelve el primer elemento de una matriz o lista
Primer n en matriz
Esta función devuelve los primeros elementos "N" de una matriz, cuando se ordenan en orden ascendente en función de la expresión numérica dada
En
Esta función se utiliza para determinar si un elemento es miembro de una matriz o lista
Incluye
Esta función determina si una matriz o lista contiene un elemento determinado
Interseca
Esta función determina si dos matrices o listas tienen al menos un miembro común
Último n en matriz
Esta función devuelve los últimos elementos "N" de una matriz, cuando se ordenan en orden ascendente en función de la expresión numérica dada
Máximo
Esta función devuelve el mayor de todos los valores seleccionados dentro de una matriz
Mínimo
Esta función devuelve el menor de todos los valores seleccionados dentro de la matriz
No en
Esta función determina si un elemento no es miembro de una matriz o lista
Subconjunto de
Esta 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
Sum
Esta función devuelve la suma de todos los valores seleccionados dentro de la matriz
Superconjunto de
Esta función determina si una matriz específica (matriz A) es un superconjunto de otra matriz (matriz B), es decir, si esa matriz A contiene todos los elementos de la matriz B

Funciones de fecha y hora date-functions

Edad
Esta función recupera la edad de una fecha determinada
Hora actual en milisegundos
Esta función recupera el tiempo actual en milisegundos epoch
Diferencia de fechas
Esta función recupera la diferencia entre dos fechas en número de días
Día de la semana
Esta función recupera el día de la semana.
Día del año
Esta función recupera el día del año.
Dar formato a fecha
Esta función da formato a un valor de fecha y hora
Formato de fecha con compatibilidad con configuración regional
Esta función da formato a un valor de fecha y hora en su representación sensible al idioma correspondiente, es decir, en una configuración regional deseada.
Configurar Días
Esta función establece el día del mes para la fecha y hora determinadas
Establecer Horas
Esta función establece la hora de la fecha y hora
A UTC
Esta función convierte una fecha y hora en UTC.
Semana del año
Esta función devuelve la semana del año.

Funciones de mapa map-functions

Obtener
Esta función se utiliza para recuperar el valor de un mapa para una clave determinada
Claves
Esta función se utiliza para recuperar todas las claves de un mapa determinado
Valores
Esta función recupera todos los valores de un mapa determinado

Funciones matemáticas math-functions

Absoluto
Esta función da formato a cualquier número en su representación sensible al idioma.
Número de formato
Esta función da formato a cualquier número en su representación sensible al idioma.
Aleatorio
Esta función devuelve un valor aleatorio entre 0 y 1.
Redondear a la baja
Esta función redondea un número.
Redondear al alza
Esta función redondea un número al alza
A la cadena hexadecimal
convierte cualquier número en su cadena hexadecimal.
ToInt
Convierte cualquiera de estos tipos (número, doble, entero, largo, flotante, corto, byte, booleano, cadena) en un entero.
A porcentaje
Esta función convierte un número en porcentaje.
A precisión
Esta función convierte un número en una precisión requerida.
Para crear una cadena
Esta función convierte cualquier número en su representación de cadena.

Funciones de objeto object-functions

No es nulo
Esta función se utiliza para determinar si existe una referencia de objeto
Es nulo
Esta función se utiliza para determinar si no existe una referencia de objeto

Funciones de cadena string-functions

Camel Case
Esta función se utiliza para poner en mayúscula la primera letra de cada palabra de una cadena
Código Char en
Esta función devuelve el valor ASCII de un carácter, como la función charCodeAt de JavaScript
Concat
Esta función se utiliza para combinar dos cadenas en una
Contains
Esta función se utiliza para determinar si una cadena contiene una subcadena especificada
No contiene
Esta función se utiliza para determinar si una cadena no contiene una subcadena especificada
No termina por
Esta función se utiliza para determinar si una cadena no termina con una subcadena especificada
No empieza por
Esta función se utiliza para determinar si una cadena no comienza con una subcadena especificada
Codificar 64
Esta función se utiliza para codificar o descodificar una cadena
Termina con
Esta función se utiliza para determinar si una cadena termina con una subcadena especificada
Es igual a
Esta función se utiliza para determinar si una cadena no comienza con una subcadena especificada, con distinción de mayúsculas y minúsculas
Igual a Ignorar Mayúsculas y Minúsculas
Esta 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ónico
Esta función se utiliza para extraer el dominio de una dirección de correo electrónico
Formato de moneda
Esta función convierte cualquier número en su correspondiente representación de moneda sensible al idioma según la configuración regional pasada como cadena en el segundo argumento
Obtener host de URL
Esta función se utiliza para obtener el host de URL.
Obtener ruta de URL
Esta función se utiliza para obtener la ruta de la URL
Obtener protocolo de URL
Esta función se utiliza para obtener el protocolo de la URL.
Índice De
Esta función devuelve la posición (en el primer argumento) de la primera aparición del segundo parámetro. Devuelve -1 si no hay ninguna coincidencia
IsEmpty
Esta función se utiliza para comprobar si una cadena o expresión está vacía.
No está vacío
Esta función devuelve true si la cadena del parámetro no está vacía.
Último Índice De
Esta función devuelve la posición (en el primer argumento) de la última aparición del segundo parámetro. Devuelve -1 si no hay ninguna coincidencia.
Guarnecido izquierdo
Esta función elimina los espacios en blanco del principio de una cadena.
Longitud
Esta función se utiliza para obtener el número de caracteres de una cadena o expresión
Me gusta
Esta función se utiliza para determinar si una cadena coincide con un patrón especificado
Minúsculas
Esta función convierte una cadena en letras minúsculas.
Máscara
Esta función se utiliza para reemplazar una parte de una cadena con caracteres "X".
Iguala
Esta función se utiliza para determinar si una cadena coincide con una expresión regular específica.
MD5
Esta función devuelve el hash md5 de la cadena de entrada.
No igual a
Esta función se utiliza para determinar si una cadena no es igual a la cadena especificada
No Igual Con Ignorar Mayúsculas y Minúsculas
Esta función compara dos cadenas ignorando mayúsculas y minúsculas.
Grupo de expresiones regulares
Esta función se utiliza para extraer información específica, basada en la expresión regular proporcionada
Reemplazar
Esta función reemplaza una subcadena determinada de una cadena con otra subcadena
Reemplazar todo
Esta función reemplaza todas las subcadenas de un texto que coincide con el "destino" por la cadena literal de "reemplazo" especificada
Guarnecido derecho
Esta función elimina los espacios en blanco del final de una cadena.
División
Esta función se utiliza para dividir una cadena por un carácter determinado
Comienza con
Esta función se utiliza para determinar si una cadena empieza con una subcadena especificada
Cadena a fecha
Esta función convierte un valor de cadena en un valor de fecha y hora.
Cadena a entero
Esta función convierte un valor de cadena en un valor entero.
Cadena a número
Esta función se utiliza para convertir una cadena en número. Devuelve la misma cadena como salida para la entrada no válida.
Subcadena
Esta función devuelve la subcadena de la expresión de cadena entre el índice inicial y el índice final.
Caso de título
Esta función se utiliza para poner en mayúsculas las primeras letras de cada palabra de una cadena
A Bool
Esta función convierte un valor de argumento en un valor booleano, según su tipo.
A Fecha Hora
Esta función se utiliza para convertir la cadena a fecha. Devuelve la fecha epoch como salida para una entrada no válida.
A Fecha Hora solamente
Esta función convierte un valor de argumento en un valor de solo fecha y hora. Devuelve la fecha epoch como salida para una entrada no válida.
Recortar
Esta función elimina los espacios en blanco del principio y del final de una cadena.
Mayúsculas
Esta función convierte una cadena en letras mayúsculas.
Descifrar URL
Esta función se utiliza para descodificar una cadena con codificación URL.
Cifrar URL
Esta función se utiliza para codificar una cadena mediante URL.

Ayudantes helper-helper

Los ayudantes se encuentran detallados en esta página.

Valor de reserva predeterminado
Esta función se utiliza para procesar una variable de forma predeterminada
Each
Esta función se utiliza para repetir una matriz
Si
Esta función se utiliza para definir un bloque condicional: si la evaluación de la expresión devuelve true, se procesa el bloque
Let
Esta función permite almacenar una expresión como variable para utilizarla posteriormente en una consulta
Unless
Esta función se utiliza para definir un bloque condicional: si la evaluación de la expresión devuelve false, se procesa el bloque
With
Esta función se utiliza para cambiar el token de evaluación de la plantilla-parte

Operadores operators-helper

Funciones aritméticas arithmetic-helper

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

Suma
Este operador se utiliza para encontrar la suma de dos expresiones de argumento
Dividir
Este operador se utiliza para encontrar el cociente de dos expresiones de argumento
Multiplicación
Este operador se utiliza para encontrar el producto de dos expresiones de argumento
Restante
Este operador se utiliza para encontrar el resto después de dividir las dos expresiones de argumento
Resta
Este operador encuentra la diferencia entre dos expresiones

Funciones booleanas boolean-functions

Las funciones booleanas se utilizan para realizar lógica booleana en diferentes elementos.

Y
Este operador crea una conjunción lógica
O
Este operador crea una disyunción lógica

Funciones de comparación comparison-functions

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

Es igual a
Esta operación comprueba si los valores son iguales
Mayor que
Este operador comprueba si el primer valor es mayor que el segundo
Mayor o igual que
Este operador comprueba si el primer valor es mayor o igual que el segundo
Menor o igual que
Este operador comprueba si el primer valor es menor o igual que el segundo valor
No es igual a
Este operador comprueba si una expresión dada no es igual a dar valor

Vídeo explicativo video

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.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76