নেটিভঅ্যাডঅপশনস.বিল্ডার

class NativeAdOptions.Builder


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

সারাংশ

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

Builder ()

জনসাধারণের অনুষ্ঠান

NativeAdOptions !
build ()

নির্দিষ্ট বৈশিষ্ট্য সহ একটি NativeAdOptions অবজেক্ট তৈরি করে।

NativeAdOptions.Builder !

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

NativeAdOptions.Builder !

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

NativeAdOptions.Builder !

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

NativeAdOptions.Builder !

মিউট দিস অ্যাড ফিচারের জন্য একটি কাস্টম বাস্তবায়নের অনুরোধ করতে এই বুলিয়ানকে true সেট করুন।

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

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

NativeAdOptions.Builder !

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

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

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

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

সেটঅ্যাডচয়েসপ্লেসমেন্ট

@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 বিকল্পগুলির একটি ব্যবহার করে আকৃতির অনুপাত সেট করতে হবে।

সেট করুন অনুরোধ কাস্টমমিউটএই বিজ্ঞাপন

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

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

সেটরিকোয়েস্টমাল্টিপলইমেজ

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

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

চিত্র সম্পদের জন্য রিটার্ন ইউআরএল সেট করুন

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

ইমেজ অ্যাসেটের জন্য শুধুমাত্র URL গুলি ফেরত দেওয়া উচিত কিনা তা সেট করে। যদি সত্য হয়, তাহলে SDK ইমেজ অ্যাসেট ডাউনলোড করবে না এবং পরিবর্তে শুধুমাত্র URI এবং Scale প্রোপার্টি পূরণ করে একটি NativeAd.Image ফেরত দেবে। যদি মিথ্যা হয়, তাহলে SDK স্বয়ংক্রিয়ভাবে ইমেজ অ্যাসেট ডাউনলোড করবে এবং তিনটি প্রোপার্টি (URI, Scale এবং Drawable) পূরণ করে একটি NativeAd.Image ফেরত দেবে। ডিফল্ট মান হল false।

সেটভিডিওঅপশন

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

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