বিজ্ঞাপনের আকার

class AdSize


একটি ব্যানার বিজ্ঞাপন আকার.

সারাংশ

ধ্রুবক

const Int

ধ্রুবক যা বর্তমান অভিযোজনে ডিভাইসের উচ্চতার উপর ভিত্তি করে বিজ্ঞাপনের উচ্চতাকে স্কেল করবে।

const AdSize !

মোবাইল মার্কেটিং অ্যাসোসিয়েশন (MMA) ব্যানার বিজ্ঞাপনের আকার (320x50 ঘনত্ব-স্বাধীন পিক্সেল)।

const AdSize !

একটি গতিশীল আকারের ব্যানার যা তার পিতামাতার প্রস্থের সাথে মেলে এবং লোডিং সম্পূর্ণ হওয়ার পরে বিজ্ঞাপনের সামগ্রীর সাথে মেলে তার উচ্চতা প্রসারিত/সংকুচিত করে৷

const AdSize !

ইন্টারেক্টিভ অ্যাডভারটাইজিং ব্যুরো (IAB) সম্পূর্ণ ব্যানার বিজ্ঞাপনের আকার (468x60 ঘনত্ব-স্বাধীন পিক্সেল)।

const Int

ধ্রুবক যা বিজ্ঞাপনের প্রস্থকে বর্তমান অভিযোজনে ডিভাইসের প্রস্থের সাথে মেলে।

const AdSize !

একটি অবৈধ AdSize যা বিজ্ঞাপনের অনুরোধ অবিলম্বে ব্যর্থ হবে৷

const AdSize !

বড় ব্যানার বিজ্ঞাপনের আকার (320x100 ঘনত্ব-স্বাধীন পিক্সেল)।

const AdSize !

ইন্টারেক্টিভ অ্যাডভার্টাইজিং ব্যুরো (IAB) লিডারবোর্ড বিজ্ঞাপনের আকার (728x90 ঘনত্ব-স্বাধীন পিক্সেল)।

const AdSize !

ইন্টারেক্টিভ অ্যাডভার্টাইজিং ব্যুরো (IAB) মাঝারি আয়তক্ষেত্র বিজ্ঞাপনের আকার (300x250 ঘনত্ব-স্বাধীন পিক্সেল)।

const AdSize !

এই সম্পত্তি অবমূল্যায়ন করা হয়.

পরিবর্তে getCurrentOrientationAnchoredAdaptiveBannerAdSize ব্যবহার করুন।

const AdSize !

IAB প্রশস্ত আকাশচুম্বী বিজ্ঞাপনের আকার (160x600 ঘনত্ব-স্বাধীন পিক্সেল)।

পাবলিক কনস্ট্রাক্টর

AdSize (width: Int , height: Int )

একটি নতুন AdSize তৈরি করে।

পাবলিক ফাংশন

Boolean
equals (other: Any ?)

নির্দিষ্ট বস্তুর সাথে এই AdSize তুলনা করে এবং তারা সমান কিনা তা নির্দেশ করে।

java-static AdSize !

একটি ব্যানার বিজ্ঞাপন তৈরি করতে প্রদত্ত প্রস্থ এবং একটি Google-অপ্টিমাইজ করা উচ্চতা সহ একটি AdSize প্রদান করে৷

java-static AdSize !

প্রদত্ত প্রস্থ এবং সর্বদা 0 উচ্চতা সহ একটি AdSize আকার প্রদান করে।

Int

ফিজিক্যাল পিক্সেলে এই AdSize এর উচ্চতা দেখায়।

java-static AdSize !
getInlineAdaptiveBannerAdSize (width: Int , maxHeight: Int )

প্রদত্ত প্রস্থ এবং সর্বদা 0 উচ্চতা সহ একটি AdSize আকার প্রদান করে।

java-static AdSize !

