NativeAdOptions.Builder

class NativeAdOptions.Builder


NativeAdOptions জন্য বিল্ডার ক্লাস.

সারাংশ

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

পাবলিক ফাংশন

NativeAdOptions !
build ()

নির্দিষ্ট বৈশিষ্ট্যগুলির সাথে একটি NativeAdOptions অবজেক্ট তৈরি করে।

NativeAdOptions.Builder !

একটি কাস্টম ক্লিক অঙ্গভঙ্গি হিসাবে সোয়াইপ সক্ষম করে৷

NativeAdOptions.Builder !

AdChoices আইকনের স্থান নির্ধারণ করে (যদি উপস্থিত থাকে)।

NativeAdOptions.Builder !

মিডিয়া আকৃতির অনুপাত সেট করে।

NativeAdOptions.Builder !

এই বিজ্ঞাপনটি নিঃশব্দ করার বৈশিষ্ট্যটির জন্য একটি কাস্টম বাস্তবায়নের অনুরোধ করতে এই বুলিয়ানটিকে true সেট করুন৷

NativeAdOptions.Builder !
@ CanIgnoreReturnValue
setRequestMultipleImages (shouldRequestMultipleImages: Boolean )

একাধিক ছবি অনুরোধ করা উচিত কিনা তা সেট করে।

NativeAdOptions.Builder !

ইমেজ অ্যাসেটের জন্য ইউআরএলগুলিই ফেরত দেওয়া উচিত কিনা তা সেট করে।

NativeAdOptions.Builder !

VideoOptions অবজেক্ট সেট করে।

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

নির্মাতা

Builder()

পাবলিক ফাংশন

নির্মাণ

fun build(): NativeAdOptions!

নির্দিষ্ট বৈশিষ্ট্যগুলির সাথে একটি NativeAdOptions অবজেক্ট তৈরি করে।

কাস্টমক্লিকগেসচারডিরেকশন সক্ষম করুন

@CanIgnoreReturnValue
fun enableCustomClickGestureDirection(
    @NativeAdOptions.SwipeGestureDirection swipeGestureDirection: Int,
    tapsAllowed: Boolean
): NativeAdOptions.Builder!

একটি কাস্টম ক্লিক অঙ্গভঙ্গি হিসাবে সোয়াইপ সক্ষম করে৷

পরামিতি
@ NativeAdOptions.SwipeGestureDirection swipeGestureDirection: Int

একটি ক্লিক হিসাবে গণনা করা হবে SwipeGestureDirection .

tapsAllowed: Boolean

ট্যাপগুলিকে এখনও ক্লিক হিসাবে অনুমতি দেওয়া উচিত কিনা৷

শুধুমাত্র অনুমোদিত তালিকাভুক্ত প্রকাশকদের জন্য উপলব্ধ। অনুমোদিত তালিকাভুক্ত প্রকাশকদের জন্য এই সেটিংস উপেক্ষা করা হবে।

setAdChoicesPlacement

@CanIgnoreReturnValue
fun setAdChoicesPlacement(
    @NativeAdOptions.AdChoicesPlacement adChoicesPlacement: Int
): NativeAdOptions.Builder!

AdChoices আইকনের স্থান নির্ধারণ করে (যদি উপস্থিত থাকে)। মান ADCHOICES_TOP_LEFT, ADCHOICES_TOP_RIGHT, ADCHOICES_BOTTOM_RIGHT বা ADCHOICES_BOTTOM_LEFT এর মধ্যে একটি হওয়া উচিত৷ ডিফল্ট মান হল ADCHOICES_TOP_RIGHT।

সেট মিডিয়াএস্পেক্ট রেশিও

@CanIgnoreReturnValue
fun setMediaAspectRatio(
    @NativeAdOptions.NativeMediaAspectRatio aspectRatio: Int
): NativeAdOptions.Builder!

মিডিয়া আকৃতির অনুপাত সেট করে।

পরামিতি
@ NativeAdOptions.NativeMediaAspectRatio aspectRatio: Int

NativeMediaAspectRatio বিকল্পগুলির একটি ব্যবহার করে আকৃতির অনুপাত সেট করতে হবে।

setRequestCustomMuteThisAd

@CanIgnoreReturnValue
fun setRequestCustomMuteThisAd(requestCustomMuteThisAd: Boolean): NativeAdOptions.Builder!

এই বিজ্ঞাপনটি নিঃশব্দ করার বৈশিষ্ট্যটির জন্য একটি কাস্টম বাস্তবায়নের অনুরোধ করতে এই বুলিয়ানটিকে true সেট করুন৷ ডিফল্ট মান false

একাধিক চিত্র সেট করুন

@CanIgnoreReturnValue
fun setRequestMultipleImages(shouldRequestMultipleImages: Boolean): NativeAdOptions.Builder!

একাধিক ছবি অনুরোধ করা উচিত কিনা তা সেট করে। ডিফল্ট মান মিথ্যা।

setReturnUrlsForImageAssets

@CanIgnoreReturnValue
fun setReturnUrlsForImageAssets(shouldReturnUrls: Boolean): NativeAdOptions.Builder!

ইমেজ অ্যাসেটের জন্য ইউআরএলগুলিই ফেরত দেওয়া উচিত কিনা তা সেট করে। সত্য হলে, SDK ইমেজ অ্যাসেট ডাউনলোড করবে না এবং পরিবর্তে শুধুমাত্র URI এবং স্কেল প্রোপার্টি পপুলেট সহ একটি NativeAd.Image ফেরত দেবে। মিথ্যা হলে, SDK স্বয়ংক্রিয়ভাবে ছবির সম্পদ ডাউনলোড করবে এবং তিনটি বৈশিষ্ট্য (ইউআরআই, স্কেল এবং অঙ্কনযোগ্য) জনসংখ্যা সহ একটি NativeAd.Image ফেরত দেবে। ডিফল্ট মান মিথ্যা।

ভিডিও বিকল্প সেট করুন

@CanIgnoreReturnValue
fun setVideoOptions(videoOptions: VideoOptions!): NativeAdOptions.Builder!

VideoOptions অবজেক্ট সেট করে।