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

public final class AdSize


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

সারাংশ

ধ্রুবক

static final int

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

static final AdSize

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

static final AdSize

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

static final AdSize

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

static final int

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

static final AdSize

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

static final AdSize

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

static final AdSize

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

static final AdSize

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

static final AdSize

এই ক্ষেত্রটি অপ্রচলিত।

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

static final AdSize

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

পাবলিক ক্ষেত্র

final int
final int

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

AdSize (int width, int height)

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

পাবলিক পদ্ধতি

boolean

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

static AdSize

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

static AdSize

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

int

ঘনত্ব-স্বাধীন পিক্সেলে এই AdSize আকারের উচ্চতা প্রদান করে।

int

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

static AdSize
getInlineAdaptiveBannerAdSize (int width, int maxHeight)

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

static AdSize

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

static AdSize

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

static AdSize

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

static AdSize

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

int

ঘনত্ব-স্বাধীন পিক্সেলে এই AdSize আকারের প্রস্থ ফেরত দেয়।

int

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

int
boolean

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

boolean

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

boolean

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

String

ধ্রুবক

AUTO_HEIGHT

public static final int AUTO_HEIGHT = -2

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

ব্যানার

public static final AdSize BANNER

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

তরল

public static final AdSize FLUID

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

FULL_BANNER

public static final AdSize FULL_BANNER

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

FULL_WIDTH

public static final int FULL_WIDTH = -1

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

অবৈধ৷

public static final AdSize INVALID

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

LARGE_BANNER

public static final AdSize LARGE_BANNER

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

লিডারবোর্ড

public static final AdSize LEADERBOARD

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

MEDIUM_RECTANGLE

public static final AdSize MEDIUM_RECTANGLE

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

SMART_BANNER

public static final AdSize SMART_BANNER

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

WIDE_SKYSCRAPER

public static final AdSize WIDE_SKYSCRAPER

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

পাবলিক ক্ষেত্র

উচ্চতা

public final int height

প্রস্থ

public final int width

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

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

public AdSize(int width, int height)

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

পরামিতি
int width

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

int height

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

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

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

পাবলিক পদ্ধতি

সমান

public boolean equals(@Nullable Object other)

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

GetCurrentOrientationAnchoredAdaptiveBannerAdSize

public static AdSize getCurrentOrientationAnchoredAdaptiveBannerAdSize(
    Context context,
    int width
)

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

রিটার্নস
AdSize

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

getCurrentOrientationInlineAdaptiveBannerAdSize

public static AdSize getCurrentOrientationInlineAdaptiveBannerAdSize(
    Context context,
    int width
)

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

উচ্চতা পান

public int getHeight()

ঘনত্ব-স্বাধীন পিক্সেলে এই AdSize আকারের উচ্চতা প্রদান করে।

GetHeightInPixels

public int getHeightInPixels(Context context)

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

getInlineAdaptiveBannerAdSize

public static AdSize getInlineAdaptiveBannerAdSize(int width, int maxHeight)

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

পরামিতি
int maxHeight

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

GetLandscapeAnchoredAdaptiveBannerAdSize

public static AdSize getLandscapeAnchoredAdaptiveBannerAdSize(Context context, int width)

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

রিটার্নস
AdSize

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

getLandscapeInlineAdaptiveBannerAdSize

public static AdSize getLandscapeInlineAdaptiveBannerAdSize(Context context, int width)

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

GetPortraitAnchoredAdaptiveBannerAdSize

public static AdSize getPortraitAnchoredAdaptiveBannerAdSize(Context context, int width)

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

রিটার্নস
AdSize

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

getPortraitInlineAdaptiveBannerAdSize

public static AdSize getPortraitInlineAdaptiveBannerAdSize(Context context, int width)

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

getWidth

public int getWidth()

ঘনত্ব-স্বাধীন পিক্সেলে এই AdSize আকারের প্রস্থ ফেরত দেয়।

GetWidthInPixels

public int getWidthInPixels(Context context)

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

হ্যাশকোড

public int hashCode()

isAutoHeight

public boolean isAutoHeight()

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

তরল

public boolean isFluid()

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

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

public boolean isFullWidth()

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

toString

public String toString()