Skip to content

리퀴드 태그를 사용한 개인화

Braze는 지정된 사용자의 값을 자동으로 메시지로 대체할 수 있습니다. 표현식을 두 개의 괄호 안에 넣어 보간된 값을 사용할 것임을 Braze에 알립니다. 이 괄호 안에는 대체하려는 모든 사용자 값을 앞에 달러 기호가 있는 추가 괄호로 둘러싸야 합니다.

Liquid에 대한 자세한 내용은 가이드를 확인하세요. Liquid를 사용한 동적 개인화 브레이즈 학습 경로!

Liquid 소개

Liquid는 Shopify에서 개발한 오픈 소스 템플릿 언어이며 Ruby로 작성되었습니다. Braze에서 Liquid는 사용자 프로필의 데이터를 메시지로 템플릿화하는 데 사용됩니다.

예를 들어 정수 데이터 유형인 사용자 프로필에서 사용자 지정 속성을 검색하고 해당 값을 가장 가까운 정수로 반올림할 수 있습니다. Liquid 구문 및 사용법에 대한 자세한 내용은 다음을 참조하세요. 지원되는 개인화 태그.

Liquid 템플릿 언어는 개체, 태그 및 필터 사용을 지원합니다.

  • 객체 를 사용하면 메시지에 개인화된 속성을 삽입할 수 있습니다.
  • 태그 를 사용하면 메시징에 데이터를 삽입하고 조건부 논리를 사용하여 개요 조건이 충족되면 메시지를 보낼 수 있습니다. 예를 들어, 태그를 사용하여 캠페인에 ‘if’ 문과 같은 지능형 로직을 포함할 수 있습니다.
  • 필터 를 사용하면 개인화된 속성 및 동적 콘텐츠의 형식을 다시 지정할 수 있습니다. 예를 들어 2016-09-07 08:43:50 UTC와 같은 타임스탬프를 2016년 9월 7일과 같은 날짜로 변환할 수 있습니다.

액체 5

Braze는 Shopify의 Liquid 5까지 Liquid를 지원합니다. Liquid 구현은 구문 개인화 태그 유형과 공백 제어를 지원합니다. 특정 태그에 대한 자세한 내용은 구문 태그를 참조하세요.

다음과 같은 새로운 배열 및 수학 필터를 Liquid에서 메시징을 작성할 때 사용할 수 있습니다.

  • at_least
  • at_most
  • compact
  • concat
  • sort_natural
  • where

정의는 필터 도움말 문서를 참조하세요.

리퀴드 업데이트

각 리퀴드 요소는 색상에 해당하므로 리퀴드 에디터에서 한눈에 리퀴드를 구분할 수 있습니다.

또한 개인화된 메시지를 작성할 때 사용자 지정 속성, 속성 이름 등에 예측형 Liquid를 활용할 수도 있습니다.

알아두어야 할 용어

이 용어는 다음에서 재해석한 것입니다. Shopify 문서 의 지원 수준을 기반으로 재해석되었습니다.

기간 정의 예시
Liquid 일반적으로 사용되는 고객용 템플릿 언어로, Shopify에서 생성하고 Ruby로 작성되며 동적 콘텐츠를 로드/풀링하는 데 사용됩니다. {{${first_name}}} 를 누르면 사용자의 이름이 메시지에 삽입됩니다.
객체 메시지에서 콘텐츠를 표시할 위치를 Liquid에 알려주는 변수 및 의도된 변수 이름의 위치 표시입니다. {{${city}}} 는 사용자의 도시를 메시지에 삽입합니다.
조건부 논리 태그 태그는 로직을 생성하고 메시지 콘텐츠의 흐름을 제어합니다. Braze에서 조건부 논리 태그는 미리 정의된 특정 기준에 따라 메시지의 예외 및 변형을 만드는 데 사용됩니다. {% if ${language} == 'en' %} 는 사용자가 ‘영어’를 언어로 지정한 경우 지정된 방식으로 메시지를 트리거합니다.
필터 리퀴드 오브젝트의 출력을 변경, 축소 또는 재포맷하는 데 사용됩니다. 수학적 연산을 만드는 데 자주 사용됩니다. {{"Big Sale" | upcase}} 을 입력하면 메시지에서 “빅 세일”이라는 단어가 “빅 세일”로 표시됩니다.
연산자 메시지에서 사용자가 수신하는 메시지에 영향을 줄 수 있는 종속성 또는 기준을 만드는 데 사용됩니다. 사용자가 {% custom_attribute.${Total_Revenue} > 0%} 으로 태그된 메시지에서 정의된 기준을 충족하면 해당 메시지를 받게 됩니다. 그렇지 않은 경우 설정한 내용에 따라 다른 지정된 메시지를 받거나 받지 않습니다.


New Stuff!