[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
안녕하세요.
사용자가 음식점을 검색하고 개인 방문 기록을 남기는 모바일 앱을 준비하고 있습니다.
Kakao Local API는 음식점 검색 결과를 실시간으로 보여주는 용도로 사용하고, 음식점의 주소·좌표·업종 등 장기적으로 필요한 정보는 정부가 공개한 인허가 데이터를 기반으로 별도 관리하려고 합니다.
아래와 같은 처리 구조가 이용정책상 허용되는지 확인 부탁드립니다.
검토 중인 처리 구조
- 사용자가 음식점을 검색하면 Local API 키워드 검색 결과를 실시간으로 화면에 표시합니다.
- 사용자가 검색 결과 중 음식점 한 곳을 선택합니다.
- 해당 요청을 처리하는 동안에만 Local API가 반환한 장소명·주소·좌표를 서버 메모리에서 사용합니다.
- 장소명 유사도, 주소 정규화, 거리 등을 기준으로 카카오와 무관하게 별도로 확보한 정부 공개 인허가 데이터의 후보와 비교합니다.
- 비교가 끝나면 Local API에서 받은 장소명·주소·좌표는 즉시 폐기합니다.
- Local API 응답 원문 및 주소·좌표·전화번호·카테고리 등의 값은 DB·파일·캐시·백업·분석 도구·애플리케이션 로그 어디에도 남기지 않습니다.
- 매칭된 음식점은 정부 공개 데이터에서 얻은 장소명·주소·좌표·업종 정보와, 해당 공공데이터 레코드에 저희 서비스가 부여한 내부 식별자를 저장합니다.
- 정부 공개 데이터와 매칭되지 않은 경우에는 Local API의 주소·좌표를 대신 저장하지 않고 매칭 실패 상태로만 처리합니다.
확인 요청 사항
- Local API 응답의 장소명·주소·좌표를 저장하지 않고, 하나의 요청을 처리하는 서버 메모리 안에서만 정부 공개 데이터 후보를 찾는 비교 계산에 사용하는 것이 허용될까요?
- 비교가 끝난 즉시 Local API의 장소명·주소·좌표를 폐기하고, 이후에는 정부 공개 데이터에서 얻은 장소명·주소·좌표·업종 정보만 서비스 DB에 저장하여 사용하는 것이 허용될까요?
- Local API 장소 ID와, 카카오와 무관하게 별도로 확보한 정부 공개 데이터 레코드의 내부 식별자를 서로 연결하여 보관하는 것이 허용될까요?
- 장소명의 저장 가능 여부를 다음 경우별로 확인을 부탁드립니다.
- 4-a. Local API가 반환한 장소명을 사용자가 수정하지 않고 선택·확인만 한 경우, 해당 장소명 저장이 허용됩니까?
- 4-b. Local API가 반환한 장소명을 사용자가 일부 수정한 경우, 수정된 장소명 저장이 허용됩니까?
- 4-c. Local API 장소명을 입력란에 미리 넣거나 복사하지 않고, 사용자가 빈 입력란에 처음부터 직접 작성한 장소명은 저장할 수 있습니까?
- 장소 ID와
place_url의 저장 범위를 확인 부탁드립니다.
- 5-a. Local API 응답의 장소 ID를 서비스 DB에 영구 저장할 수 있습니까?
- 5-b. Local API 응답의
place_url을 서비스 DB에 영구 저장할 수 있습니까? - 5-c. 장소 ID와
place_url을 저장한 뒤, 해당 장소를 정부 공개 데이터 레코드와 연결하여 관리할 수 있습니까?
- 매칭 완료 후 지도에는 Local API 좌표가 아니라 정부 공개 데이터에서 얻은 좌표만 표시하려고 합니다. 이 좌표를 카카오맵이 아닌 다른 지도에 표시하고, 카카오 장소 ID와
place_url은 별도의 ‘카카오맵에서 보기’ 연결 용도로만 사용하는 것이 허용됩니까?
기존 답변과 관련된 추가 확인
다음 기존 답변들을 확인했지만 저장 가능 범위가 서로 다르게 읽힐 수 있어 정확한 기준을 확인하고 싶습니다.
- 장소 ID·장소명·
place_url저장 허용 취지
로컬 API 결과에서 장소ID·장소명·place_url만 저장하는 방식이 허용되는지 문의 - Map 님의 게시물 #2 - 장소 ID와 URL 외 데이터는 저장할 수 없고 라이브 호출만 가능하다는 답변
Local API 검색 결과 중 사용자가 선택한 단일 장소 정보 저장 가능 범위 문의 - 장소 ID와 랜딩 주소 외 데이터는 라이브 호출만 가능하다는 답변
카카오 맵 api 호출과 장소저장 관련하여 - Local API 결과 및 이를 기반으로 한 가공 데이터를 어떠한 형태로도 저장할 수 없다는 답변
Local API 결과의 타사 지도 표시 및 기기 저장 가능 여부
특히 마지막 답변의 “어떠한 형태로든 저장 불가”가 장소 ID와 place_url까지 포함하는 기준인지, 아니면 앞선 답변처럼 장소 ID와 place_url은 저장 가능한 예외인지 확인 부탁드립니다.
번거로우시겠지만 위 1~6번과 각 하위 질문에 대해 가능/불가능 여부를 구분해 답변해 주시면 해당 기준에 맞춰 구현하겠습니다.
감사합니다.