AdServices

Android 13 में पेश किया गया AdServices मॉड्यूल, Privacy Sandbox इनिशिएटिव के साथ काम करता है. इस इनिशिएटिव का मकसद ऐसी टेक्नोलॉजी बनाना है जो इंटरनेट पर, लोगों की निजता को सुरक्षित रखे. साथ ही, कंपनियों और डेवलपर को इंटरनेट की दुनिया को बेहतर बनाने के लिए टूल उपलब्ध कराए.

ज़्यादा जानकारी, Android डेवलपर साइट पर उपलब्ध है.

वजह

Privacy Sandbox इनिशिएटिव के ये लक्ष्य हैं:

  • उपयोगकर्ता की जानकारी को निजी रखने के लिए नई टेक्नोलॉजी बनाना
  • पब्लिशर और डेवलपर को, ऑनलाइन कॉन्टेंट को बिना शुल्क उपलब्ध कराने का विकल्प देना
  • इंटरनेट पर निजता के नए स्टैंडर्ड बनाने के लिए, इंडस्ट्री के साथ मिलकर काम करना

मॉड्यूल की सीमा

AdServices का आर्किटेक्चर: यह पूरी तरह से नया कोड है. इसकी कोई मॉड्यूल बाउंड्री नहीं है.

कोड की जगह: packages/modules/AdServices

पहली इमेज में, AdServices मॉड्यूल का सेटअप दिखाया गया है.

AdServices मॉड्यूल के एपीआई का डिज़ाइन

पहली इमेज. AdServices मॉड्यूल के एपीआई का डिज़ाइन

AdServices मॉड्यूल सेटअप करना

दूसरी इमेज. AdServices मॉड्यूल का सेटअप

पैकेज का फ़ॉर्मैट

पैकेज की मुख्य सुविधा, APEX: com.google.android.adservices में उपलब्ध होगी.

निजता बनाए रखने वाले एपीआई की सुविधा, APK com.google.android.adservices.api में उपलब्ध होगी.

एसडीके रनटाइम की सुविधा, APK com.google.android.app.sdksandbox में उपलब्ध होगी.

AdServices के बारे में ज़्यादा जानने के लिए, ये पेज देखें:

डिपेंडेंसी

  • SDKSandbox के लिए नया sepolicy डोमेन
  • SDKSandbox के लिए पाबंदियां: सीमित स्टोरेज, इंटेंट, ब्रॉडकास्ट वगैरह.
  • अनुमतियों को अच्छी तरह से तय किया गया है. विज्ञापन के SDK टूल, ऐप्लिकेशन से अनुमतियां इनहेरिट नहीं करते
  • सैंडबॉक्स यूआईडी से निपटने के लिए ओएस में किए गए बदलाव