줄서기 중 소유주 인증
시나리오
메인 시나리오
- 줄서기에 사용할 차량을 선택한다. 선택한 차량을 표시한다. 이후 소유주 인증도 이 차량을 대상으로 한다.
- 줄서기 버튼을 누른다. 등록 진행 조건과 기존 차량 정보 동의 내역을 확인한다.
- 필수 타이어 정보 동의와 선택 제원 조회 동의를 확인하고 전체 동의하기를 선택한다. 동의 응답을 반영하고 알림 권한 확인으로 이어간다.FE08
- 알림 권한 안내에서 허용을 선택한다. 앱의 알림 권한 설정을 요청한다. 권한 허용이 확인되면 선택 차량의 소유주 인증 대상 여부와 기존 이름을 확인한다.FE02FE09
- 내 이름 입력 안내를 확인한다. 소유주 확인 대상 차량에 등록된 내 이름이 없으면 이름 입력 시트를 연다.FE01FE02FE03FE04
- 내 이름을 입력하고 확인을 선택한다. 내 이름을 저장한 뒤 같은 이름으로 차량 소유주를 인증한다.FE06FE07BE01BE02BE03BE04
- 줄서기 등록 결과를 확인한다. 인증 성공 후 기존 줄서기 절차를 계속한다. 줄서기 등록까지 성공하면 대기 또는 호출 상태를 보여준다. 아래 화면은 대기가 있는 경우다.FE01BE01
예외 시나리오
| 번호 | 상황과 흐름 |
|---|---|
| 2a | 동의 안내가 필요하지 않은 경우 기존 동의 내역상 추가 응답이 필요하지 않으면 동의 화면을 생략하고 알림 권한을 확인한다. 제원 조회 미동의가 유지된 경우에는 이후 소유주 인증을 생략한다.FE08FE10 |
| 3a | 제원 조회 동의만 다시 묻는 경우 필수 동의가 되어 있고 제원 조회 동의를 다시 물을 시점이면 선택 동의 안내만 연다. 동의하고 계속하기는 제원 동의로, 다음에 할게요는 미동의로 이어간다.FE10 |
| 3b | 선택 제원 조회에 동의하지 않은 경우 필수 동의만 완료해도 알림 권한 확인으로 계속한다. 소유주 인증 단계에서는 제원 미동의를 확인하고 인증을 생략한다.FE02FE08 |
| 3c | 동의 안내를 닫은 경우 동의 응답을 기록하지 않고 줄서기 등록 화면에 머문다. 소유주 인증까지 이어가지 않는다. |
| 4a | 이미 알림을 허용한 경우 앱에서 알림 권한 허용이 확인되어 있으면 안내 화면을 생략하고 소유주 인증 대상 여부를 확인한다.FE09 |
| 4b | 알림 권한 안내를 취소한 경우 허용 안함을 선택하거나 안내를 닫으면 진행을 중단하고 등록 화면에 머문다. 소유주 인증은 실행하지 않는다.FE09 |
| 5a | 인증 대상이 아닌 경우 제원 조회에 동의하지 않았거나 사용자 또는 선택 차량 정보가 없으면 인증 없이 계속한다. 선택 차량을 내 차량 목록에서 찾지 못하거나 이미 인증한 경우도 생략한다.FE02 |
| 5b | 재안내 유예 중인 경우 자동 인증과 입력 안내를 생략하고 기존 줄서기 절차를 계속한다.FE04 |
| 5c | 등록된 내 이름으로 자동 인증한 경우 내 이름이 있으면 별도 입력 없이 자동 인증한다. 성공하면 완료 토스트를 보여주고 기존 줄서기 절차를 계속한다.FE03FE05BE01BE02BE03 |
| 5d | 자동 인증에서 이름이 일치하지 않은 경우 소유주 인증 필요 안내를 연다. 인증하기를 선택하면 소유주 이름을 직접 입력할 수 있다.FE04 |
| 5e | 불일치 안내에서 나중에를 선택한 경우 안내를 닫고 기존 줄서기 절차를 계속한다. 최초 안내 시각을 기준으로 한 유예 기간은 늘어나지 않는다.FE01FE04 |
| 5f | 자동 확인 중 조회 실패 또는 시간 초과 프로필이나 차량 조회 실패, 인증 요청 실패, 조회 불가 또는 시간 초과에는 실패 토스트 후 계속한다. 이 사유만으로 재안내 유예를 기록하지 않는다.FE01FE05 |
| 5g | 자동 인증에서 차량번호 형식 오류 수동 입력 시트를 열거나 실패 토스트를 보여주지 않고 기존 줄서기 절차를 계속한다.FE01 |
| 6a | 불일치 안내에서 직접 인증하기를 선택한 경우 |
| 6b | 내 이름 저장에 실패한 경우 입력 시트를 유지하고 오류를 보여준다. 이름 저장을 다시 시도하거나 시트를 닫을 수 있다.FE06 |
| 6c | 직접 입력한 소유주 인증에 실패한 경우 불일치, 차량번호 오류, 조회 불가 또는 요청 실패에 맞는 오류를 시트 안에 보여준다. 재입력과 재시도를 기다리며 자동으로 줄서기 절차를 재개하지 않는다.FE01BE02 |
| 6d | 인증 시트를 닫은 경우 취소 토스트 후 기존 줄서기 절차를 계속한다. 최초 안내 때 기록한 유예 기간은 늘어나지 않는다.FE01FE04 |
정책
프론트 정책
| 번호 | 규칙 | 적용 화면 |
|---|---|---|
| FE01 | 소유주 인증은 줄서기 등록의 필수 조건이 아니다. | 5, 7, 5e, 5f, 5g, 6c, 6d |
| FE02 | 제원 조회 동의, 로그인 사용자, 내 차량 목록에 있는 선택 차량이 확인되고 아직 인증하지 않은 경우에만 인증 대상이다. | 4, 5, 3b, 5a |
| FE03 | 등록된 내 이름이 있으면 자동 인증하고 없으면 내 이름을 입력받는다. | 5, 5c |
| FE04 | 동일 브라우저에서 이용자와 차량별로, 입력 시트나 불일치 안내를 처음 표시한 시점부터 7일간 자동 인증과 재안내를 생략한다. 나중에 선택과 시트 닫기로 기간을 연장하지 않는다. | 5, 5b, 5d, 5e, 6d |
| FE05 | 자동 확인의 제한 시간은 시작 후 5초이며 프로필과 차량 조회의 남은 대기 시간도 포함한다. 수동 입력에는 이 제한을 적용하지 않는다. | 5c, 5f |
| FE06 | 내 이름이 없는 입력 단계에서만 내 이름을 저장한다. 소유주 이름만 다시 입력하는 단계에서는 내 이름을 변경하지 않는다. | 6, 6a, 6b |
| FE07 | 이름은 앞뒤 공백 제거 후 1자 이상 20자 이하다. 첫 글자는 문자나 숫자이고 나머지 글자에는 문자, 숫자, 공백, 가운뎃점, 마침표, 하이픈을 허용한다. | 6 |
| FE08 | 타이어 정보 수집 동의는 필수이며 차량 제원 조회 동의는 선택이다. 선택 동의가 없으면 소유주 인증 대상에서 제외한다. | 3, 2a, 3b |
| FE09 | 앱의 소유주 인증 단계는 알림 권한 허용이 확인된 경우에만 진행한다. 알림 권한 안내 취소와 소유주 인증 취소는 다른 처리다. | 4, 4a, 4b |
| FE10 | 필수 동의는 완료했지만 제원 조회에 동의하지 않은 경우, 응답 이력이 없거나 마지막 응답부터 7일이 지나면 제원 동의를 다시 묻는다. | 2a, 3a |