নির্দিষ্ট সাইজের ব্যানার বিজ্ঞাপন

Google Mobile Ads SDK for React Native আপনার ব্যানার বিজ্ঞাপনের জন্য নির্দিষ্ট সাইজের বিজ্ঞাপন সাপোর্ট করে। ব্যানার বিজ্ঞাপন সম্পর্কে বিস্তারিত জানতে, ব্যানার বিজ্ঞাপন সেট-আপ করুন দেখুন।

ফিক্সড বিজ্ঞাপনের সাইজ সেট করা

বিজ্ঞাপনের ফিক্সড সাইজ সেট করতে, BannerAd.load মেথড কল করার সময় ফিক্সড AdSize কনস্ট্যান্ট পাস করুন।

নিম্নলিখিত উদাহরণে বিজ্ঞাপনের সাইজ ও বিজ্ঞাপন ইউনিট আইডি পাস করা হয়, সফল হলে মেসেজ লগ করা হয় এবং ব্যর্থ হলে সমস্যার মেসেজ লগ করা হয়:

BannerAd.load(
  {
    adUnitId: 'AD_UNIT_ID',
    adSize: AdSize.BANNER,
  },
  {
    // Called when an ad has finished loading.
    onAdLoaded: (_ad) => {
      console.log('Fixed size banner ad loaded successfully.');
    },
    // Called when an ad request fails.
    onAdFailedToLoad: (error: LoadAdError) => {
      console.error('Failed to load fixed size banner:', error.message);
    },
  },
);

AD_UNIT_ID-এর জায়গায় আপনার বিজ্ঞাপন ইউনিট আইডি লিখুন।

ব্যানারের সাইজ বেছে নিন

নিচের সারণীতে স্ট্যান্ডার্ড ব্যানারের সাইজ তালিকাভুক্ত করা হয়েছে:

ডিপি-তে সাইজ (প্রস্থ x উচ্চতা) বিবরণ উপলভ্যতা AdSize কনস্ট্যান্ট
৩২০x৫০ ব্যানার ফোন ও ট্যাবলেট AdSize.BANNER
৩২০x১০০ বড় ব্যানার ফোন ও ট্যাবলেট AdSize.LARGE_BANNER
৩০০x২৫০ IAB মাঝারি আয়তক্ষেত্র ফোন ও ট্যাবলেট AdSize.MEDIUM_RECTANGLE
৪৬৮x৬০ IAB ফুল-সাইজ ব্যানার ট্যাবলেট AdSize.FULL_BANNER
728x90 IAB লিডারবোর্ড ট্যাবলেট AdSize.LEADERBOARD

কন্টেনারের সাইজ পর্যাপ্ত কিনা তা নিশ্চিত করুন

আপনার ব্যানার বিজ্ঞাপন দেখানোর জন্য ভিউ কন্টেনারের সাইজ কমপক্ষে ব্যানারের সাইজের সমান হতে হবে। প্যাডিং আপনার কন্টেনারের সাইজ কম করে দেয়। ব্যানারটি কন্টেনারে ফিট না হলে, বিজ্ঞাপনটি দেখানো হয় না এবং অনুরোধটি ব্যর্থ হয়। রিফ্রেশ করার অনুরোধ LoadAdError অবজেক্টের সাথে ব্যর্থ হয়, যা onAdFailedToRefresh কলব্যাককে আহ্বান করে।

Android-এ, Google Mobile Ads SDK for React Native Logcat-এ একটি সতর্কতা লগ করে:

W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.