নেটিভ অ্যাড

abstract class NativeAd


একটি Google নেটিভ বিজ্ঞাপন।

সারাংশ

নেস্টেড প্রকার

abstract class NativeAd.AdChoicesInfo

অ্যাট্রিবিউশন তথ্য।

abstract class NativeAd.Image

একটি নেটিভ বিজ্ঞাপন চিত্র সম্পদ।

একটি নেটিভ বিজ্ঞাপন সফলভাবে লোড হলে কলব্যাকের জন্য ইন্টারফেস সংজ্ঞা।

নিশ্চিত ক্লিক বৈশিষ্ট্য ব্যবহার করার সময় একটি শ্রোতা ইন্টারফেস অ্যাপগুলি অনিশ্চিত ক্লিক ইভেন্টগুলি পেতে ব্যবহার করতে পারে।

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

পাবলিক ফাংশন

abstract Unit

পূর্বে বিজ্ঞাপনের জন্য রেকর্ড করা একটি অনিশ্চিত ক্লিক বাতিল করে।

abstract Unit

বিজ্ঞাপন বস্তু ধ্বংস করে.

abstract Unit

এই ফাংশনটি অবহেলিত।

enableCustomClickGestureDirection ব্যবহার করুন।

abstract NativeAd.AdChoicesInfo ?

AdChoices অ্যাট্রিবিউশনের জন্য তথ্য প্রদান করে।

abstract String ?

বিজ্ঞাপনদাতাকে শনাক্ত করে এমন পাঠ্য দেখায়।

abstract String ?

বডি টেক্সট প্রদান করে।

abstract String ?

বিজ্ঞাপনের কল টু অ্যাকশন ফিরিয়ে দেয় (যেমন "কিনুন" বা "ইনস্টল")।

abstract Bundle !

নেটিভ বিজ্ঞাপনের সাথে যুক্ত অতিরিক্ত সম্পদের একটি বান্ডিল ফেরত দেয়।

abstract String ?

প্রাথমিক পাঠ্য শিরোনাম প্রদান করে।

abstract NativeAd.Image ?

বিজ্ঞাপনদাতাকে শনাক্ত করে একটি ছোট ছবি দেখায়।

abstract ( Mutable ) List < NativeAd.Image !>!

বড় ছবিগুলির একটি তালিকা প্রদান করে।

abstract MediaContent ?

এই বিজ্ঞাপনের সাথে যুক্ত MediaContent ফেরত দেয়।

abstract ( Mutable ) List < MuteThisAdReason !>!

রিটার্নস মিউট এই বিজ্ঞাপন এই বিজ্ঞাপনের জন্য উপলব্ধ কারণ.

abstract Long

এই NativeAd জন্য প্লেসমেন্ট আইডি ফেরত দেয়।

abstract String ?

অ্যাপ্লিকেশানগুলির বিজ্ঞাপনগুলির জন্য, অ্যাপটির দাম কত তা প্রতিনিধিত্ব করে একটি স্ট্রিং প্রদান করে৷

abstract ResponseInfo ?

লোড করা বিজ্ঞাপনের জন্য ResponseInfo অবজেক্ট প্রদান করে।

abstract Double ?

অ্যাপ্লিকেশানগুলির বিজ্ঞাপনগুলির জন্য, 0 থেকে 5 পর্যন্ত একটি তারকা রেটিং প্রদান করে যা উপস্থাপন করে যে অ্যাপটি স্টোরে কতগুলি তারা অফার করছে৷

abstract String ?

অ্যাপ সম্পর্কে বিজ্ঞাপনের জন্য, ডাউনলোডের জন্য অ্যাপটি অফার করে এমন স্টোরের নাম ফেরত দেয়।

abstract Boolean

এই ফাংশনটি অবহেলিত।

enableCustomClickGestureDirection ব্যবহার করে একটি বিজ্ঞাপন লোড করার সময়, ফিরে আসা সমস্ত বিজ্ঞাপন কাস্টম ক্লিক ইঙ্গিত সমর্থন করবে।

abstract Boolean

যদি এই বিজ্ঞাপনটি প্রোগ্রাম্যাটিকভাবে নিঃশব্দ করা যায় তবে true দেখায়৷

abstract Unit
muteThisAd (muteThisAdReason: MuteThisAdReason !)

প্রোগ্রামগতভাবে এই বিজ্ঞাপনটি নিঃশব্দ করুন।

