Android के लिए प्राइवसी सैंडबॉक्स का इस्तेमाल शुरू करें

Android पर Privacy Sandbox के बीटा प्रोग्राम में, स्टेबल एपीआई उपलब्ध होते हैं. हम साल 2023 में कई बीटा वर्शन रिलीज़ करने की योजना भी बनाई. बीटा प्रोग्राम का इस्तेमाल किया जा सकता है Android पर सीमित प्रोडक्शन टेस्टिंग के लिए, समाधान बनाने और उनकी जांच करने के लिए रिलीज़ सभी एपीआई के लिए 13 से ज़्यादा मोबाइल डिवाइस और Attribution Reporting API (ARA) के लिए Android 12 के बाद का वर्शन. हम कुछ ही डिवाइसों को सपोर्ट करना शुरू करेंगे और समय के साथ इस संख्या को बढ़ाएंगे. इसमें हिस्सा लेने के लिए, संगठन कुछ ही डिवाइसों के लिए ऐक्सेस का अनुरोध कर सकते हैं, साथ ही, प्राइवसी सैंडबॉक्स एपीआई का इस्तेमाल करने वाले किसी भी ऐप्लिकेशन को रजिस्टर करें.

SDK टूल के रनटाइम के लिए, हम डेवलपर के लिए क्लोज़्ड बीटा की सुविधा उपलब्ध करा रहे हैं, ताकि वे टेस्ट कर सकें चुनिंदा ऐप्लिकेशन के लिए, रनटाइम के साथ काम करने वाला SDK टूल डिस्ट्रिब्यूशन.

बीटा रिलीज़ का इस्तेमाल करने के लिए, डेवलपर को एपीआई की मदद से अपने समाधान इकट्ठा करने होंगे लेवल 33 SDK टूल का एक्सटेंशन अपडेट.

Android SDK टूल के एक्सटेंशन

बीटा रिलीज़ में स्थिर एपीआई, नए Android SDK एक्सटेंशन का इस्तेमाल करके डिलीवर किए जाते हैं रिलीज़ करने का तरीका. रिलीज़ करने का यह तरीका, स्टेबल Android को रिलीज़ करने में मदद करता है रिलीज़ के बीच के समय को बेहतर बनाया जा सकता है. इसमें वर्शन बनाने का नया तरीका मौजूद है जो Google Play का इस्तेमाल करके, कई एपीआई लेवल पर ऐप्लिकेशन में नए एपीआई उपलब्ध कराता है सिस्टम अपडेट. Android SDK टूल पर प्राइवसी सैंडबॉक्स के एक्सटेंशन को विज्ञापन कहते हैं सेवाओं के एक्सटेंशन. Android SDK एक्सटेंशन के बारे में ज़्यादा जानें.

अपनी प्रोफ़ाइल बनाना शुरू करें

शुरू करने के लिए, नीचे दिया गया तरीका अपनाएं:

पहला चरण: बीटा प्रोग्राम के लिए रजिस्टर और रजिस्टर करना

  • रजिस्ट्रेशन करना: रजिस्ट्रेशन की प्रक्रिया पूरी करें, विज्ञापन से जुड़े एपीआई का इस्तेमाल करते हैं.
  • रजिस्टर करना: बीटा प्रोग्राम में हिस्सा लेने के लिए, आपको रजिस्टर करना ज़रूरी है. रजिस्टर करने पर आपको ये सुविधाएं मिलती हैं:
    • अंदरूनी टेस्ट के लिए, अपने डिवाइसों को चालू करें.
    • Google Play Store पर पब्लिश किए गए उन ऐप्लिकेशन की सीमित संख्या बताएं जो सीधे तौर पर निजता बनाए रखने वाले एपीआई को इंटिग्रेट कर सकते हैं या एपीआई का इस्तेमाल करने वाले SDK टूल को इंटिग्रेट कर सकते हैं.
    • Google Play Store का इस्तेमाल करके, रनटाइम के साथ काम करने वाले एसडीके के डिस्ट्रिब्यूशन की जांच करें. अगर आपको सिर्फ़ डिवाइस पर SDK टूल के रनटाइम की जांच करनी है, तो यह चरण ज़रूरी नहीं है.

