预测并回应
Awareness API 将 7 个位置和情境信号统一到一个 API 中,让您能够创建基于情境的强大功能,同时尽量减少对系统资源的影响。以前所未有的全新方式组合最佳处理的情境信号,同时让 API 管理系统资源,让您的应用不必这样做。
![](https://developers.google.cn/static/awareness/images/multi-signal.png?authuser=9&%3Bhl=ro&hl=ro)
多个信号,一个 API
原生支持组合使用 7 个信号,包括时间、地点、地点、信标、耳机、活动和天气。
![](https://developers.google.cn/static/awareness/images/high_quality_zoom.png?authuser=9&%3Bhl=ro&hl=ro)
高质量的数据
系统会对来自多个来源的信号进行智能处理,然后将其组合起来,以实现最高准确性和效率。
![](https://developers.google.cn/static/awareness/images/battery.png?authuser=9&%3Bhl=ro&hl=ro)
智能省电
系统会自动优化功耗和内存用量,以最大限度地延长用户设备的电池续航时间和内存容量。
获取数据洞见的两种方式
Fence API
对用户环境中的变化做出响应。Fence API 可让您组合多个信号来创建栅栏。当满足围栏条件时,您的应用会收到回调,因此即使您在后台运行时,您也能取悦并吸引用户。
Snapshot API
从一个简单的 API Surface 访问 7 个信号,获取用户当前环境的即时详情。利用 Snapshot API 的智能缓存和跨应用优化功能,提高电池性能和内存用量