예측 및 대응
Awareness API는 단일 API에 7개의 위치 및 컨텍스트 신호를 통합하여 시스템 리소스에 대한 영향을 최소화하면서 강력한 컨텍스트 기반 기능을 만들 수 있습니다. 이전에 처리할 수 없었던 새로운 방식으로 최적으로 처리된 컨텍스트 신호를 결합하는 동시에 API가 시스템 리소스를 관리하여 앱이 필요하지 않게 할 수 있습니다.
![](https://developers-dot-devsite-v2-prod.appspot.com/static/awareness/images/multi-signal.png?authuser=9&%3Bhl=ko&hl=ko)
여러 신호, 하나의 API
시간, 위치, 장소, 비콘, 헤드폰, 활동, 날씨 등 7가지 신호를 결합하고 사용하기 위한 기본 지원입니다.
![](https://developers-dot-devsite-v2-prod.appspot.com/static/awareness/images/high_quality_zoom.png?authuser=9&%3Bhl=ko&hl=ko)
고품질 데이터
여러 소스의 신호가 지능적으로 처리되고 결합되어 정확성과 효율성이 극대화됩니다.
![](https://developers-dot-devsite-v2-prod.appspot.com/static/awareness/images/battery.png?authuser=9&%3Bhl=ko&hl=ko)
스마트 배터리 절약
전력 소비 및 메모리 사용량이 사용자 기기의 배터리 수명 및 메모리 용량을 최대화하도록 자동으로 최적화됩니다.
통계를 얻는 두 가지 방법
Fence API
사용자 환경의 변화에 반응 Fence API를 사용하면 여러 신호를 결합하여 펜스를 만들 수 있습니다. 펜스 조건이 충족되면 앱에서 콜백을 수신하므로 백그라운드에서도 사용자에게 즐거움과 참여도를 선사할 수 있습니다.
Snapshot API
간단한 API 노출 영역 7개에서 신호 7개에 액세스하여 사용자의 현재 환경에 대한 세부정보를 즉시 확인할 수 있습니다. Snapshot API의 지능형 캐싱 및 교차 앱 최적화를 통해 배터리 성능과 메모리 사용량이 향상됩니다.