Antecipar e reagir
A API Awareness unifica sete indicadores de localização e contexto em uma única API, permitindo que você crie recursos avançados baseados em contexto com impacto mínimo nos recursos do sistema. Combine os indicadores de contexto otimizados de novas maneiras que não eram possíveis anteriormente e permita que a API gerencie os recursos do sistema para que o app não precise fazer isso.
![](https://developers.google.cn/static/awareness/images/multi-signal.png?authuser=6&%3Bhl=pt&hl=pt)
Muitos indicadores, uma API
Suporte nativo para combinar e trabalhar com sete indicadores, incluindo hora, local, lugares, sensores, fones de ouvido, atividade e clima.
![](https://developers.google.cn/static/awareness/images/high_quality_zoom.png?authuser=6&%3Bhl=pt&hl=pt)
Dados de alta qualidade
Indicadores de várias fontes são processados de maneira inteligente e combinados para máxima precisão e eficiência.
![](https://developers.google.cn/static/awareness/images/battery.png?authuser=6&%3Bhl=pt&hl=pt)
Economia de bateria inteligente
O consumo de energia e o uso da memória são otimizados automaticamente para maximizar a duração da bateria e a capacidade da memória dos dispositivos dos usuários.
Duas maneiras de receber insights
API Fence
Reagir a alterações no ambiente do usuário A API Fence permite combinar vários indicadores para criar cercas. Quando as condições de cerca forem atendidas, seu app receberá um callback para que você possa encantar e engajar seus usuários, mesmo em segundo plano.
API Snapshot
Receba detalhes instantâneos sobre o ambiente atual do usuário acessando sete indicadores de uma superfície de API simples. Melhore o desempenho da bateria e o uso de memória com o armazenamento em cache inteligente e as otimizações entre apps da API Snapshot