RewardedInterstitialAd

abstract class RewardedInterstitialAd


โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัลเป็นโฆษณาแบบเต็มหน้าจอที่ให้รางวัลแก่ผู้ใช้และแสดงได้โดยไม่ต้องให้ผู้ใช้เลือกรับ

รูปแบบโฆษณานี้แตกต่างจากcom.google.android.gms.ads.rewarded.RewardedAdเนื่องจากโฆษณาที่มีการให้รางวัลกำหนดให้ผู้ใช้ต้องเลือกดูวิดีโอ โฆษณารูปแบบนี้แตกต่างจาก com.google.android.gms.ads.interstitial.InterstitialAd เนื่องจากโฆษณาคั่นระหว่างหน้าไม่มีการให้รางวัลแก่ผู้ใช้

สรุป

ผู้รับเหมาสาธารณะ

ฟังก์ชันสาธารณะ

abstract Bundle

รับข้อมูลเมตาของโฆษณาทั้งหมดที่พร้อมใช้งานสำหรับ RewardedInterstitialAd นี้

abstract String

แสดงรหัสหน่วยโฆษณา

abstract FullScreenContentCallback?

รับ FullScreenContentCallback สำหรับ RewardedInterstitialAd นี้

abstract OnAdMetadataChangedListener?

รับ OnAdMetadataChangedListener สำหรับ RewardedInterstitialAd นี้

abstract OnPaidEventListener?

รับ OnPaidEventListener สำหรับ RewardedInterstitialAd นี้

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
setFullScreenContentCallback(
    fullScreenContentCallback: FullScreenContentCallback?
)

ลงทะเบียนการเรียกกลับที่จะเรียกใช้เมื่อโฆษณาแสดงและปิดเนื้อหาแบบเต็มหน้าจอ

abstract Unit
setImmersiveMode(immersiveModeEnabled: Boolean)

ตั้งค่า Flag ที่ควบคุมว่าจะแสดงออบเจ็กต์โฆษณาคั่นระหว่างหน้าแบบมีรางวัลนี้ในโหมดสมจริงหรือไม่

abstract Unit

ลงทะเบียน Callback ที่จะเรียกใช้เมื่อข้อมูลเมตาของโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัลเปลี่ยนแปลง

abstract Unit

ลงทะเบียนฟังก์ชันเรียกกลับที่จะเรียกใช้เมื่อระบบประเมินว่าโฆษณานี้สร้างรายได้

abstract Unit
setPlacementId(placementId: Long)

ตั้งค่ารหัสตำแหน่งสำหรับโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล

abstract Unit

ตั้งค่า ServerSideVerificationOptions สำหรับโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัลนี้

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

แสดงโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล

ผู้รับเหมาสาธารณะ

RewardedInterstitialAd

RewardedInterstitialAd()

ฟังก์ชันสาธารณะ

getAdMetadata

abstract fun getAdMetadata(): Bundle

รับข้อมูลเมตาของโฆษณาทั้งหมดที่พร้อมใช้งานสำหรับ RewardedInterstitialAd นี้ ข้อมูลเมตาของโฆษณาจะว่างเปล่าหากโฆษณาไม่มีข้อมูลเมตา ข้อมูลเมตาของโฆษณาอาจมีการอัปเดต ใช้ onAdMetadataChanged เพื่อฟังการเปลี่ยนแปลง

getAdUnitId

abstract fun getAdUnitId(): String

แสดงรหัสหน่วยโฆษณา

getFullScreenContentCallback

abstract fun getFullScreenContentCallback(): FullScreenContentCallback?

รับ FullScreenContentCallback สำหรับ RewardedInterstitialAd นี้

getOnAdMetadataChangedListener

abstract fun getOnAdMetadataChangedListener(): OnAdMetadataChangedListener?

รับ OnAdMetadataChangedListener สำหรับ RewardedInterstitialAd นี้

getOnPaidEventListener

abstract fun getOnPaidEventListener(): OnPaidEventListener?

รับ OnPaidEventListener สำหรับ RewardedInterstitialAd นี้

getPlacementId

abstract fun getPlacementId(): Long

รับรหัสตำแหน่งสำหรับ RewardedInterstitialAd นี้

getResponseInfo

abstract fun getResponseInfo(): ResponseInfo

แสดงข้อมูลเกี่ยวกับโฆษณาที่โหลดแล้ว

getRewardItem

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

Callback ที่จะเรียกใช้เมื่อโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัลโหลดเสร็จ

โหลด

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

โหลด RewardedInterstitialAd

พารามิเตอร์
context: Context

บริบท

adUnitId: String

รหัสหน่วยโฆษณา

adRequest: AdRequest

คำขอโฆษณาที่มีข้อมูลการกำหนดเป้าหมาย

loadCallback: RewardedInterstitialAdLoadCallback

Callback ที่จะเรียกใช้เมื่อโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัลโหลดเสร็จ

setFullScreenContentCallback

abstract fun setFullScreenContentCallback(
    fullScreenContentCallback: FullScreenContentCallback?
): Unit

ลงทะเบียนการเรียกกลับที่จะเรียกใช้เมื่อโฆษณาแสดงและปิดเนื้อหาแบบเต็มหน้าจอ

setImmersiveMode

abstract fun setImmersiveMode(immersiveModeEnabled: Boolean): Unit

ตั้งค่า Flag ที่ควบคุมว่าจะแสดงออบเจ็กต์โฆษณาคั่นระหว่างหน้าแบบมีรางวัลนี้ในโหมดสมจริงหรือไม่ เรียกใช้เมธอดนี้ก่อน show ในระหว่าง show หากเปิดแฟล็กนี้และรองรับโหมดสมจริง ระบบจะเปิด SYSTEM_UI_FLAG_IMMERSIVE_STICKY และ SYSTEM_UI_FLAG_HIDE_NAVIGATION สำหรับโฆษณาที่มีการให้รางวัล

setOnAdMetadataChangedListener

abstract fun setOnAdMetadataChangedListener(listener: OnAdMetadataChangedListener?): Unit

ลงทะเบียน Callback ที่จะเรียกใช้เมื่อข้อมูลเมตาของโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัลเปลี่ยนแปลง

setOnPaidEventListener

abstract fun setOnPaidEventListener(listener: OnPaidEventListener?): Unit

ลงทะเบียนฟังก์ชันเรียกกลับที่จะเรียกใช้เมื่อระบบประเมินว่าโฆษณานี้สร้างรายได้

setPlacementId

abstract fun setPlacementId(placementId: Long): Unit

ตั้งค่ารหัสตำแหน่งสำหรับโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล

เรียกใช้เมธอดนี้ก่อนแสดงโฆษณาเพื่อให้มั่นใจว่าระบบจะรวมรหัสตำแหน่งนี้ไว้ในการรายงาน

พารามิเตอร์
placementId: Long

จำนวนเต็มแบบยาวที่ UI ของ AdMob ระบุสำหรับตําแหน่งที่กําหนดค่า

setServerSideVerificationOptions

abstract fun setServerSideVerificationOptions(
    options: ServerSideVerificationOptions!
): Unit

ตั้งค่า ServerSideVerificationOptions สำหรับโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัลนี้

แสดง

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

แสดงโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล

พารามิเตอร์
activity: Activity

กิจกรรมที่ควรแสดงโฆษณาที่มีการให้รางวัล

onUserEarnedRewardListener: OnUserEarnedRewardListener

Listener ที่จะได้รับการแจ้งเตือนเมื่อผู้ใช้ได้รับรางวัล