도우미 함수 시작

사용 Journey Optimizer 계산, 데이터 서식 지정 또는 전환, 조건 등 데이터에 대한 작업을 수행하고 개인화 컨텍스트에서 이를 조작하기 위한 언어를 템플릿화합니다. 에서 개인화 구문 지침 알아보기 이 페이지.

➡️ 이 비디오에서 도우미 함수를 사용하는 방법에 대해 알아봅니다.

템플릿 언어는 다음과 같이 표현식 편집기의 개인화 드롭다운 목록에서 사용할 수 있는 도우미 함수에서 활용됩니다.

다음에서 Journey Optimizer 표현식 편집기, 도우미 함수는 다음 세 가지 범주로 그룹화됩니다. 함수, 도우미연산자.

카테고리를 선택하여 하위 카테고리 및 기능에 액세스합니다.

을 클릭하여 하위 카테고리에 액세스 > 아이콘. 을(를) 클릭하여 함수 선택 + icon: 함수가 개인화 화면에 자동으로 추가됩니다.

다음을 클릭합니다. ... 아이콘 - 함수에 대한 설명을 보고 즐겨찾기에 추가합니다. 자세히 알아보기

함수

집계 및 스토리지 기능

평균이 함수는 배열에서 선택한 모든 값의 산술 평균을 반환합니다.
카운트이 함수는 특정 배열에서 요소의 수를 반환합니다.
null만 계산이 함수는 목록의 null 값 수를 계산합니다.
null이 포함된 개수이 함수는 null 값을 포함하여 목록의 모든 요소를 계산합니다.
고유이 함수는 중복 값이 제거된 배열 또는 목록에서 값을 가져옵니다.
Null이 포함된 고유 개수이 함수는 null 값을 포함한 다른 값의 수를 계산합니다.
첫 번째 항목이 함수는 배열 또는 목록의 첫 번째 항목을 반환합니다.
배열의 첫 번째 n이 함수는 특정 수식에 따라 내림차순으로 정렬되면 배열에서 첫 번째 'N' 항목을 반환합니다
위치이 함수는 항목이 배열의 멤버인지 또는 목록의 멤버인지 확인하는 데 사용합니다.
포함이 함수는 배열 또는 목록에 지정된 항목이 포함되어 있는지 확인합니다.
교차이 함수는 두 배열 또는 목록에 최소 하나 이상의 공통 멤버가 있는지 확인합니다.
배열의 마지막 n이 함수는 특정 수식에 따라 내림차순으로 정렬되면 배열에서 마지막 'N' 항목을 반환합니다.
최대값이 함수는 배열에서 선택한 모든 값 중 가장 큰 값을 반환합니다.
최소값이 함수는 배열에서 선택한 모든 값 중 가장 작은 값을 반환합니다.
다음에 없음이 함수는 항목이 배열의 멤버인지 또는 목록의 멤버가 아닌지 확인합니다.
하위 집합이 함수는 특정 배열(배열 A)이 다른 배열(배열 B)의 하위 집합인지 여부, 즉 배열 A의 모든 요소가 배열 B의 요소인지 여부를 결정합니다
합계이 함수는 배열에서 선택한 모든 값의 합계를 반환합니다.
상위 집합이 함수는 특정 배열(배열 A)이 다른 배열(배열 B)의 상위 집합인지, 즉 배열 A에 배열 B의 모든 요소가 포함되어 있는지 확인합니다

날짜 시간 함수

연령이 함수는 특정 날짜의 연령을 검색합니다.
현재 시간(밀리초)이 함수는 현재 시간을 에포크 밀리초 단위로 검색합니다.
날짜 차이이 함수는 일 수로 두 날짜 간의 차이를 검색합니다.
요일이 함수는 요일을 검색합니다.
일(한 해 기준)이 함수는 연간 일자를 검색합니다.
날짜 형식 지정이 함수는 날짜/시간 값의 형식을 지정합니다.
로케일 지원을 사용하여 날짜 형식 지정이 함수는 날짜 시간 값의 형식을 해당 언어 구분 표시, 즉 원하는 로케일로 지정합니다.
일 설정이 함수는 특정 날짜-시간에 대한 월 중 특정 일을 설정합니다.
시간 설정이 함수는 날짜-시간의 시간을 설정합니다.
UTC로이 함수는 날짜/시간을 UTC로 변환합니다.
주(한 해 기준)이 함수는 연간 주를 반환합니다.

맵 함수

가져오기이 함수는 특정 키에 대한 맵의 값을 검색하는 데 사용합니다.
이 함수는 특정 맵에 대한 모든 키를 검색하는 데 사용합니다.
이 함수는 특정 맵의 모든 값을 검색합니다.

