Identifier for Advertisers (IDFA) से जुड़ी सहायता

प्लैटफ़ॉर्म चुनें: iOS Flutter

User Messaging Platform (UMP) SDK टूल की मदद से, उपयोगकर्ताओं को App Tracking Transparency (ATT) के लिए सहमति का अनुरोध करने से पहले, IDFA मैसेज दिखाया जा सकता है. IDFA मैसेज से, आपके उपयोगकर्ताओं को यह पता चलता है कि आपका ऐप्लिकेशन आइडेंटिफ़ायर का इस्तेमाल कैसे करता है.

इस गाइड में, IDFA मैसेज दिखाने के लिए UMP SDK टूल का इस्तेमाल करने के बारे में बताया गया है.

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

शुरू करने से पहले, पक्का करें कि आपने ये काम पूरे कर लिए हों:

Info.plist अपडेट करें

कस्टम सूचना का मैसेज दिखाने के लिए, यह तरीका अपनाएं:

  1. Info.plist फ़ाइल खोलें.
  2. NSUserTrackingUsageDescription कुंजी को ऐसे कस्टम मैसेज के साथ जोड़ें जिसमें इसके इस्तेमाल के बारे में बताया गया हो:
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

सहमति फ़ॉर्म दिखाते समय, आईडीएफ़ए एटीटी अलर्ट के हिस्से के तौर पर इस्तेमाल का ब्यौरा दिखता है:

इसके बाद, AppTrackingTransparency फ़्रेमवर्क को लिंक करें:

इसके बाद, आपका ऐप्लिकेशन ATT की सूचना से पहले, IDFA मैसेज दिखाता है.

टेस्ट करना

टेस्टिंग के दौरान, ध्यान रखें कि एटीटी अलर्ट सिर्फ़ एक बार दिखता है, क्योंकि requestTrackingAuthorization एक बार किया जाने वाला अनुरोध है. UMP SDK में सिर्फ़ तब फ़ॉर्म लोड किया जा सकता है, जब सहमति लेने की स्थिति ATTrackingManagerAuthorizationStatusNotDetermined हो.

सूचना को दूसरी बार दिखाने के लिए, आपको अपने टेस्ट डिवाइस पर ऐप्लिकेशन को अनइंस्टॉल करके फिर से इंस्टॉल करना होगा.

आईडीएफ़ए के साथ या उसके बिना विज्ञापन अनुरोध करना

अगर कोई उपयोगकर्ता ATT को अस्वीकार करता है, तो अपने विज्ञापन फ़ॉर्मैट के एपीआई का इस्तेमाल करके, विज्ञापनों का अनुरोध जारी रखें. Google Mobile Ads SDK विज्ञापन अनुरोध में IDFA नहीं भेजता है. ज़्यादा जानकारी के लिए, विज्ञापन फ़ॉर्मैट चुनना लेख पढ़ें.