Show Menu
화제×

FAQ

다음은 장소 서비스에 대한 몇 가지 정보와 FAQ입니다.

v4 SDK의 trackLocation에서 마이그레이션

v4 SDK에서 마이그레이션하고 API로 대체하고자 하는 trackLocation 경우 활성 지역 모니터링 없이 위치 서비스 사용 항목을 참조하십시오 .

크기 및 안정성

Adobe 또는 일부 기타 서비스를 사용하는 것과 상관없이 모바일 앱의 지역 모니터링에서 사용되는 모든 지표에 대해 주목해야 합니다. 운영 체제에서는 지오펜스 생성 시 몇 가지 매개 변수를 고려해야 합니다. 안정성을 극대화하려면 지오펜스 반경은 최소 100m여야 합니다. 더 작은 영역을 만들 수는 있지만 시작 및 종료 이벤트는 생성되지 않을 수도 있고 사용자가 일정 기간 동안 이동을 중지한 후에 생성할 수도 있습니다.
또한, 와이파이의 전원을 끄거나 사용할 수 없는 것과 같은 하드웨어 조건과 GPS 신호의 방해와 관련하여 장치의 위치를 기반으로 하여 정확도와 안정성을 줄일 수 있습니다. 예를 들어 산악 지역, 도시 설정 및 실내 영역은 iOS 및 Android 운영 체제에서 위치 정확도를 줄일 수 있습니다.

종료 이벤트는 어떻게 트리거됩니까?

SDK(위치 모니터)가 인근 POI의 새 목록을 받으면 각 POI의 운영 체제에 지역을 등록합니다. 이제 장치가 모니터링되는 영역 중 하나에 대한 경계(시작 또는 종료)를 교차할 때 운영 체제에서 SDK를 알릴 책임이 있습니다. SDK는 운영 체제에서 이벤트가 발생했음을 SDK에 알릴 때만 종료 이벤트를 트리거합니다. 이 알림의 주요 원인은 위치 데이터의 시간 민감도입니다.
장치가 영역을 떠날 때 운영 체제에서 종료 이벤트를 전달할 수 없는 경우 SDK에서 종료 이벤트를 생략하는 것이 더 안전합니다. SDK가 운영 체제에 의해 트리거되는 이벤트 없이 종료 이벤트를 만드는 경우, 종료 이벤트가 POI에 가까이 있는 기간 동안 잘 처리될 수 있습니다.

POI 수

Places Service POI 관리 인터페이스에서 고객은 특정 라이브러리에 최대 15만 포인트를 추가할 수 있습니다. 원하는 경우 여러 라이브러리를 정의하여 POI를 세그먼트화할 수 있습니다.

위치 변경 및 활성 지역 모니터링에 대한 일부 참고 사항

지역 모니터링은 승인된 앱에 대한 등록 직후 시작됩니다. 그러나 경계 통과만 이벤트를 생성하므로 즉시 이벤트를 받을 것으로 예상하지는 않습니다. 특히 등록 시 사용자의 위치가 이미 해당 지역 내에 있는 경우 위치 관리자가 자동으로 이벤트를 생성하지 않습니다. 대신, 응용 프로그램은 이벤트가 생성되어 위임자에게 전송되기 전에 사용자가 영역 경계를 넘을 때까지 기다려야 합니다.
모니터링할 영역 세트를 지정할 때는 현명하게 사용하십시오. 영역은 공유 시스템 리소스이며 시스템 전체 영역에서 사용할 수 있는 총 지역 수는 제한됩니다. 따라서 코어 위치는 단일 앱에서 동시에 모니터링할 수 있는 영역의 수를 20개로 제한합니다. 이 제한을 해결하려면 사용자의 가까운 지역에 해당 지역만 등록하십시오.
Apple 개발자 사이트 에 대한 추가 정보 보기