위치 (location
)
개요
location
네임스페이스는 디바이스의 현재 위치 정보를 가져오는 기능을 제공합니다.
플랫폼 환경(Android, iOS, Web)을 자동으로 감지하며, 위치 권한 요청도 자동으로 처리합니다.
현재 위치 확인 기능은 웹, Android, iOS 플랫폼 모두에서 사용 가능합니다.
필수 선행 작업
정보
Android 플랫폼에서 nachocode SDK의 위치 기능을 사용하기 위해서는
nachocode 대시보드의 [ 앱 설정 > 고급 설정 > 안드로이드 고급 설정 ]에서 [ 위치/지도 사용 ]
토글을 활성화하여 앱 설정을 완료하여야합니다.
정보
위치 관련 네이티브 기능은 토글을 활성화하여 앱 설정 완료 후
nachocode 대시보드의 [ 앱 빌드 > 안드로이드 앱 빌드 ]에서 [ 새 버전 만들기 ]
버튼을 클릭하여 새로 빌드 된 버전의 앱부터 적용됩니다.
타입 정의
LocationPosition
- since : v1.6.2
export declare type LocationPosition = {
latitude: number;
longitude: number;
};
필드 | 타입 | 설명 |
---|---|---|
latitude | number | 위치의 위도를 나타냅니다. 북위는 양수, 남위는 음수입니다. |
longitude | number | 위치의 경도를 나타냅니다. 동경은 양수, 서경은 음수입니다. |
GetCurrentPositionSuccessResult
- since : v1.6.2
export declare type GetCurrentPositionSuccessResult = {
status: 'success';
statusCode: 200;
message: string;
data: LocationPosition;
};
필드 | 타입 | 설명 |
---|---|---|
status | 'success' | 성공 상태 |
statusCode | 200 | 성공 코드 |
message | string | 응답 메시지 |
data | LocationPosition | 위치 정보 객체 |