পুরস্কারপ্রাপ্ত ইন্টারস্টিশিয়াল বিজ্ঞাপন

abstract class RewardedInterstitialAd


পুরস্কৃত ইন্টারস্টিশিয়াল হল পূর্ণ স্ক্রীনের বিজ্ঞাপন যা ব্যবহারকারীদের পুরস্কৃত করে এবং ব্যবহারকারীর অপ্ট ইন না করেই দেখানো যেতে পারে।

এই বিজ্ঞাপনের ফর্ম্যাটটি com.google.android.gms.ads.rewarded.RewardedAd থেকে আলাদা কারণ পুরস্কৃত বিজ্ঞাপনের জন্য ব্যবহারকারীকে ভিডিও দেখার জন্য অপ্ট-ইন করতে হবে। এই বিজ্ঞাপন ফর্ম্যাটটি com.google.android.gms.ads.interstitial.InterstitialAd থেকে আলাদা কারণ ইন্টারস্টিশিয়াল বিজ্ঞাপন ব্যবহারকারীকে পুরস্কৃত করে না।

সারাংশ

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

পাবলিক ফাংশন

abstract Bundle

এই RewardedInterstitialAd জন্য সমস্ত উপলব্ধ বিজ্ঞাপন মেটাডেটা পায়।

abstract String

বিজ্ঞাপন ইউনিট আইডি প্রদান করে।

abstract FullScreenContentCallback ?

এই RewardedInterstitialAd জন্য FullScreenContentCallback পায়।

abstract OnAdMetadataChangedListener ?

এই RewardedInterstitialAd জন্য OnAdMetadataChangedListener পায়।

abstract OnPaidEventListener ?

এই RewardedInterstitialAd জন্য OnPaidEventListener পান।

abstract Long

এই RewardedInterstitialAd জন্য প্লেসমেন্ট আইডি পায়।

abstract ResponseInfo

লোড করা বিজ্ঞাপন সম্পর্কে তথ্য প্রদান করে।

abstract RewardItem

লোড করা পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপনের জন্য পুরস্কার আইটেম পায়।

java-static Unit
load (
context: Context ,
adUnitId: String ,
adManagerAdRequest: AdManagerAdRequest ,
loadCallback: RewardedInterstitialAdLoadCallback
)

একটি RewardedInterstitialAd লোড করে।

java-static Unit
load (
context: Context ,
adUnitId: String ,
adRequest: AdRequest ,
loadCallback: RewardedInterstitialAdLoadCallback
)

একটি RewardedInterstitialAd লোড করে।

abstract Unit

যখন বিজ্ঞাপনগুলি পূর্ণ স্ক্রীনের সামগ্রী দেখায় এবং খারিজ করে তখন আহ্বান করার জন্য একটি কলব্যাক নিবন্ধন করে৷

abstract Unit
setImmersiveMode (immersiveModeEnabled: Boolean )

একটি পতাকা সেট করে যা নিয়ন্ত্রণ করে যে এই পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপন বস্তুটি ইমারসিভ মোডে প্রদর্শিত হবে কিনা।

abstract Unit

পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপনের মেটাডেটা পরিবর্তিত হলে আহ্বান করার জন্য একটি কলব্যাক নিবন্ধন করে।

abstract Unit

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

abstract Unit
setPlacementId (placementId: Long )

পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপনের জন্য একটি প্লেসমেন্ট আইডি সেট করে।

abstract Unit

এই পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপনের জন্য ServerSideVerificationOptions সেট করে।

abstract Unit
show (
activity: Activity ,
onUserEarnedRewardListener: OnUserEarnedRewardListener
)

পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপন দেখায়।

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

পুরস্কারপ্রাপ্ত ইন্টারস্টিশিয়াল বিজ্ঞাপন

RewardedInterstitialAd()

পাবলিক ফাংশন

GetAdMetadata

abstract fun getAdMetadata(): Bundle

এই RewardedInterstitialAd জন্য সমস্ত উপলব্ধ বিজ্ঞাপন মেটাডেটা পায়। বিজ্ঞাপনের মেটাডেটা না থাকলে বিজ্ঞাপনের মেটাডেটা খালি থাকে। বিজ্ঞাপন মেটাডেটা আপডেট হতে পারে. পরিবর্তনগুলি শুনতে onAdMetadataChanged ব্যবহার করুন।

getAdUnitId

abstract fun getAdUnitId(): String

বিজ্ঞাপন ইউনিট আইডি প্রদান করে।

GetFullScreenContentCallback

abstract fun getFullScreenContentCallback(): FullScreenContentCallback?

এই RewardedInterstitialAd জন্য FullScreenContentCallback পায়।

getOnAdMetadataChangedListener

