OnDevicePersonalization

מודול ההתאמה האישית במכשיר, שהושק ב-Android 13, מספק קבוצה של אבני בניין שפותחו תוך התמקדות בפרטיות המשתמשים, כדי לתמוך בפיתוח של קובצי APK שמציעים למשתמשים חוויה מותאמת אישית. דוגמאות לאבני הבניין שסופקו כוללות מנוע מדיניות להגנה על נתוני משתמשים בתעבורת נתונים נכנסת (ingress), בתעבורת נתונים יוצאת (egress) ובפעולות שמופיעות ברשימת ההיתרים. אפשר להגדיר את אמצעי הבקרה של המשתמשים כמדיניות שנאכפת על ידי מנוע המדיניות הזה. דוגמה נוספת לאבני הבניין שזמינות כוללת חישובים מאוחדים שונים, כמו למידה מאוחדת וניתוח מאוחד, שמאפשרים אימון שיתופי של מודלים של למידת מכונה וניתוח של נתונים מקומיים לא מעובדים ללא איסוף נתונים מרכזי.

התכונה OnDevicePersonalization מנסה ליצור חוויית פיתוח שמסירה צווארי בקבוק שנובעים מאיסוף נתונים, מהסכמה, משליטה ומתאימות. כך יצרני ציוד מקורי ומפתחי אפליקציות יכולים להתמקד בחלקים החדשניים והמעניינים מבחינה סמנטית באפליקציות שלהם, וליהנות מהנתונים העשירים והעדכניים שזמינים רק במכשירים.

למה בחרנו לעשות זאת?

המטרה של מודול ההתאמה האישית במכשיר היא לפתח טכנולוגיה חדשה שתאפשר ליצרני ציוד מקורי ולמפתחי אפליקציות להמשיך להציע למשתמשי הקצה שלהם חוויית התאמה אישית איכותית, תוך שמירה על פרטיות המידע של המשתמשים.

גבולות המודול

זהו קוד חדש לגמרי ללא גבולות מודול.

מיקום הקוד: packages/modules/OnDevicePersonalization

איור 1 מציג את עיצוב ה-API של מודול OnDevicePersonalization.

OnDevicePersonalization module API design

איור 1. OnDevicePersonalization module API design

פורמט החבילה

הפונקציונליות העיקרית של החבילה תהיה זמינה ב-APEX com.google.android.ondevicepersonalization.

הפונקציונליות של OnDevicePersonalization API תהיה זמינה ב-APK‏ com.google.android.ondevicepersonalization.

הפונקציונליות של FederatedCompute APIs תהיה זמינה ב-APK com.google.android.federatedcompute.

פניות קשורות

  • שינויים ב-PackageManager כדי לפרש את תג המניפסט החדש