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

public interface NativeCustomFormatAd


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

সারাংশ

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

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

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

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

ধ্রুবক

default static final String
ASSET_NAME_VIDEO = "_videoMediaView"

ভিডিও কন্টেন্টের সাথে সম্পর্কিত সম্পদের নাম getMediaContent দ্বারা ফেরত পাঠানো হয়েছে।

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

abstract void

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

abstract @ Nullable List < String >

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

abstract @ Nullable String

বিজ্ঞাপন পরিচালক UI-তে সংজ্ঞায়িত কাস্টম নেটিভ বিজ্ঞাপন ফর্ম্যাটের আইডি দেখায়।

abstract @ Nullable 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_ভিডিও

default static final String ASSET_NAME_VIDEO = "_videoMediaView"

getMediaContent দ্বারা ফেরত পাঠানো ভিডিও কন্টেন্টের সাথে সম্পর্কিত সম্পদের নাম। ব্যবহারকারী যখন getMediaContent দ্বারা ফেরত পাঠানো ভিডিও কন্টেন্ট ধারণকারী MediaView এ ক্লিক করেন, তখন এটি onCustomClick এ প্রতিবেদন করা হবে।

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

ধ্বংস করা

abstract void destroy()

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

উপলব্ধ সম্পদের নাম পান

abstract @Nullable List<StringgetAvailableAssetNames()

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

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

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

কাস্টমফরম্যাটআইডি পান

abstract @Nullable String getCustomFormatId()

বিজ্ঞাপন পরিচালক UI-তে সংজ্ঞায়িত কাস্টম নেটিভ বিজ্ঞাপন ফর্ম্যাটের আইডি দেখায়।

ডিসপ্লে ওপেনমেজারমেন্ট পান

abstract @Nullable NativeCustomFormatAd.DisplayOpenMeasurement getDisplayOpenMeasurement()

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

রিটার্নস
@ Nullable NativeCustomFormatAd.DisplayOpenMeasurement

এই বিজ্ঞাপনের জন্য যদি ডিসপ্লে ওপেন মেজারমেন্ট উপলব্ধ না থাকে, তাহলে null

ছবি পান

abstract @Nullable NativeAd.Image getImage(String assetName)

একটি ছবির সম্পদ ফেরত দেয়।

পরামিতি
String assetName

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

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

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

getMediaContent সম্পর্কে

abstract @Nullable MediaContent getMediaContent()

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

টেক্সট পান

abstract @Nullable CharSequence getText(String assetName)

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

পরামিতি
String assetName

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

রিটার্নস
@ Nullable CharSequence

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

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

abstract void performClick(String assetName)

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

পরামিতি
String assetName

ক্লিক করা সম্পদের নাম।

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

abstract void recordImpression()

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