2025년 7월 1일
고장신고 도입과 해결 처리
기체 고장 제보와 미해결 표시·해결 처리 도입.
도입
참여와 신뢰
#고장 신고
eric

원하는 게임이 있다는 안내를 보고 오락실에 갔는데 버튼이 고장 나 플레이할 수 없다면, 설치 목록이 정확해도 방문에 필요한 정보는 부족했던 셈이다. Delta에서는 이런 기체 문제와 현장 정보를 문장으로 제보받아 오락실 상단에 표시하도록 했다. 해결되기 전까지 알리고, 제보자 외의 이용자도 정상화를 확인하면 해결됐음을 알릴 수 있게 했다.

2025-07-01 Delta 운영 화면. 레거시 Gamma-Web 저장소의 원본 코드에 샘플 제보를 연결해 재현했다. 미해결 내용을 오락실 상단에서 먼저 확인한다.

설치 목록과 방문 당일의 상태

게임 목록의 수량은 설치된 기체를 설명한다. 예를 들어 그중 한 대의 화면이 고장 났다고 수량을 줄이면, 나중에는 설치된 사실 자체가 틀려진다. 일시적인 문제를 알려 주면서도 원래의 보유 정보를 유지할 방법이 필요했다.

이전의 기타 정보 입력은 정해진 항목에 없는 내용을 운영진에게 전달하는 통로였다. 운영자가 읽고 반영할 수는 있었지만, 다음 방문자가 바로 확인해야 할 문제를 보여 주는 역할은 분명하지 않았다. 제보 내용을 장소 화면에 표시하고 해결 여부도 함께 다루기로 했다.

Mermaid
flowchart TD
    accTitle: 고장 제보의 대상 연결
    accDescr: 오락실을 지정한 상태에서 문제를 문장으로 입력하고 별도 티켓에 남긴다.
    A["오락실 페이지"] --> B
    B["기체 문제 설명"] --> C
    C["해당 오락실의 제보 티켓"]

문장으로 접수하는 고장 제보

입구를 고장 제보와 유저 제보로 바꾸고, 기체 문제나 다른 이용자와 공유할 현장 내용을 적도록 안내했다. 어느 게임의 몇 번 기체인지 문장으로 설명하는 방식이다. 아직 사진 첨부나 고장 부위를 정해진 항목으로 받는 폼은 제공하지 않는다.

같은 버전의 제보 상세. 장소·작성자·문장으로 남긴 문제를 연결한다. 합성 예시 데이터다.

제보는 오락실에 연결된 티켓인 userTicket으로 저장한다. 설치 게임이나 가격 값을 덮어쓰지 않고, 문제를 별도로 보관하는 자료다. 장소를 선택한 화면에서 제출하므로 운영자가 문장만 읽고 대상 오락실을 다시 찾을 필요도 줄어든다.

Mermaid
flowchart TD
    accTitle: 미해결 제보의 공개
    accDescr: 미해결 상태의 제보 메시지와 작성 시점을 오락실 상단에 표시한다.
    A["미해결 제보 조회"] --> B
    B["메시지와 작성 시점"] --> C
    C["오락실 페이지 상단 표시"]

미해결 제보의 표시와 해결 버튼

상세 화면은 해당 장소의 미해결 기타 티켓을 읽는다. 서버에서는 종류가 ETC이고 상태가 pending인 자료다. 카드에 작성 시각과 메시지를 담아 페이지 상단에 두면, 방문자가 게임 목록 안쪽이나 운영진의 대기 목록을 찾아가지 않아도 문제를 먼저 볼 수 있다.

해결된 제보의 상태 표시. 2025-07-01 코드에 샘플 데이터를 연결했다.

카드의 해결됨 버튼을 누르면 실제 해결 여부를 확인한 뒤 티켓을 solved로 갱신한다. 성공 후 화면도 갱신해 미해결 목록에서 빠지도록 한다. 작성자만 해제할 수 있게 하지 않아, 다른 이용자도 현장에서 정상화를 확인하면 곧바로 알릴 수 있다.

Mermaid
flowchart TD
    accTitle: 해결됐음을 알리는 흐름
    accDescr: 이용자가 해결 여부를 확인한 뒤 상태를 바꾸고 화면을 갱신한다.
    A["해결됨 선택"] --> B
    B["해결 여부 확인"] --> C
    C["티켓 상태 갱신"] --> D
    D["미해결 목록 갱신"]

현장 안내의 효과와 확인 과제

이용자는 이제 설치 정보와 함께 현장에서 제보된 문제를 확인할 수 있다. 고장 제보를 위해 보유 목록을 지울 필요가 없고, 해결된 내용은 미해결 안내에서 내려간다. 접수한 문장을 방문자가 읽고 나중에 해결 상태까지 바꿀 수 있는 흐름이 생겼다.

다만 기체 이름과 위치는 이용자가 정확히 적어야 한다. 해결 버튼도 사람의 확인에 의존하므로 잘못된 판단으로 제보가 내려가거나 오래된 내용이 남을 수 있다. 문장만으로 기체와 고장 부위를 일정하게 구분하기도 어렵다. 운영하면서 신고 대상과 해결 판단에 필요한 정보를 더 살펴볼 필요가 있다.

참고: 고장 제보 도입 변경.

뮤즈캣
리듬게이머의 최고의 파트너