निजता से जुड़ी रणनीतियां

iOS की निजता सेटिंग में होने वाले बदलावों के लिए, अपने ऐप्लिकेशन को तैयार करते समय ध्यान रखने वाली ज़रूरी बातें यहां देखें iOS के लिए निजता से जुड़ी रणनीतियां.

कन्वर्ज़न ट्रैक करने के लिए SKAdNetwork चालू करना

ज़रूरी शर्तें: Google Mobile Ads SDK 7.64.0 या इसके बाद का वर्शन

Google Mobile Ads SDK, Apple के SKAdNetwork इससे Google और इसमें हिस्सा लेने वाले तीसरे पक्ष के खरीदारों को, ऐप्लिकेशन इंस्टॉल करने का एट्रिब्यूट मिलेगा IDFA उपलब्ध न होने पर भी.

इस सुविधा को चालू करने के लिए, SKAdNetworkItems कुंजी को एक अन्य कुंजी के साथ अपडेट करें Google और इसमें हिस्सा लेने वाले तीसरे पक्ष के खरीदारों की आपके में SKAdNetworkIdentifier मान Info.plist.

यहां दिए गए उदाहरण में, Google (cstr6suwn9.skadnetwork) शामिल है और अतिरिक्त खरीदार SKAdNetwork आइडेंटिफ़ायर जो को बेहतर बनाया गया है. Google इन चीज़ों को शामिल करने के लिए, इस सूची को अपडेट करने का वादा करता है अतिरिक्त खरीदारों और उद्योग के साथ मिलकर समाधानों को शेयर करने के लिए ज़्यादा सामान्य तौर पर SKAdNetworkIdentifier वैल्यू. इस पेज में सबसे नई अपडेट.

<key>SKAdNetworkItems</key>
<array>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>cstr6suwn9.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>4fzdc2evr5.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>2fnua5tdw4.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>ydx93a7ass.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>p78axxw29g.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>v72qych5uu.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>ludvb6z3bs.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>cp8zw746q7.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>3sh42y64q3.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>c6k4g5qg8m.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>s39g8k73mm.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>3qy4746246.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>hs6bdukanm.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>mlmmfzh3r3.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>v4nxqhlyqp.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>wzmmz9fp6w.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>su67r6k2v3.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>yclnxrl5pm.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>7ug5zh24hu.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>gta9lk7p23.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>vutu7akeur.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>y5ghdn5j9k.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>v9wttpbfk9.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>n38lu8286q.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>47vhws6wlr.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>kbd757ywx3.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>9t245vhmpl.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>a2p9lx4jpn.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>22mmun2rn5.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>4468km3ulz.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>2u9pt9hc89.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>8s468mfl3y.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>ppxm28t8ap.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>uw77j35x4d.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>pwa73g5rt2.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>578prtvx9j.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>4dzt52r2t5.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>tl55sbb4fm.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>e5fvkxwrpn.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>8c4e2ghe7u.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>3rd42ekr43.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>3qcr597p9d.skadnetwork</string>
  </dict>
</array>

मीडिएशन

अगर मीडिएशन का इस्तेमाल किया जाता है, तो हर विज्ञापन की जांच करें नेटवर्क पार्टनर का दस्तावेज़ इस्तेमाल करें.SKAdNetworkIdentifier

सूची में शामिल नहीं किए गए विज्ञापन स्रोतों के लिए, ज़रूरी SKAdNetworkIdentifier वैल्यू पाने के लिए अपनी खाता टीम से संपर्क करें.

App Tracking Transparency की अनुमति का अनुरोध करना

ज़रूरी शर्तें: Google Mobile Ads SDK 7.64.0 या इसके बाद का वर्शन

ऐप्लिकेशन ट्रैकिंग ट्रांसपेरंसी (पारदर्शिता) सुविधा को ऐक्सेस करने के लिए, IDFA, NSUserTrackingUsageDescription कुंजी जोड़ने के लिए अपना Info.plist अपडेट करें इसमें आपके इस्तेमाल के बारे में बताने वाला कस्टम मैसेज भेजा जाएगा. ब्यौरे के टेक्स्ट का उदाहरण यहां दिया गया है:

<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

ऐप्लिकेशन ट्रैकिंग ट्रांसपेरंसी (पारदर्शिता) डायलॉग बॉक्स में, इस्तेमाल से जुड़ी जानकारी दिखती है:

