تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
باستخدام Google Aware Aware API، يمكنك تفعيل تطبيقك بذكاء مع
الوضع الحالي للمستخدم. تعرِض واجهة برمجة تطبيقات الوعي خمسة
أنواع سياقية مختلفة، تشمل نشاط المستخدم
والإشارات القريبة. تتيح هذه الأنواع لتطبيقك تحسين تجربة المستخدم
بطرق جديدة لم تكن ممكنة من قبل. يمكن لتطبيقك الجمع بين إشارات السياق هذه لاستنتاج وضع المستخدم الحالي، واستخدام هذه المعلومات لتقديم تجارب مخصّصة، مثل اقتراح قائمة تشغيل عندما يُدخل المستخدم سماعات الرأس ويبدأ في الهرولة.
مزايا Awareness API
توفّر واجهة برمجة تطبيقات الوعي عدة مزايا:
سهولة التنفيذ: ما عليك سوى إضافة واجهة برمجة تطبيقات واحدة إلى تطبيقك، ما يبسّط عملية الدمج بشكل كبير ويحسّن الإنتاجية.
بيانات سياقية أفضل:تتم معالجة الإشارات الأولية لتحسين الجودة. على سبيل المثال، تُستخدَم الخوارزميات المتقدّمة لتحديد نشاط المستخدم بمستوى عالٍ من الدقة.
سلامة النظام المثالية: تدير واجهة برمجة تطبيقات الوعي تلقائيًا تأثيرها في عمر البطارية واستخدام البيانات، بحيث لا يحتاج تطبيقك إلى ذلك.
تصنيع أسوار ولقطات
تتألف واجهة برمجة تطبيقات الوعي من واجهتَي برمجة تطبيقات منفصلتَين يمكن لتطبيقك استخدامهما للحصول على إشارات سياقية لتحديد الوضع الحالي للمستخدم:
Fence API: تتيح واجهة برمجة التطبيقات هذه للتطبيق إمكانية التفاعل مع الوضع الحالي للمستخدم، كما توفّر إشعارًا عند استيفاء شروط السياق. على سبيل المثال، عندما يسير المستخدم
مشيًا ويتم توصيل سماعات الرأس. بعد تسجيل السياج، يمكن
لواجهة برمجة تطبيقات السياج إرسال استدعاءات إلى تطبيقك حتى إذا لم يكن قيد التشغيل.
Snapshot API: تسمح واجهة برمجة التطبيقات هذه
لطلب تطبيقك بمعلومات عن السياق الحالي للمستخدم، مثل
الموقع الجغرافي الحالي للمستخدم وأحوال الطقس الحالية.
أنواع السياق
يُعد السياق مركزًا لواجهة برمجة تطبيقات الوعي. أمّا البيانات السياقية، فتتضمّن بيانات مشتقة من أجهزة الاستشعار، مثل الموقع الجغرافي (خط العرض وخط الطول)، ونوع المكان، مثل المتنزّه أو المقهى والنشاط، مثل المشي أو القيادة. ويمكن الجمع بين هذه الأنواع أو الإشارات الأساسية لتوفير وضع أكثر تفصيلاً للمستخدم. يُرجى توسيع الإشعار التالي لمعرفة الإشارات السياقية
التي تم إيقافها.
إشعار الإيقاف: إشارات سياقية حول الأماكن والطقس
يوضّح الجدول التالي أنواع السياقات الأساسية التي تقدّمها حاليًا Aware Aware API:
نوع السياق
مثال
الوقت
التوقيت المحلي الحالي
الموقع الجغرافي
خطوط الطول والعرض
النشاط
نشاط المستخدم الذي تم رصده، مثل المشي أو الركض أو ركوب الدرّاجة
الإشارات
الإشارات القريبة التي تتطابق مع مساحة الاسم المحدّدة
تاريخ التعديل الأخير: 2023-09-14 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2023-09-14 (حسب التوقيت العالمي المتفَّق عليه)"],[[["The Google Awareness API lets your app intelligently respond to the user's context, such as their activity, location, and nearby beacons."],["It offers benefits like easy implementation, improved context data quality, and automatic management of system resources."],["The API provides two ways to access context: the Fence API for reacting to situations and the Snapshot API for requesting current information."],["Supported context types include time, location, activity, beacons, and headphone status, while places and weather signals are deprecated."]]],[]]