এই নির্দেশিকাটি iOS 14 এর জন্য আপনার অ্যাপ প্রস্তুত করার জন্য প্রয়োজনীয় পরিবর্তনগুলির রূপরেখা দেয়৷
পূর্বশর্ত
- PAL SDK 2.2.2 বা উচ্চতর।
অ্যাপ ট্র্যাকিং স্বচ্ছতা অনুমোদনের জন্য অনুরোধ করুন
IDFA অ্যাক্সেস করার জন্য অ্যাপ ট্র্যাকিং স্বচ্ছতা অনুমোদনের অনুরোধ প্রদর্শন করতে, আপনার ব্যবহার বর্ণনা করে একটি কাস্টম বার্তা সহ NSUserTrackingUsageDescription
কী যোগ করতে আপনার Info.plist
আপডেট করুন। এখানে একটি উদাহরণ বর্ণনা পাঠ্য আছে:
<key>NSUserTrackingUsageDescription</key> <string>This identifier will be used to deliver personalized ads to you.</string>
অ্যাপ ট্র্যাকিং ট্রান্সপারেন্সি ডায়ালগ বক্সে ব্যবহারের বিবরণ প্রদর্শিত হবে:
অনুমোদনের অনুরোধ উপস্থাপন করতে, requestTrackingAuthorizationWithCompletionHandler:
আমরা বিজ্ঞাপন লোড করার আগে সম্পূর্ণ কলব্যাকের জন্য অপেক্ষা করার পরামর্শ দিই যাতে ব্যবহারকারী যদি অ্যাপ ট্র্যাকিং স্বচ্ছতার অনুমতি দেয়, PAL SDK বিজ্ঞাপনের অনুরোধে IDFA ব্যবহার করতে পারে।
সুইফট
import AppTrackingTransparency import AdSupport ... func requestIDFA() { ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in // Tracking authorization completed. Start loading ads here. // loadAd() }) }
উদ্দেশ্য-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
দেখুন।
অ্যাপ স্টোরে ডেটা ব্যবহার প্রকাশ করুন
অ্যাপলের প্রয়োজন যে ডেভেলপাররা অ্যাপ স্টোরে অ্যাপ প্রকাশ করছে তাদের অ্যাপের ডেটা ব্যবহার সংক্রান্ত কিছু তথ্য প্রকাশ করবে। অ্যাপল ঘোষণা করেছে যে এই প্রকাশগুলি 8 ডিসেম্বর, 2020 থেকে শুরু হওয়া নতুন অ্যাপ এবং অ্যাপ আপডেটের জন্য প্রয়োজন হবে।