AppOpenAd

abstract class AppOpenAd


Uygulama açılış reklamları, kullanıcılar uygulamanıza girdiğinde reklam göstermek için kullanılır. Bir AppOpenAd nesnesi, reklam göstermek için gereken tüm verileri içerir. Geçiş reklamlarının aksine uygulama açılış reklamları, kullanıcılara reklamı gördükleri bağlamı anlamaları için uygulama markalama alanı sağlamayı kolaylaştırır. AppOpenAd yüklemek için statik load yöntemlerinden birini kullanın. Ardından, oluşturmak için show işlevini çağırın.

Özet

İç içe yerleştirilmiş türler

Bir uygulama açılış reklamı yüklenirken etkinlik bildirimleri almak için kullanılan nesne.

Herkese açık oluşturucular

Herkese açık işlevler

abstract String

Reklam birimi kimliğini döndürür.

abstract FullScreenContentCallback?

Bu AppOpenAd için FullScreenContentCallback değerini alır.

abstract OnPaidEventListener?

Bu AppOpenAd için OnPaidEventListener değerini alır.

abstract Long

Bu AppOpenAd için yerleşim kimliğini alır.

abstract ResponseInfo

Yüklenen reklam için ResponseInfo değerini döndürür.

java-static Boolean
isAdAvailable(context: Context, adUnitId: String)

Bu işlev kullanımdan kaldırılmıştır.

Bunun yerine isAdAvailable politikasını kullanın.

java-static Unit
load(
    context: Context!,
    adUnitId: String!,
    adRequest: AdRequest!,
    loadCallback: AppOpenAd.AppOpenAdLoadCallback!
)

AppOpenAd yükler.

java-static AppOpenAd?
pollAd(context: Context, adUnitId: String)

Bu işlev kullanımdan kaldırılmıştır.

Bunun yerine pollAd politikasını kullanın.

abstract Unit
setFullScreenContentCallback(
    fullScreenContentCallback: FullScreenContentCallback?
)

Reklamlar gösterildiğinde ve tam ekran içerik kapatıldığında çağrılacak bir geri çağırma kaydeder.

abstract Unit
setImmersiveMode(immersiveModeEnabled: Boolean)

Bu uygulama açma reklamı nesnesinin tam ekran modunda gösterilip gösterilmeyeceğini kontrol eden bir işaret ayarlar.

abstract Unit

Bu reklamın para kazandığı tahmin edildiğinde çağrılacak bir geri çağırma işlevi kaydeder.

abstract Unit
setPlacementId(placementId: Long)

Uygulama açılış reklamı için bir yerleşim kimliği ayarlar.

abstract Unit
show(activity: Activity)

AppOpenAd'i gösterir.

Herkese açık oluşturucular

AppOpenAd

AppOpenAd()

Herkese açık işlevler

getAdUnitId

abstract fun getAdUnitId(): String

Reklam birimi kimliğini döndürür.

getFullScreenContentCallback

abstract fun getFullScreenContentCallback(): FullScreenContentCallback?

Bu AppOpenAd için FullScreenContentCallback değerini alır.

getOnPaidEventListener

abstract fun getOnPaidEventListener(): OnPaidEventListener?

Bu AppOpenAd için OnPaidEventListener değerini alır.

getPlacementId

abstract fun getPlacementId(): Long

Bu AppOpenAd için yerleşim kimliğini alır.

getResponseInfo

abstract fun getResponseInfo(): ResponseInfo

Yüklenen reklam için ResponseInfo değerini döndürür.

isAdAvailable

java-static fun isAdAvailable(context: Context, adUnitId: String): Boolean

startPreload kaynağından yüklenen kullanılabilir bir uygulama açılış reklamı varsa true değerini döndürür.

load

java-static fun load(
    context: Context!,
    adUnitId: String!,
    adRequest: AdRequest!,
    loadCallback: AppOpenAd.AppOpenAdLoadCallback!
): Unit

AppOpenAd yükler.

Parametreler
context: Context!

Bağlam

adUnitId: String!

Reklam birimi kimliği.

adRequest: AdRequest!

Hedefleme bilgileri içeren bir reklam isteği.

loadCallback: AppOpenAd.AppOpenAdLoadCallback!

Uygulama açılış reklamı yükleme etkinliklerini işleyen bir nesne.

pollAd

java-static fun pollAd(context: Context, adUnitId: String): AppOpenAd?

startPreload'dan yüklenen bir sonraki uygulama açılış reklamını veya reklam yoksa null'ı alır.

setFullScreenContentCallback

abstract fun setFullScreenContentCallback(
    fullScreenContentCallback: FullScreenContentCallback?
): Unit

Reklamlar gösterildiğinde ve tam ekran içerik kapatıldığında çağrılacak bir geri çağırma kaydeder.

setImmersiveMode

abstract fun setImmersiveMode(immersiveModeEnabled: Boolean): Unit

Bu uygulama açma reklamı nesnesinin tam ekran modunda gösterilip gösterilmeyeceğini kontrol eden bir işaret ayarlar. Bu yöntemi show tarihinden önce çağırın. Gösterim sırasında bu işaret açıksa ve tam ekran modu destekleniyorsa uygulama açma reklamı için SYSTEM_UI_FLAG_IMMERSIVE_STICKY ve SYSTEM_UI_FLAG_HIDE_NAVIGATION etkinleştirilir.

setOnPaidEventListener

abstract fun setOnPaidEventListener(listener: OnPaidEventListener?): Unit

Bu reklamın para kazandığı tahmin edildiğinde çağrılacak bir geri çağırma işlevi kaydeder.

setPlacementId

abstract fun setPlacementId(placementId: Long): Unit

Uygulama açılış reklamı için bir yerleşim kimliği ayarlar.

Bu yerleşim kimliğinin raporlamaya dahil edilmesini sağlamak için reklamı göstermeden önce bu yöntemi çağırın.

Parametreler
placementId: Long

Yapılandırılmış yerleşim için AdMob kullanıcı arayüzü tarafından sağlanan uzun bir tam sayı.

göster

abstract fun show(activity: Activity): Unit

AppOpenAd'i gösterir.

Parametreler
activity: Activity

AppOpenAd'in gösterildiği etkinlik.