একটি ব্যানার বিজ্ঞাপন তৈরি করতে প্রদত্ত প্রস্থ এবং একটি Google-অপ্টিমাইজ করা উচ্চতা সহ একটি AdSize প্রদান করে৷

java-static AdSize !

প্রদত্ত প্রস্থ এবং সর্বদা 0 উচ্চতা সহ একটি AdSize আকার প্রদান করে।

java-static AdSize !

একটি ব্যানার বিজ্ঞাপন তৈরি করতে প্রদত্ত প্রস্থ এবং একটি Google-অপ্টিমাইজ করা উচ্চতা সহ একটি AdSize প্রদান করে৷

java-static AdSize !

প্রদত্ত প্রস্থ এবং সর্বদা 0 উচ্চতা সহ একটি AdSize আকার প্রদান করে।

Int

ফিজিক্যাল পিক্সেলে এই AdSize এর প্রস্থ ফেরত দেয়।

Int
Boolean

এই AdSize স্বয়ংক্রিয় উচ্চতা কিনা তা প্রদান করে।

Boolean

এই AdSize তরল আকারের কিনা তা ফেরত দেয়।

Boolean

এই AdSize পূর্ণ-প্রস্থ কিনা তা প্রদান করে।

String !

পাবলিক প্রপার্টি

Int
Int

ধ্রুবক

AUTO_HEIGHT

const val AUTO_HEIGHT = -2: Int

ধ্রুবক যা বর্তমান অভিযোজনে ডিভাইসের উচ্চতার উপর ভিত্তি করে বিজ্ঞাপনের উচ্চতাকে স্কেল করবে। একটি AUTO_HEIGHT বিজ্ঞাপন AdView এর আরম্ভ করার সময় এর উচ্চতা নির্ধারণ করে এবং এর পরে কখনো পরিবর্তন হয় না।

ব্যানার

const val BANNERAdSize!

মোবাইল মার্কেটিং অ্যাসোসিয়েশন (MMA) ব্যানার বিজ্ঞাপনের আকার (320x50 ঘনত্ব-স্বাধীন পিক্সেল)।

তরল

const val FLUIDAdSize!

একটি গতিশীল আকারের ব্যানার যা তার পিতামাতার প্রস্থের সাথে মেলে এবং লোডিং সম্পূর্ণ হওয়ার পরে বিজ্ঞাপনের সামগ্রীর সাথে মেলে তার উচ্চতা প্রসারিত/সংকুচিত করে৷

FULL_BANNER

const val FULL_BANNERAdSize!

ইন্টারেক্টিভ অ্যাডভারটাইজিং ব্যুরো (IAB) সম্পূর্ণ ব্যানার বিজ্ঞাপনের আকার (468x60 ঘনত্ব-স্বাধীন পিক্সেল)।

FULL_WIDTH

const val FULL_WIDTH = -1: Int

ধ্রুবক যা বিজ্ঞাপনের প্রস্থকে বর্তমান অভিযোজনে ডিভাইসের প্রস্থের সাথে মেলে। একটি FULL_WIDTH বিজ্ঞাপন শুরু করার সময় এর প্রস্থ নির্ধারণ করে এবং এর পরে কখনো পরিবর্তন হয় না।

অবৈধ৷

const val INVALIDAdSize!

একটি অবৈধ AdSize যা বিজ্ঞাপনের অনুরোধ অবিলম্বে ব্যর্থ হবে৷

LARGE_BANNER

const val LARGE_BANNERAdSize!

বড় ব্যানার বিজ্ঞাপনের আকার (320x100 ঘনত্ব-স্বাধীন পিক্সেল)।

লিডারবোর্ড

const val LEADERBOARDAdSize!

ইন্টারেক্টিভ অ্যাডভার্টাইজিং ব্যুরো (IAB) লিডারবোর্ড বিজ্ঞাপনের আকার (728x90 ঘনত্ব-স্বাধীন পিক্সেল)।

MEDIUM_RECTANGLE

const val MEDIUM_RECTANGLEAdSize!

