নেটিভ কাস্টম ফরম্যাট অ্যাড

public interface NativeCustomFormatAd


একটি অ্যাড ম্যানেজার কাস্টম নেটিভ বিজ্ঞাপন ফর্ম্যাট৷ কাস্টম (ব্যবহারকারী-সংজ্ঞায়িত) নেটিভ বিজ্ঞাপন ফর্ম্যাটগুলি আপনাকে ঐতিহ্যগত নেটিভ বিজ্ঞাপনগুলির জন্য আপনার নিজস্ব ভেরিয়েবলগুলিকে সংজ্ঞায়িত করতে দেয়৷ কাস্টম নেটিভ বিজ্ঞাপন ফর্ম্যাট আপনাকে আপনার নিজস্ব সম্পদ সংজ্ঞায়িত করতে এবং রেন্ডার করতে দেয় এবং আপনাকে বিজ্ঞাপনের ক্লিক আচরণ সংজ্ঞায়িত করতে দেয়।

সারাংশ

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

প্রদর্শন বিজ্ঞাপনে খোলা পরিমাপের জন্য একটি ইন্টারফেস।

যখন একজন ব্যবহারকারী একটি কাস্টম নেটিভ বিজ্ঞাপন বিন্যাসে ক্লিক করেন তখন কলব্যাকের জন্য ইন্টারফেস সংজ্ঞা।

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

ধ্রুবক

default static final String
ASSET_NAME_VIDEO = "_videoMediaView"

getMediaContent দ্বারা প্রত্যাবর্তিত ভিডিও সামগ্রীর সাথে সম্পর্কিত সম্পদের নাম।

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

abstract void

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

abstract @ Nullable List < String >

সমস্ত উপলব্ধ সম্পদের একটি তালিকা প্রদান করে।

abstract @ Nullable String

অ্যাড ম্যানেজার UI-তে সংজ্ঞায়িত কাস্টম নেটিভ বিজ্ঞাপন ফর্ম্যাটের ID প্রদান করে।

abstract NativeCustomFormatAd.DisplayOpenMeasurement

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

abstract @ Nullable NativeAd.Image
getImage ( String assetName)

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

abstract @ Nullable MediaContent

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

abstract @ Nullable CharSequence
getText ( String assetName)

সংখ্যা, URL, বা চিত্র সম্পদ ছাড়া অন্য ধরনের একটি স্ট্রিং সম্পদ প্রদান করে।

abstract void
performClick ( String assetName)

বিজ্ঞাপনে একটি ক্লিক সঞ্চালন করে, এটির ক্লিকথ্রু আচরণ সম্পাদন করে।

abstract void

একটি ছাপ রেকর্ড করে।

ধ্রুবক

ASSET_NAME_VIDEO৷

default static final String ASSET_NAME_VIDEO = "_videoMediaView"

getMediaContent দ্বারা প্রত্যাবর্তিত ভিডিও সামগ্রীর সাথে সম্পর্কিত সম্পদের নাম। এটি হল সেই সম্পদের নাম যা onCustomClick এ রিপোর্ট করা হবে যখন ব্যবহারকারী MediaView এ ক্লিক করবে যাতে getMediaContent দ্বারা প্রত্যাবর্তিত ভিডিও সামগ্রী রয়েছে।

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

ধ্বংস

abstract void destroy()

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

getAvailableAssetNames

abstract @Nullable List<StringgetAvailableAssetNames()

সমস্ত উপলব্ধ সম্পদের একটি তালিকা প্রদান করে।

রিটার্নস
@ Nullable List < String >

সমস্ত উপলব্ধ সম্পদের একটি তালিকা, অথবা একটি খালি তালিকা যদি কোন সম্পদ উপলব্ধ না হয়।

getCustomFormatId

abstract @Nullable String getCustomFormatId()

অ্যাড ম্যানেজার UI-তে সংজ্ঞায়িত কাস্টম নেটিভ বিজ্ঞাপন ফর্ম্যাটের ID প্রদান করে।

getDisplayOpenMeasurement

abstract NativeCustomFormatAd.DisplayOpenMeasurement getDisplayOpenMeasurement()

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

রিটার্নস
NativeCustomFormatAd.DisplayOpenMeasurement

এই বিজ্ঞাপনের জন্য প্রদর্শন খোলা পরিমাপ উপলব্ধ না হলে null

getImage

abstract @Nullable NativeAd.Image getImage(String assetName)

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

পরামিতি
String assetName

পুনরুদ্ধার করা সম্পদের নাম।

রিটার্নস
@ Nullable NativeAd.Image

সম্পদের নাম সহ সম্পদের মান, অথবা যদি এমন কোনো সম্পদের নাম না থাকে তাহলে শূন্য।

GetMediaContent

abstract @Nullable MediaContent getMediaContent()

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

getText

abstract @Nullable CharSequence getText(String assetName)

সংখ্যা, URL, বা চিত্র সম্পদ ছাড়া অন্য ধরনের একটি স্ট্রিং সম্পদ প্রদান করে।

পরামিতি
String assetName

পুনরুদ্ধার করা সম্পদের নাম।

রিটার্নস
@ Nullable CharSequence

সম্পদের নাম সহ সম্পদের মান, অথবা যদি এমন কোনো সম্পদের নাম না থাকে তাহলে শূন্য।

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

abstract void performClick(String assetName)

বিজ্ঞাপনে একটি ক্লিক সঞ্চালন করে, এটির ক্লিকথ্রু আচরণ সম্পাদন করে।

পরামিতি
String assetName

যে সম্পদে ক্লিক করা হয়েছে তার নাম।

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

abstract void recordImpression()

একটি ছাপ রেকর্ড করে। বিজ্ঞাপনটি ব্যবহারকারীকে প্রথম দেখানো হলে এই পদ্ধতিতে কল করুন।