Google Mobile Ads (GMA) SDK ভার্সন ২১.০.০ থেকে শুরু করে, আপনি অপ্টিমাইজ করা SDK ইনিশিয়ালাইজেশন এবং বিজ্ঞাপন লোডিং চালু করতে পারবেন যাতে বিজ্ঞাপনের সামগ্রিক রেসপন্সিভনেস উন্নত করা যায় এবং আপনার অ্যাপে "অ্যাপ্লিকেশন সাড়া দিচ্ছে না" (ANR) সংক্রান্ত সমস্যা প্রতিরোধ করা যায়। এই অপ্টিমাইজেশন চালু করার জন্য আপনাকে যেসব পরিবর্তন করতে হবে তা এই গাইডে উল্লেখ করা হয়েছে।
প্রয়োজনীয়তা
চালিয়ে যাওয়ার আগে, Google Mobile Ads Unity Plugin সেট-আপ করুন।
- Google Mobile Ads Unity প্লাগ-ইন ভার্সন ৭.২.০ বা তার পরবর্তী যেকোনও ভার্সন।
আপনার Google Mobile Ads সেটিংস আপডেট করুন
Google Mobile Ads Unity Plugin ডিফল্ট হিসেবে অপ্টিমাইজেশন চালু করে এবং ব্যাকগ্রাউন্ড থ্রেডে ইনিশিয়ালাইজেশন ও বিজ্ঞাপন লোড করার টাস্ক প্রসেস করার জন্য SDK-কে নির্দেশ দেয়।
Google Mobile Ads Unity Plugin সেটিংস স্ক্রিপ্টেবল অবজেক্টের জন্য নিম্নলিখিত ফ্ল্যাগ উপলভ্য:
- ইনিশিয়ালাইজেশন অপ্টিমাইজেশন বন্ধ করুন
- বিজ্ঞাপন লোডিং অপ্টিমাইজেশন বন্ধ করুন
মূল থ্রেডে বিজ্ঞাপন শুরু ও লোড করার জন্য SDK-কে নির্দেশ দিতে এইসব সেটিংস চেক করুন:
| সেটিং | আচরণ | |
|---|---|---|
| Optimize ইনিশিয়ালাইজেশন বন্ধ করুন | MobileAds.initialize() ইনিশিয়ালাইজেশন কল অপ্টিমাইজ করা বন্ধ করে। |
|
| বিজ্ঞাপন লোড অপ্টিমাইজেশন বন্ধ করুন | সব বিজ্ঞাপন ফর্ম্যাটের জন্য বিজ্ঞাপন লোড কল অপ্টিমাইজ করে। | বিজ্ঞাপন লোড করার কল অপ্টিমাইজ করা বন্ধ করে। |
আপনি Unity অ্যাসেট মেনুর মাধ্যমে Google Mobile Ads সেটিংস অ্যাক্সেস করতে পারবেন:
অ্যাসেট > Google Mobile Ads > সেটিংস
বেছে নেওয়ার পরে, আপনার Unity Editor ইন্সপেক্টর উইন্ডোতে সেটিংস UI দেখা যাবে।

মনে রাখবেন, আপনি একই অ্যাপে একটি বা দুটি বিকল্পই চালু করতে পারবেন।