अनुमति का अनुरोध करने के लिए, requestTrackingAuthorizationWithCompletionHandler: को कॉल करें. हमारा सुझाव है कि विज्ञापन लोड करने से पहले, कॉलबैक पूरा होने का इंतज़ार करें. इससे, अगर जब उपयोगकर्ता, ऐप्लिकेशन ट्रैकिंग ट्रांसपेरंसी (पारदर्शिता) सुविधा को देता है, यानी Google मोबाइल विज्ञापन SDK टूल, विज्ञापन अनुरोधों में IDFA का इस्तेमाल कर सकता है.

Swift

import AppTrackingTransparency
import AdSupport
...
func requestIDFA() {
  ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
    // Tracking authorization completed. Start loading ads here.
    // loadAd()
  })
}

Objective-C

#import <AppTrackingTransparency/AppTrackingTransparency.h>
#import <AdSupport/AdSupport.h>
...
- (void)requestIDFA {
  [ATTrackingManager requestTrackingAuthorizationWithCompletionHandler:^(ATTrackingManagerAuthorizationStatus status) {
    // Tracking authorization completed. Start loading ads here.
    // [self loadAd];
  }];
}

स्टेटस की संभावित वैल्यू के बारे में ज़्यादा जानने के लिए, ATTrackingManager.AuthorizationStatus देखें.

SKOverlay

ज़रूरी शर्तें: Google Mobile Ads SDK 8.5.0 या इसके बाद का वर्शन

SKOverlay सुझाए गए ऐप्लिकेशन को विज्ञापन के ऊपर ओवरले के तौर पर दिखाता है, ताकि उपयोगकर्ता ऐप्लिकेशन से बाहर निकले बिना इसे इंस्टॉल करें.

अगर Google Mobile Ads SDK 8.5.0 या इसके बाद के वर्शन का इस्तेमाल किया जा रहा है, तो आपको अपने ऐप्लिकेशन के लिए SKOverlay को चालू करने के लिए कोई कार्रवाई करने की ज़रूरत नहीं है. जब उपयोगकर्ताओं और विज्ञापन देने वालों को परफ़ॉर्मेंस से जुड़ा कोई फ़ायदा मिलता है, तो SKOverlay की मदद से विज्ञापन अपने-आप बेहतर हो जाते हैं.

ऐप्लिकेशन-बाउंड डोमेन

जून 2020 में, Apple ने App-Bound को लॉन्च किया था Google Domains डेवलपर को यह अनुमति देनी होगी कि वे किसी ऐप्लिकेशन में सभी WKWebView के लिए डोमेन को 10 या उससे कम उपयोगकर्ताओं तक सीमित करें, WKAppBoundDomains Info.plist बटन का इस्तेमाल करके.

अगर Info.plist फ़ाइल में WKAppBoundDomains कुंजी जोड़ी जाती है, तो हो सकता है कि Google Mobile Ads SDK विज्ञापन लोड न कर पाए.

पब्लिशर का पहला पक्ष का आईडी, जिसे पहले एक जैसी 'ऐप्लिकेशन कुंजी' कहा जाता था

ज़रूरी शर्तें: Google Mobile Ads SDK के 8.3.0 या इससे पहले के वर्शन

कॉन्टेंट बनाने Google मोबाइल विज्ञापन SDK पेश किया गया पब्लिशर के पहले पक्ष (ग्राहक) का आईडी, इसे पहले एक जैसी 'ऐप्लिकेशन कुंजी' कहा जाता था, ताकि आपको ज़्यादा काम की चीज़ें डिलीवर करने में मदद मिल सके आपके ऐप्लिकेशन से इकट्ठा किए गए डेटा का इस्तेमाल करके, दिलचस्पी के मुताबिक विज्ञापन दिखाने के लिए.

पब्लिशर के पहले पक्ष का आईडी डिफ़ॉल्ट रूप से चालू होता है. हालांकि, इसे बंद करने के लिए, यहां दिया गया तरीका अपनाएं.

Swift

@import GoogleMobileAds

// Disables Publisher first-party ID, formerly known as same app key.
GADMobileAds.sharedInstance().requestConfiguration.setPublisherFirstPartyIDEnabled(false)

Objective-C

@import GoogleMobileAds;

// Disables Publisher first-party ID, formerly known as same app key.
[GADMobileAds.sharedInstance.requestConfiguration setPublisherFirstPartyIDEnabled:NO];