abstract fun getOnAdMetadataChangedListener(): OnAdMetadataChangedListener?

এই RewardedInterstitialAd জন্য OnAdMetadataChangedListener পায়।

getOnPaidEventListener

abstract fun getOnPaidEventListener(): OnPaidEventListener?

এই RewardedInterstitialAd জন্য OnPaidEventListener পান।

getPlacementId

abstract fun getPlacementId(): Long

এই RewardedInterstitialAd জন্য প্লেসমেন্ট আইডি পায়।

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

abstract fun getResponseInfo(): ResponseInfo

লোড করা বিজ্ঞাপন সম্পর্কে তথ্য প্রদান করে।

রিওয়ার্ড আইটেম পান

abstract fun getRewardItem(): RewardItem

লোড করা পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপনের জন্য পুরস্কার আইটেম পায়।

লোড

java-static fun load(
    context: Context,
    adUnitId: String,
    adManagerAdRequest: AdManagerAdRequest,
    loadCallback: RewardedInterstitialAdLoadCallback
): Unit

একটি RewardedInterstitialAd লোড করে।

পরামিতি
context: Context

প্রসঙ্গ।

adUnitId: String

বিজ্ঞাপন ইউনিট আইডি।

adManagerAdRequest: AdManagerAdRequest

টার্গেটিং তথ্য সহ একটি Google Ad Manager বিজ্ঞাপন অনুরোধ।

loadCallback: RewardedInterstitialAdLoadCallback

একটি পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপন লোড হওয়া শেষ হলে একটি কলব্যাক আহ্বান করা হবে৷

লোড

java-static fun load(
    context: Context,
    adUnitId: String,
    adRequest: AdRequest,
    loadCallback: RewardedInterstitialAdLoadCallback
): Unit

একটি RewardedInterstitialAd লোড করে।

পরামিতি
context: Context

প্রসঙ্গ।

adUnitId: String

বিজ্ঞাপন ইউনিট আইডি।

adRequest: AdRequest

টার্গেটিং তথ্য সহ একটি বিজ্ঞাপন অনুরোধ।

loadCallback: RewardedInterstitialAdLoadCallback

একটি পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপন লোড হওয়া শেষ হলে একটি কলব্যাক আহ্বান করা হবে৷

setFullScreenContentCallback

abstract fun setFullScreenContentCallback(
    fullScreenContentCallback: FullScreenContentCallback?
): Unit

যখন বিজ্ঞাপনগুলি পূর্ণ স্ক্রীনের সামগ্রী দেখায় এবং খারিজ করে তখন আহ্বান করার জন্য একটি কলব্যাক নিবন্ধন করে৷

সেট ইমারসিভমোড

abstract fun setImmersiveMode(immersiveModeEnabled: Boolean): Unit

একটি পতাকা সেট করে যা নিয়ন্ত্রণ করে যে এই পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপন বস্তুটি ইমারসিভ মোডে প্রদর্শিত হবে কিনা। show আগে এই পদ্ধতিতে কল করুন। show চলাকালীন, যদি এই পতাকা চালু থাকে এবং ইমারসিভ মোড সমর্থিত হয়, তাহলে পুরস্কৃত বিজ্ঞাপনের জন্য SYSTEM_UI_FLAG_IMMERSIVE_STICKY &SYSTEM_UI_FLAG_HIDE_NAVIGATION চালু করা হবে।

setOnAdMetadataChangedListener

abstract fun setOnAdMetadataChangedListener(listener: OnAdMetadataChangedListener?): Unit

পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপনের মেটাডেটা পরিবর্তিত হলে আহ্বান করার জন্য একটি কলব্যাক নিবন্ধন করে।

setOnPaidEventListener

abstract fun setOnPaidEventListener(listener: OnPaidEventListener?): Unit

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

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

abstract fun setPlacementId(placementId: Long): Unit

পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপনের জন্য একটি প্লেসমেন্ট আইডি সেট করে।

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

পরামিতি
placementId: Long

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

setServerSideVerification Options

abstract fun setServerSideVerificationOptions(
    options: ServerSideVerificationOptions!
): Unit

এই পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপনের জন্য ServerSideVerificationOptions সেট করে।

প্রদর্শন

abstract fun show(
    activity: Activity,
    onUserEarnedRewardListener: OnUserEarnedRewardListener
): Unit

পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপন দেখায়।

পরামিতি
activity: Activity

যে কার্যকলাপ থেকে পুরস্কৃত বিজ্ঞাপন দেখানো উচিত।

onUserEarnedRewardListener: OnUserEarnedRewardListener

ব্যবহারকারী একটি পুরস্কার অর্জন করলে শ্রোতাকে অবহিত করা হবে।