관리자 모드
대시보드
단체 회원 CSV 업로드
CSV 첫 줄의 필드명을 기준으로 회원 단계를 갱신합니다.
name,phone,memberStage,isDriver,isOrgAdmin,memo
memberStage: general, regular, inactive
이동노동자 쉼터 엑셀 업로드
엑셀 파일을 기준으로 Firestore shelters 컬렉션을 최신 상태로 맞춥니다. 같은 primaryKey는 수정, 새 primaryKey는 추가, 업로드 파일에 없는 기존 쉼터는 삭제합니다.
id,region1,region2,name,address,latitude,longitude,phone,openHours,holiday,facilities,targetUsers,note,sourceUrl
id가 없으면 쉼터명과 주소를 기준으로 자동 primaryKey를 만듭니다. 위도/경도가 없으면 앱 지도에서 주소로 위치를 찾습니다.
공중화장실 엑셀 업로드
엑셀 파일을 기준으로 Firestore publicToilets 컬렉션을 최신 상태로 맞춥니다. 같은 primaryKey는 수정, 새 primaryKey는 추가, 업로드 파일에 없는 기존 화장실은 삭제합니다.
id,name,address,roadAddress,lotAddress,latitude,longitude,openHours,open24h,genderType,disabledToilet,diaperTable,emergencyBell,managementAgency,phone,note
공공데이터 표준 엑셀의 화장실명, 소재지도로명주소, 소재지지번주소, 위도, 경도, 데이터기준일자 필드도 자동 인식합니다.
교통정보 파일 업로드
기차, 지하철, 버스 데이터를 CSV 또는 엑셀 파일로 올립니다. 추가/수정 업로드는 같은 id를 수정하고 새 id를 추가합니다. 전체 교체를 누를 때만 업로드 파일에 없는 기존 데이터를 삭제합니다.
id,type,displayName,keyword,memo,region,lineName,stationName,latitude,longitude,upLabel,downLabel,upLastTime,upLastTrainType,downLastTime,downLastTrainType,upFirstTime,upFirstTrainType,downFirstTime,downFirstTrainType,isActive
type은 train, subway, bus 중 하나를 사용합니다. 버스는 displayName과 keyword만 있어도 우선 사용할 수 있습니다.