- 개발환경: Python에서 로컬 REST API(키워드 검색·주소 검색) 호출, 서버 측에서 하루 1회 자동 실행 / 웹에서는 Kakao Maps JavaScript API 사용
- 앱 ID: 1604962
안녕하세요. 개인이 운영하는 맛집 지도 웹사이트와 관련해 로컬 API 결과를 어디까지 저장할 수 있는지 문의드립니다.
- 서비스 개요
- 유튜브 맛집 영상과 방송에 나온 식당을 모아 카카오 지도(JavaScript API) 위에 보여주는 사이트입니다.
- 현재 비영리 개인 프로젝트로, GitHub Pages에서 무료로 운영 중입니다(약 1,500곳, 앞으로 5,000곳 이상으로 늘릴 계획).
- 로컬 API 사용 방식
- 영상 설명란의 상호·주소로 키워드/주소 검색 API를 호출해 해당 식당을 확인합니다.
- 확인된 결과 중 장소명, 주소, 좌표(x, y), 장소 ID(place_url)를 저희 DB에 저장합니다.
- 저장한 정보를 정적 JSON 파일로 만들어 웹사이트에 올리고, 카카오 지도 JavaScript API로 마커를 표시합니다. 상세 정보는 카카오맵 장소 링크로 연결합니다.
- 하루 1회 자동으로 갱신합니다. 사용자 위치 정보는 수집하거나 전송하지 않습니다.
-
문의 사항
-
로컬 API로 받은 좌표와 주소를 DB에 계속 저장해 두고 써도 되나요? 보관 기간 제한이 있나요?
-
장소 ID(place_url)만 저장하는 것은 가능한가요?
-
저장한 정보를 누구나 받을 수 있는 정적 JSON 파일로 웹에 올려 카카오 지도에 표시하는 방식이 운영정책에 맞나요?
-
위 방식이 허용되지 않는다면, 허용되는 방식(예: 장소 ID만 저장하고 화면에 표시할 때마다 실시간으로 조회, 일정 기간 캐시 후 다시 조회 등)을 안내해 주실 수 있나요?
확인해 주시면 정책에 맞게 바로 수정하겠습니다. 감사합니다.