واجهات برمجة تطبيقات بسيطة وفعّالة من حيث استهلاك البطارية للموقع الجغرافي والسياق
تستخدم واجهات برمجة التطبيقات للموقع الجغرافي والسياق أجهزة الاستشعار وإشارات أجهزة الجوّال لتوفير الوعي بإجراءات المستخدم وبيئته، ما يتيح تجارب ممتعة وجذابة تسهم في تبسيط تفاعلات المستخدمين، وتقديم المساعدة ومساعدة المستخدمين على فهم أنفسهم بشكل أفضل.
وتجمع هذه التطبيقات إشارات ذكية من أكثر من اثني عشر مصدرًا لزيادة الدقة إلى أقصى حد، كما توفّر واجهات برمجة تطبيقات بسيطة يمكنك استخدامها لإنشاء تجارب بناءً على أماكن تواجد المستخدمين وما يفعلونه وما يحيط بهم، وذلك بطريقة تحترم خصوصيتهم وتقلل من استنفاد البطارية.
التعمّق في فهم المستخدمين
حيثما تكون
واجهة برمجة تطبيقات الأماكن
قدِّم للمستخدمين معلومات سياقية حول مكان وجودهم ووقت وجودهم فيه. يمكنك الوصول إلى معلومات مفصَّلة حول 100 مليون مكان ضمن مجموعة كبيرة من الفئات.
وضع حدود جغرافية
تجمع ميزة "السياج الجغرافي" بين معرفة الموقع الجغرافي الحالي للمستخدم ومعرفة مدى قربه من المواقع الجغرافية التي قد تثير اهتمامه.
واجهة برمجة التطبيقات المُدمجة لمزوّد خدمة الموقع
يمكنك الحصول على بيانات الموقع الجغرافي لتطبيقك استنادًا إلى إشارات مجمَّعة من أجهزة استشعار الجهاز باستخدام واجهة برمجة تطبيقات موفّرة للبطارية.
ما تفعله
منصّة Google Fit
يمكنك السماح للمستخدمين بتسجيل أنشطة اللياقة البدنية وتتبُّع أهدافهم المتعلقة باللياقة البدنية والصحة، إذ إنّ Fit هي منصة عالمية تتيح للمستخدمين الوصول إلى بيانات اللياقة البدنية على مستوى تطبيقات متعددة.
Activity Recognition API
تعالج واجهة برمجة التطبيقات Activity Recognition API إشارات منخفضة الطاقة من أجهزة استشعار متعدّدة في الجهاز لرصد النشاط الحالي للمستخدمين بدقة.
Sensors API
الوصول إلى البيانات الأولية من جميع أجهزة الاستشعار في الجهاز، بالإضافة إلى المعلومات المدمجة من أجهزة استشعار متعددة
Sleep API
تحديد وقت نوم المستخدم واستيقاظه لمساعدته في فهم عادات نومه
تفاصيل الأماكن المجاورة
رسائل الأجهزة المجاورة
يمكن للمستخدمين العثور على الأجهزة المجاورة ومشاركة الرسائل بطريقة سلسة مثل المحادثة. تفعيل التفاعلات الغنية والتعاونية بين المجموعات
اتصالات الأجهزة المجاورة
اكتشاف الأجهزة الأخرى القريبة وإنشاء اتصالات تتيح تجارب تعمل من خلال جهاز آخر في الوقت الفعلي
إشعارات بشأن الأجهزة المجاورة
"الإشعارات بشأن الأجهزة المجاورة" هي ميزة قادمة تتيح العثور على المحتوى حسب السياق. ربط موقعك الإلكتروني أو تطبيقك بإشارات البلوتوث لإرسال إشعارات منخفضة الأولوية عند مسحها ضوئيًا بواسطة الأجهزة المجاورة
الجمع بين أنواع مختلفة من إشارات السياق
Awareness API (متوقّفة نهائيًا)
يمكنك الوصول إلى سبعة أنواع مختلفة من إشارات السياق في واجهة برمجة تطبيقات واحدة تتسم بالكفاءة في استهلاك البطارية وسهولة الاستخدام. يمكنك الجمع بين هذه الإشارات لإنشاء تجارب مخصّصة حسب الوضع الحالي للمستخدمين.
توحيد طلبات الإذن بالوصول إلى الموقع الجغرافي
Location Settings API
يمكنك توحيد الطلبات لتفعيل إعدادات الموقع الجغرافي وتقديم تجربة متسقة من خلال استخدام مربّع حوار إعدادات الموقع الجغرافي، الذي يمكنك استخدامه لطلب تفعيل إعدادات الجهاز من المستخدمين للحصول على أفضل تجربة مع تطبيقك.
الحصول على الوقت الصحيح
Time API
توفّر Time API إمكانية الوصول إلى إشارات الوقت وبدائل
System.currentTimeMillis() وInstant.now() التي لا يمكن أن يتأثر بها المستخدمون النهائيون.