अमेरिका में रहने वाले उपयोगकर्ताओं को जानकारी देना

प्लैटफ़ॉर्म चुनें: Android iOS Unity Android (लेगसी)

इस गाइड में, UMP SDK के तहत अमेरिका के राज्यों में लागू निजता कानूनों के तहत तैयार किए गए मैसेज दिखाने के लिए ज़रूरी चरणों के बारे में बताया गया है. इन निर्देशों के साथ, शुरू करना लेख पढ़ें. इसमें बताया गया है कि UMP SDK की मदद से अपने ऐप्लिकेशन को कैसे चलाया जाए और मैसेज कैसे सेट अप किया जाए. यहां दिया गया दिशा-निर्देश, अमेरिका के राज्यों में लागू निजता कानूनों के तहत तैयार किए गए मैसेज के लिए है.

ज़रूरी शर्तें

आगे बढ़ने से पहले, पक्का करें कि आपने ये काम कर लिए हों:

यह बताने के लिए कि कोई उपयोगकर्ता सहमति देने की मान्य उम्र से कम है या नहीं, setTagForUnderAgeOfConsent (TFUA) सेट करें. जब TFUA को true पर सेट किया जाता है, तो UMP SDK उपयोगकर्ता से सहमति का अनुरोध नहीं करता. अगर आपके ऐप्लिकेशन की ऑडियंस में बच्चे भी शामिल हैं, तो बच्चों के लिए यह पैरामीटर सेट करें, ताकि सहमति का अनुरोध न किया जाए. कोपा और अन्य ज़रूरी कानूनों का पालन करने के लिए, जहां ज़रूरी हो वहां यह पैरामीटर सेट करना आपकी ज़िम्मेदारी है.

यहां दिए गए उदाहरण में, UMP से सहमति के अनुरोध पर TFUA को 'सही' पर सेट करने का तरीका बताया गया है:

Java

ConsentRequestParameters params = new ConsentRequestParameters
    .Builder()
    // Indicate the user is under age of consent.
    .setTagForUnderAgeOfConsent(true)
    .build();

consentInformation = UserMessagingPlatform.getConsentInformation(this);
consentInformation.requestConsentInfoUpdate(
    this,
    params,
    (OnConsentInfoUpdateSuccessListener) () -> {
      // ...
    },
    (OnConsentInfoUpdateFailureListener) requestConsentError -> {
      // ...
    });

Kotlin

val params = ConsentRequestParameters
    .Builder()
    // Indicate the user is under age of consent.
    .setTagForUnderAgeOfConsent(true)
    .build()

consentInformation = UserMessagingPlatform.getConsentInformation(this)
consentInformation.requestConsentInfoUpdate(
    this,
    params,
    ConsentInformation.OnConsentInfoUpdateSuccessListener {
      // ...
    },
    ConsentInformation.OnConsentInfoUpdateFailureListener {
      requestConsentError ->
      // ...
    })

अमेरिका के राज्यों में लागू निजता कानूनों के तहत, उपयोगकर्ता के फ़ैसला लेने के बाद, Global Privacy Platform (GPP) की शर्तों के मुताबिक, स्थानीय स्टोरेज से उसकी पसंद पढ़ी जा सकती है. ज़्यादा जानकारी के लिए, ऐप्लिकेशन में दिखने वाली जानकारीदेखें. ध्यान दें कि UMP SDK सिर्फ़ IABGPP_GppSID और IABGPP_HDR_GppString कुंजियां भरता है.

अमेरिका के राज्यों में लागू निजता कानूनों के तहत तैयार किए गए मैसेज की जांच करना

अमेरिका के राज्यों में लागू निजता कानूनों के तहत तैयार किए गए मैसेज की जांच करने के लिए, UMPDebugGeographyRegulatedUSState debugGeography का इस्तेमाल करें. इससे UMP SDK, आपके टेस्ट डिवाइस को इस तरह ट्रीट करेगा जैसे कि वह अमेरिका के किसी ऐसे राज्य में है जहां निजता कानून लागू हैं. UMPDebugGeographyOther का इस्तेमाल करके, अमेरिका के राज्यों में लागू निजता कानूनों के तहत तैयार किए गए मैसेज को भी रोका जा सकता है. debugGeography के बारे में ज़्यादा जानने के लिए, किसी जगह के लिए फ़ोर्स करना लेख पढ़ें.