abstract Unit
performClick (clickData: Bundle !)

ব্যবহারকারী বিজ্ঞাপনে ক্লিক করলে কল করা উচিত।

abstract Unit

এই ফাংশনটি অবহেলিত।

Google মোবাইল বিজ্ঞাপন SDK এখন enableCustomClickGestureDirection এ অনুরোধ করা ক্লিক জেসচার দিকনির্দেশ ব্যবহার করে কাস্টম ক্লিক ইঙ্গিতগুলি ট্র্যাক করে।

abstract Boolean
recordImpression (impressionData: Bundle !)

বিজ্ঞাপনটি প্রথম প্রদর্শিত হলে কল করা উচিত।

abstract Unit
reportTouchEvent (touchEventData: Bundle !)

বিজ্ঞাপনে একটি স্পর্শ ঘটনা ঘটলে কল করা উচিত।

abstract Unit

বিজ্ঞাপনের জন্য MuteThisAdListener সেট করে।

abstract Unit

যখন এই বিজ্ঞাপনটি অর্থ উপার্জন করেছে বলে অনুমান করা হয় তখন আহ্বান করার জন্য একটি কলব্যাক নিবন্ধন করুন৷

abstract Unit
setPlacementId (placementId: Long )

নেটিভ বিজ্ঞাপনের জন্য একটি প্লেসমেন্ট আইডি সেট করে।

abstract Unit

বিজ্ঞাপনের জন্য UnconfirmedClickListener সেট করে।

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

নেটিভ অ্যাড

NativeAd()

পাবলিক ফাংশন

বাতিল আনকনফার্মড ক্লিক

abstract fun cancelUnconfirmedClick(): Unit

পূর্বে বিজ্ঞাপনের জন্য রেকর্ড করা একটি অনিশ্চিত ক্লিক বাতিল করে।

ধ্বংস

abstract fun destroy(): Unit

বিজ্ঞাপন বস্তু ধ্বংস করে. destroy কল করার পরে বিজ্ঞাপন বস্তুর উপর অন্য কোন পদ্ধতি কল করা উচিত নয়।

কাস্টমক্লিক জেসচার সক্ষম করুন

abstract fun enableCustomClickGesture(): Unit

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

ডিফল্টরূপে SDK সম্পদ দর্শনে ক্লিক ট্র্যাক করে। যদি এই পদ্ধতিটি বলা হয়, SDK আর এই NativeAd জন্য ক্লিক ট্র্যাক করবে না। বিজ্ঞাপন দেখানোর আগে ডাকতে হবে।

GetAdChoicesInfo

abstract fun getAdChoicesInfo(): NativeAd.AdChoicesInfo?

AdChoices অ্যাট্রিবিউশনের জন্য তথ্য প্রদান করে।

বিজ্ঞাপনদাতা পান

abstract fun getAdvertiser(): String?

বিজ্ঞাপনদাতাকে শনাক্ত করে এমন পাঠ্য দেখায়। এই সম্পদ প্রদর্শন করার জন্য অ্যাপের প্রয়োজন নেই, যদিও এটি সুপারিশ করা হয়।

getBody

abstract fun getBody(): String?

বডি টেক্সট প্রদান করে। এই সম্পদ প্রদর্শন করার জন্য অ্যাপের প্রয়োজন।

getCallToAction

abstract fun getCallToAction(): String?

বিজ্ঞাপনের কল টু অ্যাকশন ফিরিয়ে দেয় (যেমন "কিনুন" বা "ইনস্টল")। এই সম্পদ প্রদর্শন করার জন্য অ্যাপের প্রয়োজন নেই, যদিও এটি সুপারিশ করা হয়।

অতিরিক্ত পান

abstract fun getExtras(): Bundle!

নেটিভ বিজ্ঞাপনের সাথে যুক্ত অতিরিক্ত সম্পদের একটি বান্ডিল ফেরত দেয়। যদি কোনো মধ্যস্থতাকারী অংশীদারের বিজ্ঞাপনে স্ট্যান্ডার্ড (মূল্য, স্টোর, ইত্যাদি) ছাড়াও সম্পদ থাকে, তাহলে সেগুলি setExtras পদ্ধতিতে কল করে সেট করা যেতে পারে এবং এই পদ্ধতির মাধ্যমে পুনরুদ্ধার করা যেতে পারে। অ-মধ্যস্থতা প্রবাহের জন্য, এটি একটি খালি বান্ডিল ফেরত দেয়।

