CustomEventInterstitial

public interface CustomEventInterstitial extends CustomEvent


Geçiş reklamlarını destekleyen bir özel etkinlik.

Özel etkinliklerin tipik yaşam döngüsünde requestInterstitialAd işlevi bir kez çağrılır. Bu noktada bağdaştırıcı bir reklam isteğinde bulunmalı ve dinleyiciye onAdLoaded veya onAdFailedToLoad değerini bildirmelidir. Sonraki istekler, özel etkinliğin yeni bir örneğiyle yapılır. Yaşam döngüsünün sonunda onDestroy işlevini çağırmak için en iyi çaba gösterilir ancak bu garanti edilmez. requestInterstitialAd, kullanıcı arayüzü iş parçacığında çağrıldığından bu iş parçacığında kod yazmayla ilgili tüm standart önlemlerin geçerli olduğunu unutmayın. Özellikle kod, herhangi bir engelleme yöntemi çağırmamalıdır.

Özel etkinliğin, requestInterstitialAd çağrısında iletilen CustomEventInterstitialListener aracılığıyla etkinlikleri yönlendirmesi beklenir. Reklam isteğinde bulunmak için gerekli tüm parametreler serverParameter, MediationAdRequest ve customEventExtras parametrelerinde iletilmelidir.

Özet

Herkese açık yöntemler

abstract void
requestInterstitialAd(
    Context context,
    CustomEventInterstitialListener listener,
    @Nullable String serverParameter,
    MediationAdRequest mediationAdRequest,
    @Nullable Bundle customEventExtras
)

Bir geçiş reklamı istemek için uyumlulaştırma kitaplığı tarafından çağrılır.

abstract void

Geçiş reklamını gösterin.

Devralınan yöntemler

com.google.android.gms.ads.mediation.customevent.CustomEvent yönteminden
abstract void

Adaptör kontrolünü söküyor.

abstract void

Uygulama pause öğesini çağırdığında çağrılır.

abstract void

Uygulama resume öğesini çağırdığında çağrılır.

Herkese açık yöntemler

requestInterstitialAd

abstract void requestInterstitialAd(
    Context context,
    CustomEventInterstitialListener listener,
    @Nullable String serverParameter,
    MediationAdRequest mediationAdRequest,
    @Nullable Bundle customEventExtras
)

Bir geçiş reklamı istemek için uyumlulaştırma kitaplığı tarafından çağrılır.

İstek başarılı olursa onAdLoaded çağrılmalıdır.

İstek başarısız olursa listener üzerinde onAdFailedToLoad uygun bir hata nedeni ile çağrılmalıdır.

Bu yöntem, kullanıcı arayüzü iş parçacığında çağrılır. Bu nedenle, bu iş parçacığında kod yazmayla ilgili tüm standart önlemler geçerlidir. Özellikle kodunuz herhangi bir engelleme yöntemini çağırmamalıdır.

Parametreler
Context context

Özel etkinlik geçiş reklamı isteğinde bulunan Context com.google.android.gms.ads.interstitial.InterstitialAd. android.app.Activity tercih edilir.

CustomEventInterstitialListener listener

Çeşitli etkinlikler için geri aramalar içeren özel etkinlik dinleyicisi.

@Nullable String serverParameter

Yayıncı kullanıcı arayüzünde özel etkinlik parametresi olarak yapılandırılan dize.

MediationAdRequest mediationAdRequest

Geçiş reklamı istenirken kullanılacak genel hedefleme parametreleri.

@Nullable Bundle customEventExtras

Yayıncı tarafından istek bazında ayarlanan parametrelerin Bundle.

showInterstitial

abstract void showInterstitial()

Geçiş reklamını gösterin. Bu işlem, onAdLoaded numarası arandıktan sonra herhangi bir zamanda yapılabilir.