자주 묻는 질문

다음은 Places Service에 대한 정보 및 자주 묻는 질문입니다.

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

v4 SDK에서 마이그레이션하는 경우 trackLocation API입니다. 주제를 참조하십시오. 활성 지역 모니터링 없이 장소 서비스 사용.

크기 및 안정성

Adobe 또는 기타 서비스 사용과 관계없이 모바일 앱에서 지역 모니터링에 사용되는 모든 지오펜스에 대해 주의해야 합니다. 운영 체제에서는 지오펜스를 만들 때 몇 가지 매개 변수를 염두에 둘 것을 권장합니다. 최대 신뢰성을 위해 지오펜스의 반경은 100미터 이상이어야 합니다. 더 작은 지오펜스를 생성해도 좋지만, 시작 및 종료 이벤트가 생성되지 않거나 사용자가 일정 기간 동안 이동을 중지한 후에 생성될 수 있습니다.

또한, 와이파이가 꺼져 있거나 사용할 수 없는 등의 하드웨어 사정과 GPS 신호 방해와 관련된 장치의 위치에 따라 정확성 및 신뢰도가 떨어질 수 있다. 예를 들어 산악 지역, 도시 설정, 실내 지역은 iOS 및 Android 운영 체제에서 위치 정확도를 낮출 수 있습니다.

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

구현된 지역 모니터는 인근 POI 목록을 요청해야 합니다. POI가 수신되면 각 POI에 대한 운영 체제에 지역을 등록해야 합니다. 이제 운영 체제는 장치가 모니터링되는 영역 중 하나의 경계(시작 또는 종료)를 넘을 때 SDK에 알리는 역할을 합니다. SDK는 운영 체제에서 이벤트가 발생했음을 SDK에 알리는 경우에만 종료 이벤트를 트리거합니다. 이러한 알림의 주된 이유는 위치 데이터의 시간 민감도이다.

장치가 영역을 떠날 때 운영 체제에서 종료 이벤트를 전달할 수 없는 경우 SDK에서 종료 이벤트를 생략하는 것이 더 안전합니다. SDK가 운영 체제에 의해 이벤트가 트리거되지 않고 종료 이벤트를 제조하는 경우 디바이스가 POI에 근접한 기간 외에 종료 이벤트가 잘 처리될 수 있습니다.

POI 수

Places Service POI 관리 인터페이스에서 고객은 특정 라이브러리에 최대 150,000개의 관심 영역을 추가할 수 있습니다. 고객은 원하는 경우 여러 라이브러리를 정의하여 POI 그룹화를 세그먼트화할 수 있습니다.

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

지리적 지역의 모니터링은 승인된 앱에 대한 등록 직후 시작됩니다. 그러나 경계 횡단만이 이벤트를 생성하기 때문에 이벤트를 바로 받을 것으로 기대하지 마십시오. 특히, 등록 시 사용자의 위치가 이미 영역 내에 있는 경우, 위치 관리자는 이벤트를 자동으로 생성하지 않습니다. 대신, 이벤트가 생성되어 위임자에게 전송되기 전에 앱이 사용자가 영역 경계를 넘을 때까지 기다려야 합니다.

모니터링할 영역 세트를 지정할 때는 주의하십시오. 지역은 공유 시스템 자원이며, 시스템 전체에서 사용 가능한 총 지역 수는 제한적이다. 따라서 코어 위치는 단일 앱에서 동시에 모니터링할 수 있는 영역 수를 20개로 제한합니다. 이 제한을 해결하려면 사용자의 바로 근처에 있는 영역만 등록하는 것이 좋습니다.

[Apple 개발자 사이트에서 추가 정보를 참조하십시오] (https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/LocationAwarenessPG/RegionMonitoring/RegionMonitoring.html#//apple_ref/doc/uid/TP40009497-CH9-SW11)

recommendation-more-help
475fad96-f29f-4dca-a109-68bf0557e825