تم طرح وحدة AdServices في نظام التشغيل Android 13، وهي تتوافق مع "مبادرة حماية الخصوصية" التي تهدف إلى ابتكار تكنولوجيات تعمل على حماية خصوصية المستخدمين على الإنترنت وإتاحة أدوات للشركات والمطوّرين لإنشاء أنشطة تجارية رقمية مزدهرة.
يمكنك الاطّلاع على مزيد من المعلومات على موقع "مطوّرو تطبيقات Android" الإلكتروني.
الحافز
في ما يلي أهداف "مبادرة حماية الخصوصية":
- إنشاء تكنولوجيا جديدة للحفاظ على خصوصية معلومات المستخدمين
- مساعدة الناشرين والمطوّرين على إبقاء المحتوى المعروض على الإنترنت مجانيًا
- التعاون مع جميع المتخصصين في المجال لوضع معايير جديدة للخصوصية على الإنترنت
حدود الوحدة
بنية AdServices: هذا الرمز البرمجي جديد تمامًا بدون حدود للوحدات.
موقع الرمز: packages/modules/AdServices
يوضّح الشكل 1 إعداد وحدة AdServices.
الشكل 1. تصميم واجهة برمجة التطبيقات لوحدة AdServices
الشكل 2. إعداد وحدة AdServices
تنسيق الحزمة
ستتوفّر الوظيفة الرئيسية للحزمة في APEX:
com.google.android.adservices
.
ستتوفّر وظائف واجهات برمجة التطبيقات التي تحافظ على الخصوصية في حِزم APK
com.google.android.adservices.api
.
ستتوفّر وظائف "وقت تشغيل حزمة تطوير البرامج (SDK)" في حزمة APK
com.google.android.app.sdksandbox
.
يمكنك الاطّلاع على مزيد من المعلومات عن AdServices في الصفحات التالية:
- نظرة عامة على "مبادرة حماية الخصوصية"
- تصميم SDK Runtime
- تصميم المواضيع
- تصميم FLEDGE على Android
- تصميم Attribution Reporting API
التبعيات
- نطاق جديد لسياسة الأمان في نظام التشغيل (sepolicy) خاص بـ SDKSandbox
- قيود على SDKSandbox: مساحة تخزين محدودة، وأهداف، وعمليات بث، وما إلى ذلك
- أذونات محدّدة جيدًا، ولا ترث حِزم تطوير البرامج (SDK) لعرض الإعلانات الأذونات من التطبيقات
- تغييرات في نظام التشغيل للتعامل مع معرّفات المستخدمين في وضع الحماية