באמצעות Google Awareness API, תוכלו לאפשר לאפליקציה להגיב בצורה חכמה למצב הנוכחי של המשתמש. ה-API של המודעות חושף 5 סוגים שונים של הקשר, כולל פעילות משתמשים ואותות Bluetooth בקרבת מקום. סוגי האפליקציות האלה מאפשרים לאפליקציה לשפר את חוויית המשתמש בדרכים חדשות שלא היו אפשריות בעבר. האפליקציה שלכם יכולה לשלב את אותות ההקשר האלה כדי להסיק מסקנות לגבי המצב הנוכחי של המשתמש, ולהשתמש במידע הזה כדי לספק חוויות מותאמות אישית, למשל הצעת פלייליסט כשהמשתמש מחבר את האוזניות ומתחיל לרוץ.
היתרונות של Aware Aware API
ל- Awareness API יש כמה יתרונות:
- הטמעה קלה:צריך להוסיף לאפליקציה רק API אחד, שמפשט מאוד את השילוב ומשפר את הפרודוקטיביות.
- נתוני הקשר טובים יותר: מתבצע עיבוד של אותות גולמיים כדי לשפר את האיכות. לדוגמה, אלגוריתמים מתקדמים משמשים לקביעת הפעילות של המשתמש ברמת דיוק גבוהה.
- תקינות המערכת האופטימלית: ממשק Awareness API מנהל באופן אוטומטי את ההשפעה על חיי הסוללה ועל השימוש בנתונים, כך שהאפליקציה לא חייבת לעשות זאת.
גדרות וצילומי מסך
Awareness API מורכב משני ממשקי API נפרדים שבהם האפליקציה שלכם יכולה להשתמש כדי לקבל אותות הקשר, כדי לקבוע את המצב הנוכחי של המשתמש:
- Fence API: ממשק ה-API הזה מאפשר לאפליקציה להגיב למצב הנוכחי של המשתמש, ומספק התראה כשמתבצעת שילוב של תנאים מסוימים. לדוגמה, בכל פעם שהמשתמש יוצא להליכה והאוזניות מחוברות. אחרי שגדר נרשמת, ה-Fence API יכול לשלוח הפעלות חזרה לאפליקציה גם כשהיא לא פועלת.
- Snapshot API: ה-API הזה מאפשר לאפליקציה לבקש מידע על ההקשר הנוכחי של המשתמש, כמו המיקום הנוכחי של המשתמש ותנאי מזג האוויר הנוכחיים.
סוגי הקשר
ההקשר הוא הבסיס ל-API של מוּדעוּת. נתונים לפי הקשר כוללים נתונים שנאספו מחיישנים, כמו מיקום (קו רוחב וקו אורך), סוג מקום, כמו פארק או בית קפה, ופעילות כמו הליכה או נסיעה. אפשר לשלב את הסוגים הבסיסיים האלה, או אותות, כדי להעריך את מצב המשתמש בפירוט רב יותר. מרחיבים את ההודעה הבאה כדי לראות אילו אותות לפי הקשר הוצאו משימוש.
בטבלה הבאה מתוארים סוגי ההקשר הבסיסיים שמוצעים כרגע ב- Awareness API:
סוג הקשר | דוגמה |
---|---|
שעה | זמן מקומי נוכחי |
מיקום | קווי אורך ורוחב |
פעילות | זוהתה פעילות של משתמשים, כמו הליכה, ריצה או רכיבה על אופניים |
חיישנים | איתותי Bluetooth בקרבת מקום שתואמים למרחב השמות שצוין |
אוזניות | הסטטוס של החיבור בין אוזניות או לא |