ইন্টারেক্টিভ অ্যাডভার্টাইজিং ব্যুরো (IAB) মাঝারি আয়তক্ষেত্র বিজ্ঞাপনের আকার (300x250 ঘনত্ব-স্বাধীন পিক্সেল)।

SMART_BANNER

const val SMART_BANNERAdSize!

একটি গতিশীল আকারের ব্যানার যা সম্পূর্ণ-প্রস্থ এবং স্বয়ং-উচ্চতা।

WIDE_SKYSCRAPER

const val WIDE_SKYSCRAPERAdSize!

IAB প্রশস্ত আকাশচুম্বী বিজ্ঞাপনের আকার (160x600 ঘনত্ব-স্বাধীন পিক্সেল)। এই আকারটি বর্তমানে Google মোবাইল বিজ্ঞাপন নেটওয়ার্ক দ্বারা সমর্থিত নয়; এটি শুধুমাত্র মধ্যস্থতা বিজ্ঞাপন নেটওয়ার্কের উদ্দেশ্যে।

পাবলিক কনস্ট্রাক্টর

বিজ্ঞাপনের আকার

AdSize(width: Int, height: Int)

একটি নতুন AdSize তৈরি করে।

পরামিতি
width: Int

ঘনত্ব-স্বাধীন পিক্সেলে বিজ্ঞাপনের প্রস্থ।

height: Int

ঘনত্ব-স্বাধীন পিক্সেলে বিজ্ঞাপনের উচ্চতা।

নিক্ষেপ করে
java.lang.IllegalArgumentException

যদি প্রস্থ বা উচ্চতা ঋণাত্মক হয়।

পাবলিক ফাংশন

সমান

fun equals(other: Any?): Boolean

নির্দিষ্ট বস্তুর সাথে এই AdSize তুলনা করে এবং তারা সমান কিনা তা নির্দেশ করে।

GetCurrentOrientationAnchoredAdaptiveBannerAdSize

java-static fun getCurrentOrientationAnchoredAdaptiveBannerAdSize(
    context: Context!,
    width: Int
): AdSize!

একটি ব্যানার বিজ্ঞাপন তৈরি করতে প্রদত্ত প্রস্থ এবং একটি Google-অপ্টিমাইজ করা উচ্চতা সহ একটি AdSize প্রদান করে৷ প্রত্যাবর্তিত আকারে AdSize অনুরূপ একটি আকৃতির অনুপাত থাকবে, যা আপনার অ্যাপের উপরে বা নীচে নোঙ্গর করার জন্য উপযুক্ত। উচ্চতা কখনই ডিভাইসের বর্তমান ওরিয়েন্টেশন উচ্চতার 15% এর বেশি হবে না এবং 50px এর থেকে ছোট হবে না। এই ফাংশন সবসময় যে কোনো প্রস্থ/ডিভাইস কম্বিনেশনের জন্য একই উচ্চতা প্রদান করে। যদি প্রসঙ্গটি শূন্য হয় বা প্রসঙ্গ থেকে ডিভাইসের উচ্চতা নির্ধারণ করা না যায়, তাহলে INVALID ফেরত দেওয়া হয়।

রিটার্নস
AdSize !

একটি AdSize অবজেক্ট। প্রসঙ্গটি শূন্য হলে বা প্রসঙ্গ থেকে ডিভাইসের উচ্চতা নির্ধারণ করা না গেলে INVALID ফেরত দেয়।

getCurrentOrientationInlineAdaptiveBannerAdSize

java-static fun getCurrentOrientationInlineAdaptiveBannerAdSize(
    context: Context!,
    width: Int
): AdSize!

