অ্যান্ড্রয়েডের ল্যাটেন্সি ও স্থিতিশীলতার উন্নতি সাধনের জন্য, GMA Next-Gen SDK ) ব্যবহার করুন। এই নির্দেশিকায় অ্যান্ড্রয়েডের জন্য GMA Next-Gen SDK ব্যবহারের উদ্দেশ্যে Google Mobile Ads Unity Plugin কনফিগার করার পদ্ধতি বর্ণনা করা হয়েছে।
পূর্বশর্ত
চালিয়ে যাওয়ার আগে, নিম্নলিখিতগুলি করুন:
- Google Mobile Ads Unity Plugin সংস্করণ ১০.৬.০ বা তার উচ্চতর সংস্করণ ইনস্টল করুন।
- ইউনিটি সংস্করণ ২০১৯.৪ বা তার উচ্চতর সংস্করণ ব্যবহার করুন।
- Google Mobile Ads Unity Plugin সেট আপ করুন ।
- একটি ইউনিটি প্রজেক্ট আছে।
সর্বনিম্ন এপিআই স্তর ২৪-এ আপডেট করুন
GMA Next-Gen SDK জন্য সর্বনিম্ন API লেভেল ২৪ প্রয়োজন। সর্বনিম্ন API লেভেল আপডেট করতে, নিম্নলিখিতগুলি করুন:
- মেনু বার থেকে, ফাইল > প্রোফাইল তৈরি করুন > প্লেয়ার সেটিংস > অ্যান্ড্রয়েড > অন্যান্য সেটিংস > শনাক্তকরণ-এ ক্লিক করুন।
- সর্বনিম্ন এপিআই লেভেল অ্যান্ড্রয়েড ৭.০ 'নুগাট' (এপিআই লেভেল ২৪) বা তার চেয়ে উচ্চতর সংস্করণে সেট করুন।
নির্ভরতা ফাইলটি পরিবর্তন করুন
আপনার অ্যান্ড্রয়েড বিল্ডগুলিতে GMA Next-Gen SDK সক্রিয় করতে, নিম্নলিখিতগুলি করুন:
আপনার ইউনিটি প্রজেক্টে,
Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xmlফাইলটিতে যান।- আপনি যদি ইউনিটি প্যাকেজ ম্যানেজার ব্যবহার করেন, তাহলে Packages > Google Mobile Ads for Unity > GoogleMobileAds > Editor > GoogleMobileAdsDependencies.xml -এ যান।
com.google.android.gms:play-services-adsস্পেক সহ<androidPackage>এলিমেন্টটি খুঁজুন।এলিমেন্টটিকে
com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdkএর সর্বশেষ উপলব্ধ সংস্করণ দিয়ে প্রতিস্থাপন করুন:<androidPackage spec="com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:0.25.0-beta01"> <repositories> <repository>https://maven.google.com/</repository> </repositories> </androidPackage>ফাইলটি সংরক্ষণ করুন।
বিল্ড প্রক্রিয়া চলাকালীন, Google Mobile Ads Unity Plugin GMA Next-Gen SDK এর উপস্থিতি শনাক্ত করে এবং আপনার ইমপ্লিমেন্টেশনটি ব্যবহার করে।
সম্পূর্ণ উদাহরণটি দেখুন
নিম্নলিখিত উদাহরণটি আপডেট করা GoogleMobileAdsDependencies.xml ফাইলটি দেখাচ্ছে:
<dependencies>
<androidPackages>
<androidPackage spec="com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:0.25.0-beta01">
<repositories>
<repository>https://maven.google.com/</repository>
</repositories>
</androidPackage>
<androidPackage spec="androidx.constraintlayout:constraintlayout:2.1.4">
<repositories>
<repository>https://maven.google.com/</repository>
</repositories>
</androidPackage>
<androidPackage spec="androidx.lifecycle:lifecycle-process:2.6.2">
<repositories>
<repository>https://maven.google.com/</repository>
</repositories>
</androidPackage>
</androidPackages>
<iosPods>
<iosPod name="Google-Mobile-Ads-SDK" version="~> 12.11.0">
<sources>
<source>https://github.com/CocoaPods/Specs</source>
</sources>
</iosPod>
</iosPods>
</dependencies>