सभी ऐप्लिकेशन पर सहमति सिंक करना (बीटा वर्शन)

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

अपने उपयोगकर्ताओं के लिए जीडीपीआर के तहत, निजी डेटा प्रोसेस करने की सहमति पाने वाले मैसेज की संख्या कम करने के लिए, अलग-अलग ऐप्लिकेशन पर सहमति की सेटिंग सिंक करें. जब कोई उपयोगकर्ता, सहमति की सेटिंग सिंक करने की सुविधा वाले ऐप्लिकेशन में सहमति देने या न देने का फ़ैसला लेता है, तो इस विकल्प को आपके दिए गए सहमति की सेटिंग सिंक करने वाले आइडेंटिफ़ायर का इस्तेमाल करके सेव किया जाता है. सहमति देने या न देने का यह फ़ैसला, उन सभी ऐप्लिकेशन पर अपने-आप लागू हो जाता है जो सहमति सिंक करने वाले एक ही आइडेंटिफ़ायर का इस्तेमाल करते हैं. Google ही इस आइडेंटिफ़ायर का इस्तेमाल, उपयोगकर्ता की सहमति से जुड़े फ़ैसले को सेव करने और उसे वापस पाने के लिए करता है.

इस गाइड में, आपके मोबाइल ऐप्लिकेशन में User Messaging Platform (UMP) SDK से जीडीपीआर के तहत ली गई सहमति को सिंक करने का तरीका बताया गया है.

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

शुरू करने से पहले, यह काम करें:

  • UMP SDK टूल सेट अप करें.
  • Ad Manager यूज़र इंटरफ़ेस (यूआई) के निजता और मैसेज सेवा टैब में जाकर, ज़रूरी शर्तें पूरी करने वाले ऐप्लिकेशन के लिए सहमति का डेटा सिंक करने की सेटिंग चालू करें.

उन सभी ऐप्लिकेशन में सहमति की सेटिंग सिंक करें जहां उपयोगकर्ता की पहचान की जा सकती है अगर आपके ऐप्लिकेशन में उपयोगकर्ता आइडेंटिफ़ायर नहीं है, तो अलग-अलग ऐप्लिकेशन पर उपयोगकर्ता की पहचान करने के लिए, अन्य आइडेंटिफ़ायर का इस्तेमाल करें. जैसे, Identifier for Vendor (IDFV).

UMPConsentRequestParameters ऑब्जेक्ट पर सहमति के सिंक्रनाइज़ेशन का आईडी सेट करें:

Swift

let parameters = RequestParameters()
// Example using IDFV to identify the user across apps.
parameters.consentSyncID = UIDevice.current.identifierForVendor?.uuidString

Objective-C

UMPRequestParameters *parameters = [[UMPRequestParameters alloc] init];
// Example using IDFV to identify the user across apps.
parameters.consentSyncID = [[[UIDevice currentDevice] identifierForVendor] UUIDString];

आपके दिए गए आइडेंटिफ़ायर से, उन सभी ऐप्लिकेशन में उपयोगकर्ता की यूनीक पहचान होनी चाहिए जहां सहमति की सेटिंग सिंक की जा रही है. Google को व्यक्तिगत पहचान से जुड़ी जानकारी (पीआईआई) भेजने से रोकने के लिए, आइडेंटिफ़ायर को हैश या एन्क्रिप्ट करें.

सबमिट किया गया आईडी इन ज़रूरी शर्तों के मुताबिक होना चाहिए:

  • इसे यूयूआईडी स्ट्रिंग के तौर पर बनाया गया हो या यह रेगुलर एक्सप्रेशन ^[0-9a-zA-Z+.=\/_\-$,{}]{22,150}$ से मेल खाता हो.
  • कम से कम 22 वर्ण.
  • ज़्यादा से ज़्यादा 150 वर्ण.

सहमति की सेटिंग सिंक करने के लिए इस्तेमाल किए जाने वाले आईडी के सही फ़ॉर्मैट के उदाहरण यहां दिए गए हैं:

  • 12JD92JD8078S8J29SDOAKC0EF230337
  • 12jd92jd8078s8j29sdoakc0ef230337
  • 12Jd92jD8078s8j29sDoakc0ef230337
  • 123e4567-e89b-12d3-a456-426614174000

ज़रूरी शर्तें पूरी न करने पर, सहमति की सेटिंग सिंक करने का आईडी सेट नहीं होता. साथ ही, UMP SDK कंसोल में चेतावनी लॉग करता है