수학 함수

절대이 함수는 모든 숫자를 해당 언어 구분 표현으로 서식을 지정합니다.
포맷 번호이 함수는 모든 숫자를 해당 언어 구분 표현으로 서식을 지정합니다.
Random이 함수는 0과 1 사이의 임의 값을 반환합니다.
내림이 함수는 숫자를 내림합니다
올림이 함수는 숫자를 올림합니다.
16진수 문자열로 변환는 임의의 숫자를 16진수 문자열로 변환합니다.
백분율로 변환이 함수는 숫자를 백분율로 변환합니다.
전체 자릿수로 변환이 함수는 숫자를 필요한 전체 자릿수로 변환합니다.
대상 문자열이 함수는 모든 숫자를 문자열 표현으로 변환합니다.

개체 함수

null이 아님이 함수는 오브젝트 참조가 존재하는지 확인하는 데 사용합니다.
null임이 함수는 오브젝트 참조가 존재하지 않은지 확인하는 데 사용합니다.

문자열 함수

카멜 대/소문자이 함수는 문자열의 각 단어의 첫 번째 문자를 대문자로 사용하는 데 사용합니다
의 문자 코드이 함수는 JavaScript의 charCodeAt 함수와 같은 문자의 ASCII 값을 반환합니다.
Concat이 함수는 2개의 문자열을 하나로 결합하는 데 사용합니다.
다음 포함이 함수는 문자열에 지정된 하위 문자열이 포함되어 있는지 확인하는 데 사용합니다.
다음을 포함하지 않음이 함수는 문자열에 지정된 하위 문자열이 포함되어 있지 않은지 확인하는 데 사용합니다.
다음으로 끝나지 않음이 함수는 문자열이 지정된 하위 문자열로 끝나지 않은지 확인하는 데 사용합니다.
다음으로 시작하지 않음이 함수는 문자열이 지정된 하위 문자열로 시작되지 않는지 확인하는 데 사용합니다.
인코딩 64이 함수는 문자열을 인코딩하거나 디코딩하는 데 사용합니다.
다음으로 끝남이 함수는 문자열이 지정된 하위 문자열로 끝나는지 확인하는 데 사용합니다.
다음과 같음이 함수는 대/소문자 구분을 통해 문자열이 지정된 하위 문자열로 시작되지 않는지 확인하는 데 사용합니다.
같음 대/소문자 무시이 함수는 대/소문자를 구분하지 않고 문자열이 지정된 하위 문자열로 시작되지 않는지 확인하는 데 사용합니다.
이메일 도메인 추출이 함수는 이메일 주소의 도메인을 추출하는 데 사용합니다.
통화 포맷이 함수는 두 번째 인수에서 문자열로 전달된 로케일에 따라 모든 숫자를 해당 언어 구분 통화 표시로 변환합니다
URL 호스트 가져오기이 함수는 URL 호스트를 가져오는 데 사용합니다.
URL 경로 가져오기이 함수는 URL 경로를 가져오는 데 사용합니다.
URL 프로토콜 가져오기이 함수는 URL 프로토콜을 가져오는 데 사용합니다.
색인이 함수는 (첫 번째 인수에서) 두 번째 매개 변수의 첫 번째 발생 횟수 위치를 반환합니다. 일치하는 항목이 없으면 -1을 반환합니다.
IsEmpty이 함수는 문자열이나 표현식이 비어 있는지 확인하는 데 사용합니다.
비어 있지 않음이 함수는 매개 변수의 문자열이 비어 있지 않으면 true를 반환합니다.
마지막 색인이 함수는 (첫 번째 인수에서) 두 번째 매개 변수의 마지막 발생 횟수 위치를 반환합니다. 일치하는 항목이 없으면 -1을 반환합니다.
Left trim이 함수는 문자열의 시작에서 공백을 제거합니다.
길이이 함수는 문자열 또는 표현식의 문자 수를 가져오는 데 사용합니다.
좋아요이 함수는 문자열이 지정된 패턴과 일치하는지 확인하는 데 사용합니다.
소문자이 함수는 문자열을 소문자로 변환합니다.
마스크이 함수는 문자열의 일부를 "X" 문자로 바꾸는 데 사용합니다.
일치이 함수는 문자열이 특정 정규 표현식과 일치하는지 확인하는 데 사용합니다.
MD5이 함수는 입력 문자열의 md5 해시를 반환합니다.
다음과 같지 않음이 함수는 문자열이 지정된 문자열과 같지 않은지 확인하는 데 사용합니다.
대/소문자 무시와 같지 않음이 함수는 대/소문자를 무시하는 2개의 문자열을 비교합니다.
정규 표현식 그룹이 함수는 제공된 정규 표현식에 따라 특정 정보를 추출하는 데 사용합니다.
바꾸기이 함수는 문자열에서 지정된 하위 문자열을 다른 하위 문자열로 대체합니다
모두 바꾸기이 함수는 "target"과 일치하는 텍스트의 모든 하위 문자열을 지정된 리터럴 "replacement" 문자열로 바꿉니다
오른쪽 트림이 함수는 문자열의 끝에서 공백을 제거합니다.
분할이 함수는 특정 문자로 문자열을 분할하는 데 사용합니다.
다음으로 시작이 함수는 문자열이 지정된 하위 문자열로 시작하는지 확인하는 데 사용합니다.
문자열을 현재까지이 함수는 문자열 값을 날짜-시간 값으로 변환합니다.
문자열을 정수로 변환이 함수는 문자열 값을 정수 값으로 변환합니다.
문자열을 숫자로 변환이 함수는 문자열을 숫자로 변환하는 데 사용합니다. 잘못된 입력에 대한 출력과 동일한 문자열을 반환합니다.
하위 문자열이 함수는 시작 색인과 종료 색인 사이에 있는 문자열 식의 하위 문자열을 반환합니다.
제목 대/소문자이 함수는 문자열의 각 단어의 첫 문자를 대문자로 사용하는 데 사용합니다
부울로이 함수는 인수 유형에 따라 인수 값을 부울 값으로 변환합니다.
종료 날짜/시간이 함수는 문자열을 날짜로 변환하는 데 사용합니다. 잘못된 입력에 대한 출력으로 에포크 날짜를 반환합니다.
종료 날짜/시간만이 함수는 인수 값을 날짜/시간 전용 값으로 변환합니다. 잘못된 입력에 대한 출력으로 에포크 날짜를 반환합니다.
트리밍이 함수는 문자열의 시작과 끝에서 공백을 제거합니다.
대문자이 함수는 문자열을 대문자로 변환합니다.
URL 디코드이 함수는 URL로 인코딩된 문자열을 디코딩하는 데 사용합니다.
Url 인코딩이 함수는 문자열을 URL 인코딩하는 데 사용합니다.

