Anticiper et réagir
L'API Awareness rassemble sept signaux de localisation et de contexte dans une seule API, ce qui vous permet de créer des fonctionnalités contextuelles performantes avec un impact minimal sur les ressources système. Combinez les signaux de contexte traités de manière optimale de manière inédite, tout en laissant l'API gérer les ressources système pour que votre application n'ait pas à le faire.
![](https://developers.google.cn/static/awareness/images/multi-signal.png?authuser=9&%3Bhl=fr&hl=fr)
De nombreux signaux, une seule API
Compatibilité native avec la combinaison de sept signaux (heure, lieu, lieux, balises, écouteurs, activité et météo)
![](https://developers.google.cn/static/awareness/images/high_quality_zoom.png?authuser=9&%3Bhl=fr&hl=fr)
Données de haute qualité
Les signaux provenant de plusieurs sources sont traités intelligemment et combinés pour une précision et une efficacité maximales.
![](https://developers.google.cn/static/awareness/images/battery.png?authuser=9&%3Bhl=fr&hl=fr)
Économies de batterie intelligentes
La consommation d'énergie et l'utilisation de la mémoire sont automatiquement optimisées pour optimiser l'autonomie de la batterie et la capacité de la mémoire des appareils.
Deux façons d'obtenir des insights
API Fence
Réagissez aux changements dans l'environnement de l'utilisateur. L'API Fence vous permet de combiner plusieurs signaux pour créer des clôtures. Lorsque les conditions de l'enceinte sont remplies, votre application reçoit un rappel afin que vous puissiez plaire aux utilisateurs et interagir avec eux, même en arrière-plan.
API Snapshot
Obtenez des informations instantanées sur l'environnement actuel de l'utilisateur en accédant à sept signaux à partir d'une surface API simple. Améliorez les performances de la batterie et l'utilisation de la mémoire avec la mise en cache intelligente et les optimisations multi-applications de l'API Snapshot.