IDFA সমর্থন (শুধুমাত্র iOS)

এই নির্দেশিকাটি UMP SDK-এর অংশ হিসাবে IDFA বার্তাকে সমর্থন করার জন্য প্রয়োজনীয় পদক্ষেপগুলির রূপরেখা দেয়৷ এটি Get start- এর সাথে পেয়ার করার উদ্দেশ্যে তৈরি করা হয়েছে যা UMP SDK-এর সাথে আপনার অ্যাপটি কীভাবে চালনা করা যায় তার একটি ওভারভিউ দেয় এবং আপনার বার্তা সেট আপ করার মূল বিষয়গুলি দেয়৷ এই নির্দেশিকাটি IDFA মেসেজের জন্য নির্দিষ্ট।

পূর্বশর্ত

Info.plist আপডেট করুন

আপনি যদি Apple-এর অ্যাপ ট্র্যাকিং ট্রান্সপারেন্সি (ATT) প্রয়োজনীয়তাগুলি পরিচালনা করতে UMP SDK ব্যবহার করার পরিকল্পনা করেন, তাহলে নিশ্চিত করুন যে আপনি Ad Manager UI-তে আপনার IDFA ব্যাখ্যাকারী বার্তা তৈরি, কনফিগার এবং প্রকাশ করেছেন।

UMP SDK যাতে iOS সিস্টেম ডায়ালগে একটি কাস্টম সতর্কতা বার্তা প্রদর্শন করতে পারে তার জন্য, আপনার ব্যবহার বর্ণনা করে একটি কাস্টম বার্তা স্ট্রিং সহ NSUserTrackingUsageDescription কী যোগ করতে আপনার Info.plist আপডেট করুন।

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

আপনি যখন সম্মতি ফর্মটি উপস্থাপন করেন তখন ব্যবহারের বিবরণটি ATT ডায়ালগের অংশ হিসাবে উপস্থিত হয়:

তারপরে, AppTrackingTransparency ফ্রেমওয়ার্ক লিঙ্ক করুন:

আপনার অ্যাপটি এখন IDFA ATT ডায়ালগের আগে একটি IDFA ব্যাখ্যাকারী বার্তা দেখায়।

টেস্টিং

পরীক্ষা করার সময়, মনে রাখবেন যে IDFA ATT ডায়ালগ শুধুমাত্র একবার প্রদর্শিত হয় যেহেতু requestTrackingAuthorization একটি এককালীন অনুরোধ। UMP SDK-এ শুধুমাত্র লোড করার জন্য একটি ফর্ম উপলব্ধ থাকে যদি অনুমোদনের স্থিতি ATTrackingManagerAuthorizationStatusNotDetermined হয়।

সতর্কতাটি দ্বিতীয়বার প্রদর্শিত করতে, আপনাকে অবশ্যই আপনার পরীক্ষা ডিভাইসে আপনার অ্যাপ আনইনস্টল এবং পুনরায় ইনস্টল করতে হবে।