Android 14 और उसके बाद के वर्शन के लिए तैयारी करें

इस गाइड में उन बदलावों के बारे में बताया गया है जो आपके ऐप्लिकेशन को tvOS 14 के लिए तैयार करने के लिए ज़रूरी हैं.

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

  • PAL SDK 2.2.2 या इसके बाद का वर्शन.

ऐप्लिकेशन ट्रैकिंग पारदर्शिता की अनुमति का अनुरोध करें

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

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

इस्तेमाल से जुड़ी जानकारी, App Tracking Transparency डायलॉग बॉक्स में दिखती है:

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

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 देखें.

App Store में डेटा खर्च की जानकारी देना

Apple के हिसाब से यह ज़रूरी है कि App Store पर ऐप्लिकेशन पब्लिश करने वाले डेवलपर, अपने ऐप्लिकेशन के डेटा इस्तेमाल से जुड़ी खास जानकारी दें. Apple ने एलान किया है कि 8 दिसंबर, 2020 से नए ऐप्लिकेशन और ऐप्लिकेशन के अपडेट के लिए, यह जानकारी देना ज़रूरी होगा.

डेटा ज़ाहिर करने से जुड़ी ज़रूरी शर्तों के बारे में ज़्यादा जानें.