flow의 trigger와 lastBlock은 뭐가 다른가요?
1. trigger
블록 호출 시 사용자 발화를 생성시킨 트리거 정보를 담고 있습니다.
직접 발화, 버튼 클릭 등을 구분할 수 있는 Trigger Type과 사용자가 상호작용한 블록 정보가 포함됩니다.
따라서 어떤 trigger를 통해 블록이 호출되었는지 알 수 있습니다.
스킬로 trigger.type과 trigger.referrerBlock을 전달합니다.
2. lastBlock
lastBlock의 의미는 마지막 말풍선을 받기 전 어떤 블록을 호출했는지에 대한 정보를 전달합니다.
블록 호출 시간(7일 이내), 블록 간 연관성 등에 상관없이 챗봇 사용자가 마지막 블록 호출 직전 받은 블록 정보입니다.
스킬로 lastBlock.id, lastBlock.name을 전달합니다.