발송 & 분석

초개인화 메시지

유저ID 혹은 태그 등 고객 데이터 연동이 먼저 되어야 이를 바탕으로 메시지 개인화를 할 수 있습니다.

Document image


문법

메시지 제목 혹은 내용부에 2개의 중괄호( {{ }} )를 넣고 2개의 세로줄 (||) 을 기준으로 변수명과 기본값을 나눕니다. 변수명에 값이 없으면 기본값이 활용됩니다.

Document image


위 예시를 보자면, userName 변수에 '김철수' 값이 들어온 경우에는 김철수님으로, 값이 들어오지 않은 경우에는 고객님으로 표기됩니다.

사용 가능 변수

유저ID - {{userId}}

  • 발송 대상 기기에 유저ID가 있는 경우 유저ID 값을 전달합니다. 웹훅 등 유저ID를 전달해야할 일이 있을 때 주로 활용됩니다.

태그 - {{tags.*}}

  • 해당 기기에 설정된 유저프로필 & 태그에서 일치하는 태그를 자동으로 매칭합니다.
  • ex. {{ tags.name || 고객 }}님 주문하신 상품의 배송이 시작되었습니다!
    • 해당 기기의 태그 중 { name: "회원이름" } 형태를 찾습니다.

시작 이벤트 - {{entry_event.data.*}}

  • 고객 여정 자동화에서 시작 조건 이벤트에 함께 첨부된 data를 변수로 활용할 수 있습니다.
  • ex. 고객님 장바구니에 담긴 {{ entry_event.data.product_name }} 상품이 기다리고 있어요!
    • 발생 이벤트의 data 중 { product_name: "상품명" } 에 입력된 값을 찾습니다.

데이터 - {{*}}

  • 발송 당시 외부 값을 즉석으로 입력받아 맞춤형 개인 메시지를 발송할 수 있습니다.
  • ex. {{ writerName || 다른 회원 }}님이 회원님의 글을 좋아합니다.
    • 발송 API를 통해 data 파라미터를 추가하거나 콘솔 내 데이터 필드를 직접 입력할 수 있습니다.
API