튜토리얼 한 번만 실행하기
사용자 별로 가이드를 단 한 번만 실행하도록 설정하는 방법을 안내합니다.
isOnce 옵션 이해하기
isOnce 옵션 이해하기Guide Option Parameters 의 isOnce 속성을 true로 설정해, 해당 가이드를 한 번만 실행할 수 있습니다.
StepBy.startGuide("example-guide-id", {
isOnce: true,
})이때 실행된 가이드 정보는 브라우저 로컬 스토리지에 저장됩니다. 따라서 가이드 실행 여부는 사용자가 접속한 브라우저에 따라 달라집니다.
사용자 정보 기반 1회 실행하기
가이드 실행 전 사용자 설정 함수가 호출된 경우, 브라우저가 아닌 입력받은 사용자 정보를 기준으로 가이드 실행 여부를 판단합니다.
// 1) 사용자 설정 함수를 호출합니다.
StepBy.setUser("example-user-id", {
created_at: "2025-01-01"
})
// 2) 가이드 실행 함수를 호출합니다.
StepBy.startGuide("example-guide-id", {
isOnce: true,
})이를 통해 사용자가 시크릿 모드나 다른 브라우저를 통해 접속하더라도, 동일한 가이드를 중복 실행하지 않도록 설정할 수 있습니다.
Last updated