Home » Development » SDK에서 어떤 기능을 제공하나요

SDK에서 어떤 기능을 제공하나요

당사의 SDK는 안드로이드와 iOS에서 제공하는 비콘 인식과 관련된 기능을 편하게 사용할 수 있도록 패키지화 한 것으로써 Monitoring과 Ranging 기능을 제공합니다.

– Monitoring: 사용자(개발자)가 define한 beacon region에 진입 여부를 알 수 있습니다. (inside / outside / unknown 중 하나) 백그라운드에서 실행 가능합니다.

– Ranging: 근거리의 비콘이 내보내는 정보(Major, Minor, accuracy, rssi 등의 값)를 1초 단위로 받아봅니다. Monitoring과 함께 구현 시, 백그라운드에서 실행 가능합니다.

Ranging시에 보여주는 거리정보(accuracy)는 애플의 공식문서에 따르면 약 68%의 정확도를 가지고 있습니다.

(monitoring과 ranging의 백그라운드 실행 가능/불가능은 iOS에서 정해져있는 사항이며 안드로이드 SDK에도 동일하게 적용되어있습니다.)

또한, SDK를 통해 비콘에서 송출하는 정보 (Proximity uuid, Major, Minor) 및 비콘과의 대략적인 거리를 확인할 수 있습니다.

SDK를 통해서는 비콘에서 송출하는 정보만을 받을 수 있으며, 비콘의 정보를 변경할 수 없습니다. 비콘의 정보를 변경하기 위해서는 관리자 앱을 사용하시거나, 프로그래밍을 필요로 할 경우 직접 구현하셔야 합니다.