본문으로 바로가기 하단전체메뉴로 바로가기

사용량 가이드

Home / 개발 / 참고 문서 / 사용량 가이드

개발자들에게 안정적인 서비스를 제공하기 위해, SK플래닛 개발자센터는 Open API 사용을 관리합니다.
그리고 개발자들은 개발자센터에서 각 앱 별 API 사용량을 확인할 수 있습니다.

1. Filtering

현재 SK플래닛 개발자센터는 다음 두 가지 방법을 이용하여 사용자 요청을 Filtering합니다. Filtering은 모두 특정 앱 ID를 기준으로 각 서비스에 대해 적용됩니다.(Filtering 방법은 향후 개선되거나 변경될 수 있습니다.)

IP 기준 Filtering

하나의 Service에 대해 동일 IP로 분당 지정된 회수 이상의 요청이 들어오면 비정상적인 사용 패턴이라고 판단합니다.
따라서 그 이상의 요청이 발생하면 이를 거부할 수 있습니다. 이 경우 임계치에 이른 시간을 기준으로 동일 IP에 대해 각 서비스 별 정해진 시간 동안 해당 서비스 사용을 제약할 수 있습니다.

Note. 서버 앱의 경우 서버 IP를 사용 시 호출 제한이 자주 적용되는 문제가 발생할 수 있습니다.
이 경우 서버 앱에서 엔드 유저의 IP를 User IP 헤더 ( Http Header의 REMOTE_ADDR ) 에 치환해서 API를 호출하면, 문제가 최소화될 수 있습니다.

앱 ID별 Filtering

SK플래닛 개발자센터는 개발자 센터를 통해 발급받은 앱 키를 기준으로 하루 사용량을 관리합니다. 이 과정에서 SK플래닛 개발자센터와 다른 앱에 부정적 영향을 줄 수 있다고 판단되는 경우, SK플래닛 개발자센터는 해당 앱의 Open API 사용을 제약할 수 있습니다. 사용량은 앱이 테스트 단계인지, 상용 단계인지에 따라 기본 설정값이 달라집니다.
또한 상용 단계인 경우, 앱 이용자가 증가하여 API 사용량이 증가하면 개발자는 서비스 별로 필요한 API 사용량 증가를 요청할 수 있습니다. 예를 들면, 멜론 서비스 API 일 사용량이 허용된 값의 2/3 수준에 다다를 경우, 기준값의 증가를 요청할 수 있습니다. 추가 사용량 요청은 “내 정보 > 앱 정보 > 앱 관리 > SLA 관리”를 이용하면 됩니다.

기본 제공 사용량 (단위:일)
기본 제공 사용량
서비스 테스트등급 상용등급
11번가 1,000 10,000
상품정보 중문 기계번역 0 0
멜론 1,000 30,000
Smart Touch 1,000 20,000
소셜 컴포넌트 1,000 10,000
SK planet One ID 0 0
T map 10,000 50,000
교통정보 500 1,000
Geocoding 10,000 50,000
POI 10,000 50,000
경로안내 1,000 10,000
다중 경로안내 500 1,000
Geofencing 500 1,000
T map 연동 10,000 50,000
지도보기 10,000 50,000
인증 10,000 50,000
자동완성 10,000 50,000
경유지최적화 10 30 50
경유지최적화 20 0 0
경유지최적화 30 0 0
내비게이션 0 0
경유지최적화 100 0 0
댓글 플러그인 1,000,000 1,000,000
T store 1,000 10,000
Weather Planet 200 500
날씨정보 200 500
날씨영상 100 200
과거날씨 100 200
코드정보 200 500
전지점 날씨 0 0
세계날씨 200 500
국지기상 정보 0 0
생활환경 정보 200 500
대기질 정보 0 0
현재날씨-30분별(Premium) 0 0
현재날씨-시간별(Premium) 0 0
Syrup Wallet Ticket 100 1,000

2. Monitoring

SK플래닛 개발자센터 API를 사용하는 개발자는 자신이 개발한 앱에 대해 각 서비스 별 API 사용량을 확인할 수 있습니다.
API 사용량은 서비스 별로 확인 가능하며, 일간/주간/월간 리포트로도 제공됩니다. 통계 자료는 매일 자정, 매주 초 및 매월 초마다 갱신됩니다. 또한, 개발자 편의를 위해서 다양한 통계를 제공합니다.
제공되는 통계 목록은 “내 정보 > 앱 정보 > 앱 관리 > 통계 정보”에서 확인합니다.
사용량 확인 결과 추가 사용량이 필요한 경우, “내 정보 > 앱 정보 > 앱 관리 > SLA 관리”를 통해 추가 사용량을 요청할 수 있습니다.

top버튼