দেশীয় শৈলী

নেটিভ স্টাইল সেটিংস 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() যোগ করুন। আরও বিস্তারিত জানার জন্য, Load an ad দেখুন।

স্থির আকার

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

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

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