প্রদত্ত প্রস্থ এবং একটি উচ্চতা সহ একটি AdSize প্রদান করে যা সর্বদা 0 হয়৷ এই বিজ্ঞাপনের আকারটি Google সার্ভারকে অনুরোধকৃত অভিযোজনে স্ক্রিনের উচ্চতার চেয়ে কম বা সমান উচ্চতা সহ একটি সর্বোত্তম বিজ্ঞাপন আকার চয়ন করতে দেয়৷ ফিরে আসা বিজ্ঞাপনের সঠিক আকার onAdLoaded কলব্যাকের ভিতরে getAdSize কল করে পুনরুদ্ধার করা যেতে পারে। এই বিজ্ঞাপনের আকারটি স্ক্রোলযোগ্য সামগ্রীর ভিতরে প্রদর্শিত বিজ্ঞাপনগুলির জন্য সবচেয়ে উপযুক্ত৷

GetHeightInPixels

fun getHeightInPixels(context: Context!): Int

ফিজিক্যাল পিক্সেলে এই AdSize এর উচ্চতা দেখায়। তরল আকারের জন্য, এটি -1 প্রদান করে।

getInlineAdaptiveBannerAdSize

java-static fun getInlineAdaptiveBannerAdSize(width: Int, maxHeight: Int): AdSize!

প্রদত্ত প্রস্থ এবং একটি উচ্চতা সহ একটি AdSize প্রদান করে যা সর্বদা 0 হয়৷ এই বিজ্ঞাপনের আকারটি Google সার্ভারগুলিকে সর্বাধিক উচ্চতার প্যারামিটারে প্রদত্ত সর্বোচ্চ উচ্চতার চেয়ে কম বা সমান উচ্চতা সহ একটি সর্বোত্তম বিজ্ঞাপন আকার চয়ন করতে দেয়৷ ফিরে আসা বিজ্ঞাপনের সঠিক আকার onAdLoaded কলব্যাকের ভিতরে getAdSize কল করে পুনরুদ্ধার করা যেতে পারে। এই বিজ্ঞাপনের আকারটি স্ক্রোলযোগ্য সামগ্রীর ভিতরে প্রদর্শিত বিজ্ঞাপনগুলির জন্য সবচেয়ে উপযুক্ত৷

পরামিতি
maxHeight: Int

একটি লোড করা বিজ্ঞাপনের সর্বোচ্চ উচ্চতা থাকবে। কমপক্ষে 32 ডিপি হতে হবে, তবে সর্বোচ্চ 50 ডিপি বা তার বেশি উচ্চতা বাঞ্ছনীয়।

GetLandscapeAnchoredAdaptiveBannerAdSize

java-static fun getLandscapeAnchoredAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

একটি ব্যানার বিজ্ঞাপন তৈরি করতে প্রদত্ত প্রস্থ এবং একটি Google-অপ্টিমাইজ করা উচ্চতা সহ একটি AdSize প্রদান করে৷ প্রত্যাবর্তিত আকারে BANNER মতো একটি আকৃতির অনুপাত থাকবে, যা আপনার অ্যাপের উপরে বা নীচে নোঙ্গর করার জন্য উপযুক্ত৷ ল্যান্ডস্কেপ মোডে উচ্চতা কখনই ডিভাইসের উচ্চতার 15% এর বেশি হবে না এবং 50px এর থেকে ছোট হবে না। এই ফাংশন সবসময় যে কোনো প্রস্থ/ডিভাইস কম্বিনেশনের জন্য একই উচ্চতা প্রদান করে। যদি প্রসঙ্গটি শূন্য হয় বা প্রসঙ্গ থেকে ডিভাইসের উচ্চতা নির্ধারণ করা না যায়, তাহলে INVALID ফেরত দেওয়া হয়।

রিটার্নস
AdSize !

একটি AdSize অবজেক্ট। প্রসঙ্গটি শূন্য হলে বা প্রসঙ্গ থেকে ডিভাইসের উচ্চতা নির্ধারণ করা না গেলে INVALID ফেরত দেয়।

getLandscapeInlineAdaptiveBannerAdSize

java-static fun getLandscapeInlineAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