হেডলাইন পান

abstract fun getHeadline(): String?

প্রাথমিক পাঠ্য শিরোনাম প্রদান করে। এই সম্পদ প্রদর্শন করার জন্য অ্যাপের প্রয়োজন।

getIcon

abstract fun getIcon(): NativeAd.Image?

বিজ্ঞাপনদাতাকে শনাক্ত করে একটি ছোট ছবি দেখায়। এই সম্পদ প্রদর্শন করার জন্য অ্যাপের প্রয়োজন নেই, যদিও এটি সুপারিশ করা হয়।

Get Images

abstract fun getImages(): (Mutable)List<NativeAd.Image!>!

বড় ছবিগুলির একটি তালিকা প্রদান করে। এই সম্পদ প্রদর্শন করার জন্য অ্যাপের প্রয়োজন নেই, যদিও এটি সুপারিশ করা হয়।

GetMediaContent

abstract fun getMediaContent(): MediaContent?

এই বিজ্ঞাপনের সাথে যুক্ত MediaContent ফেরত দেয়।

getMuteThisAdReasons

abstract fun getMuteThisAdReasons(): (Mutable)List<MuteThisAdReason!>!

রিটার্নস মিউট এই বিজ্ঞাপন এই বিজ্ঞাপনের জন্য উপলব্ধ কারণ. ব্যবহারকারীকে দেখানোর জন্য ক্লাস থেকে পাঠ্য বিবরণ ব্যবহার করুন।

getPlacementId

abstract fun getPlacementId(): Long

এই NativeAd জন্য প্লেসমেন্ট আইডি ফেরত দেয়।

মূল্য পেতে

abstract fun getPrice(): String?

অ্যাপ্লিকেশানগুলির বিজ্ঞাপনগুলির জন্য, অ্যাপটির দাম কত তা প্রতিনিধিত্ব করে একটি স্ট্রিং প্রদান করে৷ এই সম্পদ প্রদর্শন করার জন্য অ্যাপের প্রয়োজন নেই, যদিও এটি সুপারিশ করা হয়।

রেসপন্স ইনফো পান

abstract fun getResponseInfo(): ResponseInfo?

লোড করা বিজ্ঞাপনের জন্য ResponseInfo অবজেক্ট প্রদান করে। বিজ্ঞাপনটি সফলভাবে লোড না হওয়া পর্যন্ত null ফেরত দেয়।

getStarRating

abstract fun getStarRating(): Double?

অ্যাপ্লিকেশানগুলির বিজ্ঞাপনগুলির জন্য, 0 থেকে 5 পর্যন্ত একটি তারকা রেটিং প্রদান করে যা উপস্থাপন করে যে অ্যাপটি স্টোরে কতগুলি তারা অফার করছে৷ এই সম্পদ প্রদর্শন করার জন্য অ্যাপের প্রয়োজন নেই, যদিও এটি সুপারিশ করা হয়।

getStore

abstract fun getStore(): String?

অ্যাপ সম্পর্কে বিজ্ঞাপনের জন্য, ডাউনলোডের জন্য অ্যাপটি অফার করে এমন স্টোরের নাম ফেরত দেয়। উদাহরণস্বরূপ, "গুগল প্লে"। এই সম্পদ প্রদর্শন করার জন্য অ্যাপের প্রয়োজন নেই, যদিও এটি সুপারিশ করা হয়।

isCustomClickGestureEnabled

abstract fun isCustomClickGestureEnabled(): Boolean

কাস্টম ক্লিক ইঙ্গিত ব্যবহার করে ক্লিক রিপোর্ট করা যেতে পারে কিনা তা নির্দেশ করে। এই বৈশিষ্ট্যের জন্য আপনার বিজ্ঞাপন ইউনিটকে অনুমতি দিতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন।

isCustomMuteThisAdEnabled

abstract fun isCustomMuteThisAdEnabled(): Boolean

যদি এই বিজ্ঞাপনটি প্রোগ্রাম্যাটিকভাবে নিঃশব্দ করা যায় তবে true দেখায়৷ এই বিজ্ঞাপনটি নিঃশব্দ করার কাস্টম বাস্তবায়নের অনুরোধ করতে setRequestCustomMuteThisAd ব্যবহার করুন।

