অ্যান্ড্রয়েড ল্যাটেন্সি এবং স্থিতিশীলতার উন্নতি গ্রহণ করতে, GMA Next-Gen SDK ব্যবহার করুন। এই নির্দেশিকাটিতে Android এর জন্য GMA Next-Gen SDK ব্যবহার করার জন্য Google Mobile Ads Unity Plugin কনফিগার করার বিষয়গুলি অন্তর্ভুক্ত রয়েছে।
পূর্বশর্ত
চালিয়ে যাওয়ার আগে, নিম্নলিখিতগুলি করুন:
- Google Mobile Ads Unity Plugin ভার্সন ১০.৬.০ বা তার বেশি ইনস্টল করুন।
- ইউনিটি ভার্সন ৬.০ বা তার বেশি ব্যবহার করুন।
- Google Mobile Ads Unity Plugin সেট আপ করুন ।
- একটি ইউনিটি প্রকল্প করুন।
সর্বনিম্ন API লেভেল 24 এ আপডেট করুন
GMA Next-Gen SDK জন্য ন্যূনতম 24 API লেভেল প্রয়োজন। ন্যূনতম API লেভেল আপডেট করতে, নিম্নলিখিতগুলি করুন:
- মেনু বার থেকে, File > Build Profiles > Player Settings > Android > Other Settings > Identification এ ক্লিক করুন।
- ন্যূনতম API লেভেল Android 7.0 'Nougat' (API লেভেল 24) বা উচ্চতরে সেট করুন।
নির্ভরতা ফাইলটি পরিবর্তন করুন
আপনার অ্যান্ড্রয়েড বিল্ডের জন্য GMA Next-Gen SDK সক্ষম করতে, নিম্নলিখিতগুলি করুন:
আপনার ইউনিটি প্রজেক্টে,
Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xmlফাইলে যান।- যদি আপনি ইউনিটি প্যাকেজ ম্যানেজার ব্যবহার করেন, তাহলে প্যাকেজ > ইউনিটির জন্য গুগল মোবাইল বিজ্ঞাপন > গুগলমোবাইলএডস > এডিটর > গুগলমোবাইলএডসডিপেন্ডেন্সিজ.এক্সএমএল -এ যান।
<androidPackage>এলিমেন্টটিcom.google.android.gms:play-services-adsস্পেসিফিকেশন ব্যবহার করে খুঁজে বের করুন।com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdkএর সর্বশেষ উপলব্ধ সংস্করণ দিয়ে উপাদানটি প্রতিস্থাপন করুন:<androidPackage spec="com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:0.24.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.24.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>