도우미

도우미는 다음에 자세히 설명되어 있습니다. 이 페이지.

기본 대체 값이 함수는 기본값으로 변수를 렌더링하는 데 사용합니다.
이 함수는 배열을 반복하는 데 사용합니다.
If이 함수는 조건부 블록을 정의하는 데 사용합니다. 식 계산이 true를 반환하면 블록이 렌더링됩니다.
Let이 함수를 사용하면 표현식을 나중에 쿼리에서 사용할 변수로 저장할 수 있습니다
Unless이 함수는 조건부 블록을 정의하는 데 사용합니다. 표현식 평가에서 false를 반환하면 블록이 렌더링됩니다.
포함이 함수는 템플릿 일부의 평가 토큰을 변경하는 데 사용합니다.

연산자

산술 함수

산술 함수는 값에 대한 기본 계산을 수행하는 데 사용됩니다.

추가이 연산자는 두 인수 표현식의 합을 찾는 데 사용됩니다.
나누기이 연산자는 두 인수 표현식의 몫을 찾는 데 사용됩니다
곱하기이 연산자는 두 인수 표현식의 곱을 찾는 데 사용됩니다
나머지 이 연산자는 두 인수 표현식을 나눈 후 나머지를 찾는 데 사용됩니다
빼기 이 연산자는 두 표현식 간의 차이점을 찾습니다

부울 함수

부울 함수는 다른 요소에 부울 로직을 수행하는 데 사용됩니다.

이 연산자는 논리 결합을 생성합니다.
또는이 연산자는 논리합을 생성합니다.

비교 함수

비교 함수는 다른 표현식과 값을 비교하는 데 사용되며, 그에 따라 true 또는 false를 반환합니다.

다음과 같음이 작업은 값이 같은지 확인합니다.
보다 큼이 연산자는 첫 번째 값이 두 번째 값보다 큰지 확인합니다
크거나 같음이 연산자는 첫 번째 값이 두 번째 값보다 크거나 같은지 확인합니다
보다 작거나 같음 이 연산자는 첫 번째 값이 두 번째 값보다 작거나 같은지 확인합니다
다음과 같지 않음이 연산자는 특정 표현식이 특정 값과 같지 않은지 확인합니다.

방법 비디오

개인화 도우미 기능을 사용하여 개인화 값을 변형하는 방법을 알아보고 도우미 기능의 다양한 사용 사례를 이해합니다.

이 페이지에서는