واجهات برمجة تطبيقات بسيطة وفعالة من حيث البطارية للموقع والسياق
![](https://developers.google.cn/static/location-context/images/LA-header.png?authuser=5&%3Bhl=ar&hl=ar)
تستخدم واجهات برمجة التطبيقات للموقع الجغرافي والسياق أجهزة الاستشعار وإشارات أجهزة الجوّال لتوفير الوعي بإجراءات المستخدم وبيئته، ما يتيح تجارب ممتعة وجذابة تسهم في تبسيط تفاعلات المستخدمين، وتقديم المساعدة ومساعدة المستخدمين على فهم أنفسهم بشكل أفضل.
وتجمع هذه التطبيقات إشارات ذكية من أكثر من اثني عشر مصدرًا لزيادة الدقة إلى أقصى حد، كما توفّر واجهات برمجة تطبيقات بسيطة يمكنك استخدامها لإنشاء تجارب بناءً على أماكن تواجد المستخدمين وما يفعلونه وما يحيط بهم، وذلك بطريقة تحترم خصوصيتهم وتقلل من استنفاد البطارية.
التعمّق في التفاصيل لفهم المستخدمين
حيثما تكون
واجهة برمجة تطبيقات الأماكن
قدّم للمستخدمين معلومات سياقية عن أماكن وجودهم ووقت وجودهم. يمكنك الوصول إلى معلومات تفصيلية حول 100 مليون مكان من خلال مجموعة واسعة من الفئات.
وضع حدود جغرافية
تعمل ميزة "حدود جغرافية" على جمع الوعي بموقع المستخدم الحالي مع مراعاة قربه من مواقع قد تكون ذات أهمية.
Fused Location Provider API
يمكنك الحصول على بيانات الموقع الجغرافي لتطبيقك استنادًا إلى إشارات مجمَّعة من أجهزة استشعار الجهاز باستخدام واجهة برمجة تطبيقات موفّرة للبطارية.
ما تفعله
منصة Google Fit
هي فئة تطبيقات تتيح للمستخدمين إمكانية تسجيل نشاط لياقتهم البدنية وتتبُّع أهداف اللياقة البدنية والصحية. ويتيح هذا النظام الأساسي للمستخدمين إمكانية الوصول إلى بيانات اللياقة البدنية الخاصة بهم على تطبيقات متعددة.
Activity Recognition API
تعالج واجهة برمجة تطبيقات التعرّف على النشاط إشارات الطاقة المنخفضة من أجهزة الاستشعار المتعددة في الجهاز لاكتشاف النشاط الحالي للمستخدمين بدقة.
Sensors API
الوصول إلى البيانات الأولية من جميع أجهزة استشعار الجهاز، بالإضافة إلى المعلومات المدمجة من أجهزة استشعار متعددة.
Sleep API
يمكنك تحديد أوقات انتقال المستخدم إلى النوم والاستيقاظ، لمساعدة المستخدمين في فهم عادات النوم الخاصة بهم.
تفاصيل الأماكن المجاورة
رسائل الأجهزة المجاورة
يمكنك السماح للمستخدمين بالعثور على الأجهزة المجاورة ومشاركة الرسائل بطريقة سلسة للغاية مثل المحادثة. تفعيل تفاعلات المجموعة الثرية والتعاونية.
اتصالات الأجهزة المجاورة
يمكنك اكتشاف الأجهزة الأخرى المجاورة وإنشاء اتصالات تمكِّن التجارب عبر الأجهزة في الوقت الفعلي.
إشعارات بشأن الأجهزة المجاورة
"إشعارات الأجهزة المجاورة" هي ميزة قادمة لاكتشاف المحتوى. اربط موقعك الإلكتروني أو تطبيقك بأجهزة المرشد، لتقديم إشعارات ذات أولوية منخفضة عند فحصها من خلال أجهزة مجاورة.
دمج أنواع مختلفة من إشارات السياق
Awareness API
يمكنك الوصول إلى سبعة أنواع مختلفة من إشارات السياق في واجهة برمجة تطبيقات واحدة تتميز بالكفاءة في استخدام البطارية والسهولة في الاستخدام. ويمكنك الجمع بين هذه الإشارات لإنشاء تجارب مصمّمة خصيصًا للوضع الحالي للمستخدمين.
توحيد مطالبات الموقع الجغرافي
Location Settings API
يمكنك توحيد الطلبات لتمكين إعدادات الموقع وتقديم تجربة متسقة من خلال استخدام مربع حوار إعدادات الموقع، والذي يمكنك استخدامه لمطالبة المستخدمين بتشغيل إعدادات الجهاز للحصول على أفضل تجربة مع تطبيقك.