Beklenti oluşturun ve tepki verin
Awareness API, 7 konum ve bağlam sinyalini tek bir API'de birleştirerek sistem kaynaklarında minimum etkiyle bağlama dayalı güçlü özellikler oluşturmanıza olanak tanır. En iyi şekilde işlenmiş bağlam sinyallerini, daha önce mümkün olmayan yeni yöntemlerle birleştirin. Bunu yaparken API'nin sistem kaynaklarını yönetmesine izin verin. Böylece uygulamanız bu zorunda kalmaz.
![](https://developers-dot-devsite-v2-prod.appspot.com/static/awareness/images/multi-signal.png?authuser=0000&%3Bhl=tr&hl=tr)
Çok sayıda sinyal, bir API
Saat, konum, yer, işaretçi, kulaklık, etkinlik ve hava durumu dahil olmak üzere 7 sinyalin birleştirilmesi ve kullanılması için yerel destek.
![](https://developers-dot-devsite-v2-prod.appspot.com/static/awareness/images/high_quality_zoom.png?authuser=0000&%3Bhl=tr&hl=tr)
Yüksek kaliteli veriler
Birden fazla kaynaktan gelen sinyaller akıllı bir şekilde işlenir ve maksimum doğruluk ve verimlilik için birleştirilir.
![](https://developers-dot-devsite-v2-prod.appspot.com/static/awareness/images/battery.png?authuser=0000&%3Bhl=tr&hl=tr)
Akıllı pil tasarrufu
Güç tüketimi ve bellek kullanımı, kullanıcılarınızın pil ömrünü ve bellek kapasitesini en üst düzeye çıkarmak için otomatik olarak optimize edilir.
Bilgi edinmenin iki yolu
Fence API
Kullanıcının ortamındaki değişikliklere tepki verir. Fence API, çit oluşturmak için birden fazla sinyali birleştirmenize olanak tanır. Çit koşulları karşılandığında uygulamanız arka planda olsa bile kullanıcılarınızı memnun edip onlarla etkileşime geçebilmeniz için bir geri arama alır.
Snapshot API
Tek bir basit API yüzeyinden 7 sinyale erişerek kullanıcının bulunduğu ortamla ilgili ayrıntıları anında öğrenin. Snapshot API'nin akıllı önbelleğe alma ve uygulamalar arası optimizasyonları sayesinde daha iyi pil performansı ve bellek kullanımı elde edin