প্রদত্ত প্রস্থ এবং একটি উচ্চতা সহ একটি AdSize প্রদান করে যা সর্বদা 0 হয়৷ এই বিজ্ঞাপনের আকারটি Google সার্ভারকে ল্যান্ডস্কেপ অভিযোজনে স্ক্রিনের উচ্চতার চেয়ে কম বা সমান উচ্চতা সহ একটি সর্বোত্তম বিজ্ঞাপন আকার চয়ন করতে দেয়৷ ফিরে আসা বিজ্ঞাপনের সঠিক আকার onAdLoaded কলব্যাকের ভিতরে getAdSize কল করে পুনরুদ্ধার করা যেতে পারে। এই বিজ্ঞাপনের আকারটি স্ক্রোলযোগ্য সামগ্রীর ভিতরে প্রদর্শিত বিজ্ঞাপনগুলির জন্য সবচেয়ে উপযুক্ত৷

GetPortraitAnchoredAdaptiveBannerAdSize

java-static fun getPortraitAnchoredAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

একটি ব্যানার বিজ্ঞাপন তৈরি করতে প্রদত্ত প্রস্থ এবং একটি Google-অপ্টিমাইজ করা উচ্চতা সহ একটি AdSize প্রদান করে৷ প্রত্যাবর্তিত আকারে BANNER মতো একটি আকৃতির অনুপাত থাকবে, যা আপনার অ্যাপের উপরে বা নীচে নোঙ্গর করার জন্য উপযুক্ত৷ উচ্চতা কখনই ডিভাইসের পোর্ট্রেট উচ্চতার 15% এর বেশি এবং 50px এর থেকে ছোট হবে না। এই ফাংশন সবসময় যে কোনো প্রস্থ/ডিভাইস কম্বিনেশনের জন্য একই উচ্চতা প্রদান করে।

রিটার্নস
AdSize !

একটি AdSize অবজেক্ট। প্রসঙ্গটি শূন্য হলে বা প্রসঙ্গ থেকে ডিভাইসের উচ্চতা নির্ধারণ করা না গেলে INVALID ফেরত দেয়।

getPortraitInlineAdaptiveBannerAdSize

java-static fun getPortraitInlineAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

প্রদত্ত প্রস্থ এবং একটি উচ্চতা সহ একটি AdSize প্রদান করে যা সর্বদা 0 হয়। এই বিজ্ঞাপনের আকারটি Google সার্ভারগুলিকে প্রতিকৃতি অভিযোজনে স্ক্রিনের উচ্চতার চেয়ে কম বা সমান একটি সর্বোত্তম বিজ্ঞাপনের আকার চয়ন করতে দেয়। ফিরে আসা বিজ্ঞাপনের সঠিক আকার onAdLoaded কলব্যাকের ভিতরে getAdSize কল করে পুনরুদ্ধার করা যেতে পারে। এই বিজ্ঞাপনের আকারটি স্ক্রোলযোগ্য সামগ্রীর ভিতরে প্রদর্শিত বিজ্ঞাপনগুলির জন্য সবচেয়ে উপযুক্ত৷

GetWidthInPixels

fun getWidthInPixels(context: Context!): Int

ফিজিক্যাল পিক্সেলে এই AdSize এর প্রস্থ ফেরত দেয়। তরল আকারের জন্য, এটি -1 প্রদান করে।

হ্যাশকোড

fun hashCode(): Int

isAutoHeight

fun isAutoHeight(): Boolean

এই AdSize স্বয়ংক্রিয় উচ্চতা কিনা তা প্রদান করে।

তরল

fun isFluid(): Boolean

এই AdSize তরল আকারের কিনা তা ফেরত দেয়।

সম্পূর্ণ প্রস্থ

fun isFullWidth(): Boolean

এই AdSize পূর্ণ-প্রস্থ কিনা তা প্রদান করে।

toString

fun toString(): String!

পাবলিক প্রপার্টি

উচ্চতা

val heightInt

প্রস্থ

val widthInt