개요

    Flexible Template은 레이아웃을 사용자가 지정할 수 있는 메시지이다. CSS Flexbox(CSS Flexible Box)의 권고안에 따라 레이아웃을 자유롭게 사용자 지정할 수 있다. ‘Flex container’는 Flexible Template의 ‘박스 컴포넌트’를, ‘Flex item’은 Flexible Template의 ‘컴포넌트’를 의미한다.

    참고

    Flexible Template Simulator로 레이아웃 확인

    Flexible Template Simulator를 사용하면 실제로 메시지를 보내지 않고도 레이아웃을 확인할 수 있다.

    Flexible Template의 기능

    • CSS Flexbox의 권고안에 따라 복잡한 메시지 레이아웃을 만들 수 있다.
    • 하나의 메시지 버블뿐만 아니라 캐러셀 형태로 여러 개의 버블을 보낼 수도 있다. 사용자는 캐러셀 형태의 버블들을 가로로 스크롤할 수 있다.
    • 텍스트 방향을 왼쪽에서 오른쪽 또는 오른쪽에서 왼쪽으로 설정할 수 있다.

    Flexible Template 객체 형식

    다른 메시지 형식과 마찬가지로 Flexible Template은 JSON 형식으로 작성한다. 봇에서 Flexible Template을 보내는 방법에 대한 자세한 내용은 다음 페이지를 참고한다.