নিঃশব্দ এই বিজ্ঞাপন

abstract fun muteThisAd(muteThisAdReason: MuteThisAdReason!): Unit

প্রোগ্রামগতভাবে এই বিজ্ঞাপনটি নিঃশব্দ করুন।

পরামিতি
muteThisAdReason: MuteThisAdReason !

ব্যবহারকারী দ্বারা নির্বাচিত নিঃশব্দ কারণ. getMuteThisAdReasons থেকে নিঃশব্দ কারণগুলি পান। ডিফল্ট কারণে এই বিজ্ঞাপনটি নিঃশব্দ করতে null ব্যবহার করুন।

পারফর্ম ক্লিক করুন

abstract fun performClick(clickData: Bundle!): Unit

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

পরামিতি
clickData: Bundle !

ক্লিক করার সময় অ্যাপ পরিবেশের বান্ডিল। ক্লিক ডাটা Bundle তৈরি করার জন্য বিস্তারিত জানতে, NativeAdConstants দেখুন।

recordCustomClickGesture

abstract fun recordCustomClickGesture(): Unit

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

enableCustomClickGesture এই পদ্ধতিতে কল করার আগে অবশ্যই কল করতে হবে।

রেকর্ড ইমপ্রেশন

abstract fun recordImpression(impressionData: Bundle!): Boolean

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

পরামিতি
impressionData: Bundle !

অ্যাপ পরিবেশের বান্ডিল যখন ইমপ্রেশন ঘটে। ক্লিক ডাটা Bundle তৈরি করার জন্য বিস্তারিত জানতে, NativeAdConstants দেখুন।

রিটার্নস
Boolean

সত্য যদি ছাপটি সফলভাবে রেকর্ড করা হয়

রিপোর্ট টাচ ইভেন্ট

abstract fun reportTouchEvent(touchEventData: Bundle!): Unit

বিজ্ঞাপনে একটি স্পর্শ ঘটনা ঘটলে কল করা উচিত। এই এপিআই ব্যবহার করতে সক্ষম হওয়ার জন্য বিজ্ঞাপন ইউনিটকে অবশ্যই অনুমোদিত তালিকাভুক্ত হতে হবে। আপনি যদি এই বৈশিষ্ট্যটি ব্যবহার করতে আগ্রহী হন তবে আপনার অ্যাকাউন্ট পরিচালকের সাথে যোগাযোগ করুন৷

পরামিতি
touchEventData: Bundle !

স্পর্শ ইভেন্ট স্থানাঙ্ক এবং সময়কাল বান্ডিল.

touchEventData বান্ডেলের JSON উপস্থাপনার উদাহরণ:

  {    "x": "100",  // The x-coordinate of the touch event relative to the window.    "y": "50",  // The y-coordinate of the touch event relative to the window.    "duration_millis": "500",  // The amount of milliseconds the user pressed on the asset.  }

সেটMuteThisAdListener

abstract fun setMuteThisAdListener(listener: MuteThisAdListener!): Unit

বিজ্ঞাপনের জন্য MuteThisAdListener সেট করে।

setOnPaidEventListener

abstract fun setOnPaidEventListener(listener: OnPaidEventListener?): Unit

যখন এই বিজ্ঞাপনটি অর্থ উপার্জন করেছে বলে অনুমান করা হয় তখন আহ্বান করার জন্য একটি কলব্যাক নিবন্ধন করুন৷

সেট প্লেসমেন্ট আইডি

abstract fun setPlacementId(placementId: Long): Unit

নেটিভ বিজ্ঞাপনের জন্য একটি প্লেসমেন্ট আইডি সেট করে।

এই প্লেসমেন্ট আইডি রিপোর্টিংয়ে অন্তর্ভুক্ত করা হয়েছে তা নিশ্চিত করতে, NativeAdView-এর সাথে বিজ্ঞাপন যুক্ত করার আগে এই পদ্ধতিতে কল করুন।

পরামিতি
placementId: Long

কনফিগার করা প্লেসমেন্টের জন্য AdMob UI দ্বারা প্রদত্ত একটি দীর্ঘ পূর্ণসংখ্যা।

setUnconfirmedClickListener

abstract fun setUnconfirmedClickListener(
    listener: NativeAd.UnconfirmedClickListener!
): Unit

বিজ্ঞাপনের জন্য UnconfirmedClickListener সেট করে।