원하는 게임을 찾았더라도 차를 세울 곳이 없다면 방문 계획은 달라진다. 차량으로 이동하는 이용자에게는 주차장 여부나 요금도 장소 선택의 조건이기 때문이다. Delta에서는 시설 문서에 주차 가능 여부와 찾기 쉬운 정도, 유무료 유형 및 전기차 충전 여부를 더했다.
한국에서 시작한 뮤즈캣이 지난해 하반기 해외로 넓어지면서 방문에 필요한 정보도 다양해졌다. 동남아시아의 일부 도시처럼 차량 이동이 중요한 곳에서는 게임과 영업시간만으로 방문 계획을 세우기 어렵다. 주차 정보를 요청하는 이유도 이런 이동 환경에 있다.
예를 들어 두 오락실 모두 주차 가능으로 표시돼 있어도 한 곳은 무료 주차장이고 다른 곳은 유료 노상 주차만 가능할 수 있다. 단순한 주차 태그는 이 차이나 주차 공간을 찾기 어려운 정도를 설명하지 못한다. 방문자가 같은 시설 정보에서 조건을 비교할 수 있도록 항목을 나눌 필요가 있었다.
기존 시설 문서는 실내 편의시설과 대여 물품을 다루고 있었다. 주차도 방문 여건이라는 점에서 이 문서를 확장하는 것이 자연스러웠다. 해외 전용 문서나 독립된 주차 시스템을 만들지 않고 차량 방문에 필요한 자료를 기존 모델에 더했다.
주차장의 존재, 공간의 여유, 이용 방식은 각각 확인할 내용이다. 이를 한 선택지에 합치면 모르는 조건까지 단정하게 된다. 그래서 항목을 나누고, 확인하지 못한 값은 비워 둘 수 있게 했다. 미확인이 주차 불가로 표시되지 않도록 하기 위해서다.
편집 화면에서는 주차 가능과 불가 및 알 수 없음을 구분한다. 여유도를 정하고 무료 또는 유료 주차장, 무료 또는 유료 노상 주차 등 해당 유형을 함께 고를 수 있다. 전기차 충전 여부도 같은 주차 메타데이터로 저장한다.
주차 가능 여부, 여유도, 무료·유료 주차 유형을 선택하는 당시 편집 화면.
메타데이터는 사진이나 긴 설명에 덧붙는 정해진 항목의 정보다. 주차 조건을 이런 값으로 저장하면 이용자가 문장을 해석하지 않고도 필요한 조건을 비교할 수 있다. 시설 모델 안에서 확장했으므로 다른 문서 영역을 새로 설계할 범위도 줄일 수 있었다.
방문자는 이제 보유 게임을 찾은 뒤 주차의 형태와 여건까지 살펴볼 수 있다. 지역에 따라 달라지는 요청을 기존 시설 문서에 추가해, 새로운 지역의 이동 방식도 장소 정보에 담을 수 있게 됐다.
다만 저장된 여유도가 방문 당일 빈자리를 보장하지는 않는다. 시간에 따라 공간이 달라지고 요금이나 충전 설비도 바뀔 수 있다. 확인하지 못한 값은 그대로 남기고 현장에서 새로 확인한 정보로 보완해야 주차 안내를 계속 사용할 수 있다.
참고: 뮤즈캣 엔지니어링 기록.