Android 12 और 13 को टारगेट करने के लिए ज़रूरी शर्तें

विज्ञापन आईडी

अगर आपके ऐप्लिकेशन में IMA SDK के 3.25.1 या इसके बाद वाले वर्शन का इस्तेमाल किया जाता है, तो SDK टूल पहले से ही com.google.android.gms.permission.AD_ID की अनुमति का एलान अपने-आप करता है. साथ ही, उपलब्ध होने पर वह विज्ञापन आईडी को ऐक्सेस कर सकता है.

IMA SDK के 3.24.0 या इससे पहले के वर्शन का इस्तेमाल करने वाले और Android 13 को टारगेट करने वाले ऐप्लिकेशन के लिए, आपको Google Mobile Ads SDK में AndroidManifest.xml फ़ाइल में com.google.android.gms.permission.AD_ID की अनुमति जोड़नी होगी, ताकि विज्ञापन आईडी ऐक्सेस किया जा सके:

<manifest>
    <application>
        <meta-data
            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>

        ...

    </application>
    <!-- For apps targeting Android 13 or higher & IMA SDK version 3.24.0 or lower -->
    <uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
</manifest>

com.google.android.gms.permission.AD_ID अनुमति के एलान के बारे में ज़्यादा जानने के लिए, Play Console पर यह लेख पढ़ें. इसमें, अनुमतियों को बंद करने के तरीके के बारे में भी बताया गया है.

ऐप्लिकेशन सेट आईडी

Android 12 पर चलने वाले डिवाइसों में, अगर कोई उपयोगकर्ता Android की सेटिंग में जाकर, ऐप्लिकेशन या उसके कॉन्टेंट को उपयोगकर्ता के मनमुताबिक बनाने की प्रोसेस से ऑप्ट आउट करता है, तो Google Play उस विज्ञापन आईडी को शून्य कर देगा. Google Play ने ऐप्लिकेशन सेट आईडी भी पेश किया है. इससे एक ही संगठन के मालिकाना हक वाले ऐप्लिकेशन के इस्तेमाल या कार्रवाइयों की जानकारी मिलती है. यह सुविधा, उपयोगकर्ताओं की निजता को बनाए रखते हुए जानकारी उपलब्ध कराती है.

IMA वर्शन 3.25.1 या इसके बाद के वर्शन में, डिफ़ॉल्ट रूप से ऐप्लिकेशन सेट आईडी SDK टूल शामिल होता है. ऐप्लिकेशन सेट आईडी बिना विज्ञापन वाले मामलों में इस्तेमाल के लिए ज़रूरी है, जैसे कि विज्ञापन आईडी शून्य होने पर, धोखाधड़ी से बचना और आंकड़ों का पता लगाना. ऐप्लिकेशन सेट आईडी के बारे में ज़्यादा जानकारी के लिए, यह Android डेवलपर गाइड देखें.