নেটিভ স্টাইল সেটিংস Google বিজ্ঞাপন ম্যানেজারকে পণ্যের মধ্যে আপনার নির্দিষ্ট করা নেটিভ শৈলীর উপর ভিত্তি করে আপনার নেটিভ বিজ্ঞাপনগুলির রেন্ডারিং পরিচালনা করতে দেয়। প্রথমে, আকার এবং লক্ষ্য নির্ধারণ করুন। তারপর HTML, CSS, এবং JavaScript যোগ করুন বিজ্ঞাপনগুলিকে সংজ্ঞায়িত করতে যা প্রতিক্রিয়াশীল এবং সমস্ত স্ক্রীন জুড়ে একটি গুণমান প্রদর্শন তৈরি করে৷ আপনাকে রেন্ডারিং কোনটি করতে হবে না; অ্যাড ম্যানেজার স্বয়ংক্রিয়ভাবে গন্তব্যের জন্য সঠিক নেটিভ স্টাইল প্রয়োগ করে। নেটিভ শৈলী ব্যানার বিজ্ঞাপনের মতই প্রয়োগ করা হয়। সেগুলি রানটাইমে নির্ধারিত একটি তরল বিজ্ঞাপনের আকারের সাথে বা সময়ের আগে নির্ধারিত বিজ্ঞাপনের আকারের সাথে রেন্ডার করা হয়।
পূর্বশর্ত
- শুরু করুন গাইডটি সম্পূর্ণ করুন।
তরল আকার
আপনি অ্যাড ম্যানেজার UI-তে তরল বিজ্ঞাপনের আকার ব্যবহার করতে পারেন এমন একটি বিজ্ঞাপন অর্জন করতে যা গতিশীলভাবে এর সামগ্রীর সাথে মানানসই করে। এই সেটিং দিয়ে, বিজ্ঞাপনের প্রস্থ আপনার অ্যাপের বিষয়বস্তুর সাথে মিলবে এবং বিজ্ঞাপনের বিষয়বস্তুকে সামঞ্জস্য করার জন্য রানটাইমে এর উচ্চতা সামঞ্জস্য করবে। এই কেসটি পরিচালনা করার জন্য SDK একটি বিশেষ AdSize
ধ্রুবক, FLUID
প্রদান করে। তরল বিজ্ঞাপনের আকারের উচ্চতা গতিশীলভাবে প্রকাশকের সংজ্ঞায়িত প্রস্থের উপর ভিত্তি করে নির্ধারিত হয়, বিজ্ঞাপনের দৃশ্যকে সৃজনশীলের সাথে মেলে তার উচ্চতা সামঞ্জস্য করতে দেয়।
একটি তরল বিজ্ঞাপন অনুরোধ তৈরি করুন
অন্যান্য বিজ্ঞাপন বিন্যাসের বিপরীতে, তরল বিজ্ঞাপনের আকারের পূর্বনির্ধারিত প্রস্থ থাকে না, তাই আপনার XML লেআউট ফাইলে AdManagerAdView
এর layout_width
স্পষ্টভাবে সেট করা নিশ্চিত করুন:
<com.google.android.gms.ads.admanager.AdManagerAdView
android:id="@+id/fluid_ad_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
ads:adSize="FLUID"
ads:adUnitId="YOUR_AD_UNIT_ID" />
বিজ্ঞাপনের অনুরোধ করার জন্য বাস্তবায়নটি কেমন দেখায় তা এখানে:
জাভা
// fluidAdContainer is a ViewGroup that will be used to display the fluid native ad.
AdManagerAdView adView = (AdManagerAdView) fluidAdContainer;
AdManagerAdRequest request = new AdManagerAdRequest.Builder().build();
adView.loadAd(request);
কোটলিন
// fluidAdContainer is a ViewGroup that will be used to display the fluid native ad.
val adView = fluidAdContainer as AdManagerAdView
val request = AdManagerAdRequest.Builder().build()
adView.loadAd(request)
স্থির আকার
একটি নির্দিষ্ট আকার সহ স্থানীয় শৈলী আপনাকে নেটিভ বিজ্ঞাপনের প্রস্থ এবং উচ্চতা নিয়ন্ত্রণ করতে দেয়। একটি নির্দিষ্ট আকার সেট করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
অ্যাড ম্যানেজার UI-তে একটি লাইন আইটেম তৈরি করুন এবং
Size
ফিল্ড ড্রপ-ডাউন থেকে পূর্বনির্ধারিত আকারগুলির মধ্যে একটি নির্বাচন করুন।আপনার অ্যাপের XML লেআউট ফাইলে,
ads:adSize
বৈশিষ্ট্যটি ধ্রুবকটিতে সেট করুন যা আপনি ধাপ 1 এ নির্বাচিত পূর্বনির্ধারিত আকারের সাথে মেলে। আপনি নির্দিষ্ট আকার বিভাগে মাপ এবং তাদের সংশ্লিষ্টAdSize
ধ্রুবকগুলির একটি তালিকা দেখতে পারেন।
আপনার লেআউট ফাইলে MEDIUM_RECTANGLE
(300x250) বিজ্ঞাপনের আকারের মতো একটি নির্দিষ্ট আকার কীভাবে নির্দিষ্ট করতে হয় তার একটি উদাহরণ এখানে দেওয়া হল:
<com.google.android.gms.ads.admanager.AdManagerAdView
android:id="@+id/ad_view_container"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
ads:adSize="MEDIUM_RECTANGLE"
ads:adUnitId="YOUR_AD_UNIT_ID" />