ইনলাইন অভিযোজিত ব্যানার
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
অ্যাডাপ্টিভ ব্যানার আপনাকে বিজ্ঞাপনের প্রস্থ নির্দিষ্ট করে সর্বোত্তম বিজ্ঞাপনের আকার নির্ধারণ করতে দেয়। অ্যাডাপ্টিভ ব্যানার প্রতিটি ডিভাইসের জন্য বিজ্ঞাপনের আকার অপ্টিমাইজ করে কর্মক্ষমতা সর্বাধিক করে তোলে। এই পদ্ধতির ফলে উন্নত কর্মক্ষমতার সুযোগ তৈরি হয়।
অ্যাঙ্করড অ্যাডাপটিভ ব্যানারের তুলনায়, ইনলাইন অ্যাডাপটিভ ব্যানারগুলি বড়, লম্বা এবং নির্দিষ্ট উচ্চতার পরিবর্তে পরিবর্তনশীল ব্যবহার করে। ইনলাইন অ্যাডাপটিভ ব্যানারগুলি পরিবর্তনশীল উচ্চতার হয় এবং পুরো স্ক্রিন বা আপনার নির্দিষ্ট করা সর্বোচ্চ উচ্চতা জুড়ে থাকতে পারে।
আপনি স্ক্রলিং কন্টেন্টে ইনলাইন অ্যাডাপটিভ ব্যানার রাখেন, উদাহরণস্বরূপ:

শুরু করার আগে
চালিয়ে যাওয়ার আগে, নিশ্চিত করুন যে আপনি শুরু করার নির্দেশিকা, ব্যানার বিজ্ঞাপনগুলি সম্পূর্ণ করেছেন।
অভিযোজিত ব্যানার বাস্তবায়ন করুন
অ্যাঙ্করড অ্যাডাপটিভ ব্যানারের বিপরীতে, ইনলাইন অ্যাডাপ্টার ব্যানারগুলি ইনলাইন অ্যাডাপটিভ ব্যানার আকার ব্যবহার করে লোড হয়। একটি ইনলাইন অ্যাডাপটিভ বিজ্ঞাপন আকার তৈরি করতে, নিম্নলিখিতগুলি সম্পূর্ণ করুন:
ব্যবহৃত ডিভাইসের প্রস্থ নির্ধারণ করুন, অথবা যদি আপনি স্ক্রিনের সম্পূর্ণ প্রস্থ ব্যবহার করতে না চান তবে আপনার নিজস্ব প্রস্থ নির্ধারণ করুন।
কোটলিন
private val adWidth: Int
get() {
val displayMetrics = resources.displayMetrics
val adWidthPixels =
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
val windowMetrics: WindowMetrics = this.windowManager.currentWindowMetrics
windowMetrics.bounds.width()
} else {
displayMetrics.widthPixels
}
val density = displayMetrics.density
return (adWidthPixels / density).toInt()
}
জাভা
public int getAdWidth() {
DisplayMetrics displayMetrics = getResources().getDisplayMetrics();
int adWidthPixels = displayMetrics.widthPixels;
if (VERSION.SDK_INT >= VERSION_CODES.R) {
WindowMetrics windowMetrics = this.getWindowManager().getCurrentWindowMetrics();
adWidthPixels = windowMetrics.getBounds().width();
}
float density = displayMetrics.density;
return (int) (adWidthPixels / density);
}
নির্বাচিত ওরিয়েন্টেশনের জন্য একটি ইনলাইন অ্যাডাপ্টিভ বিজ্ঞাপন আকারের অবজেক্ট পেতে, বিজ্ঞাপন আকারের ক্লাসে একটি স্ট্যাটিক পদ্ধতি ব্যবহার করুন:
কোটলিন
val adView = AdView(this@MainActivity)
adView.setAdSize(AdSize.getCurrentOrientationInlineAdaptiveBannerAdSize(this, adWidth))
জাভা
final AdView adView = new AdView(MainActivity.this);
adView.setAdSize(AdSize.getCurrentOrientationInlineAdaptiveBannerAdSize(this, getAdWidth()));
আপনার অ্যাপে অ্যাডাপ্টিভ ব্যানার বাস্তবায়নের সময়, এই বিষয়গুলি লক্ষ্য করুন:
- সম্পূর্ণ উপলব্ধ প্রস্থ ব্যবহার করার সময় ইনলাইন অ্যাডাপ্টিভ ব্যানারের আকারগুলি সবচেয়ে ভালো কাজ করে। বেশিরভাগ ক্ষেত্রে, এই আকারটি ব্যবহৃত ডিভাইসের স্ক্রিনের সম্পূর্ণ প্রস্থ, অথবা ব্যানারের মূল কন্টেন্টের সম্পূর্ণ প্রস্থ। বিজ্ঞাপনে স্থাপন করার জন্য ভিউয়ের প্রস্থ, ডিভাইসের প্রস্থ, মূল কন্টেন্টের প্রস্থ এবং প্রযোজ্য নিরাপদ এলাকাগুলি আপনাকে অবশ্যই জানতে হবে।
ওরিয়েন্ট ইনলাইন অ্যাডাপ্টিভ ব্যানারের আকার
একটি নির্দিষ্ট ওরিয়েন্টেশনের জন্য একটি ইনলাইন অ্যাডাপ্টিভ ব্যানার বিজ্ঞাপন প্রিলোড করতে, নিম্নলিখিত পদ্ধতিগুলি ব্যবহার করুন:
যদি আপনার অ্যাপটি পোর্ট্রেট এবং ল্যান্ডস্কেপ উভয় ভিউ সমর্থন করে এবং আপনি বর্তমান ওরিয়েন্টেশনে একটি অভিযোজিত ব্যানার বিজ্ঞাপন প্রিলোড করতে চান, AdSize.getCurrentOrientationInlineAdaptiveBannerAdSize(Context context, int width) ব্যবহার করুন। এই পদ্ধতিটি বর্তমান ওরিয়েন্টেশনে একটি বিজ্ঞাপন লোড করে।
ইনলাইন অ্যাডাপ্টিভ ব্যানারের উচ্চতা সীমিত করুন
ডিফল্টরূপে, maxHeight মান ছাড়াই ইনস্ট্যান্টিয়েট করা ইনলাইন অ্যাডাপটিভ ব্যানারগুলির ডিভাইসের উচ্চতার সমান maxHeight থাকে। ইনলাইন অ্যাডাপটিভ ব্যানারের উচ্চতা সীমিত করতে, AdSize.getInlineAdaptiveBannerAdSize(int width, int maxHeight) পদ্ধতি ব্যবহার করুন।
অতিরিক্ত সম্পদ
GitHub-এ উদাহরণ
ইনলাইন অ্যাডাপটিভ ব্যানারগুলি কার্যকরভাবে দেখতে নমুনা অ্যাপ্লিকেশনটি ডাউনলোড করুন।
জাভা কোটলিন
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-12-06 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-12-06 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["Inline adaptive banners, designed for scrolling content, allow specifying ad width for optimal sizing and performance. To implement, determine the device or desired ad width. Then, use methods like `AdSize.getCurrentOrientationInlineAdaptiveBannerAdSize` or `AdSize.getInlineAdaptiveBannerAdSize` to obtain an ad size object. Finally, load an ad using `AdView` and `AdRequest`. You may limit the ad's height, and specific orientation methods are available to load the ad.\n"]]