दूसरा चरण: डेवलपमेंट एनवायरमेंट सेट अप करना

Android Studio में, Android SDK पर प्राइवसी सैंडबॉक्स को सेट अप करें.

तीसरा चरण: AdServices की अनुमतियां कॉन्फ़िगर करना

एपीआई की खास अनुमतियों का एलान करना और SDK टूल के ऐक्सेस को कॉन्फ़िगर करना टारगेट किए गए एपीआई से मैनेज किए जाने वाले संसाधन.

चौथा चरण: डिवाइस या एम्युलेटर इमेज सेट अप करना

पूरी तरह से जांच करने के लिए, आपको Android 13 पर काम करने वाले डिवाइस से इंटरैक्ट करना होगा डिवाइस या सही SDK एक्सटेंशन के लिए एम्युलेटर इमेज का इस्तेमाल करें.

पांचवां चरण: Android पर प्राइवसी सैंडबॉक्स का इस्तेमाल करने के लिए, डिवाइसों को कॉन्फ़िगर करना

निजता सेटिंग को चालू या बंद करने के लिए, सेटिंग कॉन्फ़िगर करें डिवाइसों पर चलाने के लिए, Android पर सैंडबॉक्स का इस्तेमाल करें.

आम तौर पर होने वाली समस्याओं को हल करना

Android 12 और उससे पहले के वर्शन वाले डिवाइसों पर, PP API इंटिग्रेशन से जुड़ी समस्याओं से बचने के लिए, Android 12 और उससे पहले के वर्शन वाले डिवाइसों के लिए विज्ञापन सेवाओं के एपीआई के साथ इंटिग्रेट करने वाले डेवलपर को ये काम करने चाहिए:

  1. पुष्टि करें कि क्लाइंट ऐप्लिकेशन की मेनिफ़ेस्ट फ़ाइल में <uses-library> ऐसेट टैग शामिल हो. काम का टैग यहां दिया गया है:
<uses-library
  android:name="android.ext.adservices"
  android:required="false" />
  1. अगर androidx.privacysandbox.ads जेटपैक लाइब्रेरी का इस्तेमाल किया जा रहा है, तो पक्का करें कि 1.1.0-beta05 या इसके बाद के वर्शन का इस्तेमाल किया जा रहा हो.

डेवलपर के लिए कौन-कौनसे संसाधन उपलब्ध हैं?

Android बीटा प्रोग्राम में मौजूद Privacy Sandbox में ये टूल और संसाधन शामिल हैं.

SDK टूल और एम्युलेटर सिस्टम की इमेज

Android Studio का इस्तेमाल करके, Ad Services का नया एक्सटेंशन डाउनलोड किया जा सकता है और SDK Manager के ज़रिए एम्युलेटर सिस्टम की इमेज. जानें कि अपना डेवलपमेंट एनवायरमेंट सेट अप करें और एपीआई ऐक्सेस सेट अप करें.

एपीआई का संदर्भ

एपीआई का पूरा रेफ़रंस उपलब्ध है.

सहायता और सुझाव

Android पर प्राइवसी सैंडबॉक्स की मदद से टेस्ट करने और उसे डेवलप करने के दौरान, रिलीज़ नोट सेक्शन में बताया गया है और समस्या को ट्रैक करने वाला टूल इस्तेमाल करके समस्याओं की शिकायत करें. साथ ही, उनके बारे में सुझाव या राय दें या शिकायत करें.

डेवलपमेंट एनवायरमेंट को अप-टू-डेट रखना

हमारा सुझाव है कि डेवलपमेंट एनवायरमेंट को अप-टू-डेट रखें. इसके लिए, सबसे नई रिलीज़ का इस्तेमाल करें. इससे यह पक्का होता है कि आपको सबसे नई सुविधाएं मिल रही हैं और और यह कि आपका एनवायरमेंट नए वर्शन के साथ काम करता है आपकी डिपेंडेंसी के वर्शन. नई रिलीज़ के बारे में सूचनाएं पाने के लिए, ईमेल पर अपडेट पाने के लिए साइन अप करें.