দেশীয় শৈলী

নেটিভ স্টাইল সেটিংস Google বিজ্ঞাপন ম্যানেজারকে পণ্যের মধ্যে আপনার নির্দিষ্ট করা নেটিভ শৈলীর উপর ভিত্তি করে আপনার নেটিভ বিজ্ঞাপনগুলির রেন্ডারিং পরিচালনা করতে দেয়। প্রথমে, আকার এবং লক্ষ্য নির্ধারণ করুন। তারপর HTML, CSS, এবং JavaScript যোগ করুন বিজ্ঞাপনগুলিকে সংজ্ঞায়িত করতে যা প্রতিক্রিয়াশীল এবং সমস্ত স্ক্রীন জুড়ে একটি গুণমান প্রদর্শন তৈরি করে৷ আপনাকে রেন্ডারিং কোনটি করতে হবে না; অ্যাড ম্যানেজার স্বয়ংক্রিয়ভাবে গন্তব্যের জন্য সঠিক নেটিভ স্টাইল প্রয়োগ করে। নেটিভ শৈলী ব্যানার বিজ্ঞাপনের মতই প্রয়োগ করা হয়। সেগুলি রানটাইমে নির্ধারিত একটি তরল বিজ্ঞাপনের আকারের সাথে বা সময়ের আগে নির্ধারিত বিজ্ঞাপনের আকারের সাথে রেন্ডার করা হয়।

পূর্বশর্ত

তরল আকার

আপনি অ্যাড ম্যানেজার UI-তে তরল বিজ্ঞাপনের আকার ব্যবহার করতে পারেন এমন একটি বিজ্ঞাপন অর্জন করতে যা গতিশীলভাবে এর সামগ্রীর সাথে মানানসই করে। এই সেটিং দিয়ে, বিজ্ঞাপনের প্রস্থ আপনার অ্যাপের বিষয়বস্তুর সাথে মিলবে এবং বিজ্ঞাপনের বিষয়বস্তুকে সামঞ্জস্য করার জন্য রানটাইমে এর উচ্চতা সামঞ্জস্য করবে। এই কেসটি পরিচালনা করার জন্য SDK একটি বিশেষ AdSize ধ্রুবক, FLUID প্রদান করে। তরল বিজ্ঞাপনের আকারের উচ্চতা গতিশীলভাবে প্রকাশকের সংজ্ঞায়িত প্রস্থের উপর ভিত্তি করে নির্ধারিত হয়, বিজ্ঞাপনের দৃশ্যকে সৃজনশীলের সাথে মেলে তার উচ্চতা সামঞ্জস্য করতে দেয়।

একটি তরল বিজ্ঞাপন অনুরোধ তৈরি করুন

বিজ্ঞাপন দেখার জন্য একটি লেআউট কন্টেইনার তৈরি করুন। বিজ্ঞাপন কন্টেইনারের layout_height wrap_content এ সেট করুন কারণ রানটাইমে ফিরে আসা বিজ্ঞাপন দ্বারা এর উচ্চতা নির্ধারণ করা হবে।

<FrameLayout
   android:id="@+id/fluid_ad_container"
   android:layout_width="match_parent"
   android:layout_height="wrap_content"
   android:layout_gravity="center_horizontal" />

বিজ্ঞাপনের অনুরোধ করার জন্য বাস্তবায়নটি কেমন দেখায় তা এখানে:

কোটলিন

// Be sure to specify Fluid as the ad size in the Ad Manager UI and create
// an ad request with FLUID size.
val adRequest = BannerAdRequest.Builder("AD_UNIT_ID", AdSize.FLUID).build()

জাভা

// Be sure to specify Fluid as the ad size in the Ad Manager UI and create
// an ad request with FLUID size.
BannerAdRequest adRequest = new BannerAdRequest.Builder("AD_UNIT_ID", AdSize.FLUID).build();

আপনার টেস্ট ডিভাইস আইডি দিয়ে AD_UNIT_ID প্রতিস্থাপন করুন।

একবার আপনি সফলভাবে বিজ্ঞাপনটি লোড করলে, BannerAd.getView() ভিউ হায়ারার্কিতে যোগ করুন। আরো বিস্তারিত জানার জন্য, একটি বিজ্ঞাপন লোড দেখুন।

স্থির আকার

একটি নির্দিষ্ট আকার সহ স্থানীয় শৈলী আপনাকে নেটিভ বিজ্ঞাপনের প্রস্থ এবং উচ্চতা নিয়ন্ত্রণ করতে দেয়। একটি নির্দিষ্ট আকার সেট করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. অ্যাড ম্যানেজার UI-তে একটি লাইন আইটেম তৈরি করুন এবং Size ফিল্ড ড্রপ-ডাউন থেকে পূর্বনির্ধারিত আকারগুলির মধ্যে একটি নির্বাচন করুন।

  2. পূর্বনির্ধারিত AdSize সহ একটি BannerAd বিজ্ঞাপন লোড করুন।