CustomEventListener

public interface CustomEventListener

Bilinen doğrudan alt sınıflar
CustomEventBannerListener

Bu arayüz kullanımdan kaldırılmıştır.

Bunun yerine Adapter ve MediationAdLoadCallback politikalarını kullanın.

CustomEventInterstitialListener

Bu arayüz kullanımdan kaldırılmıştır.

Bunun yerine Adapter ve MediationAdLoadCallback politikalarını kullanın.

CustomEventNativeListener

Bu arayüz kullanımdan kaldırılmıştır.

Bunun yerine Adapter ve MediationAdLoadCallback politikalarını kullanın.


Banner ve geçiş reklamları için temel bir özel etkinlik işleyici. Bu arayüzü doğrudan uygulamayın. Bunun yerine CustomEventBannerListener ve/veya CustomEventInterstitialListener ve/veya CustomEventNativeListener uygulayın.

Özet

Herkese açık yöntemler

abstract void

Kullanıcının bu özel etkinliği tıkladığını gösterir.

abstract void

Özel etkinliğin tam ekranda bir şey oluşturduğunu ve kontrolü uygulamaya geri aktardığını gösterir.

abstract void

Temel nedeni de belirterek özel etkinlik isteğinin başarısız olduğunu gösterir.

abstract void
onAdFailedToLoad(int errorCode)

Bu yöntem kullanımdan kaldırılmıştır.

Bunun yerine onAdFailedToLoad politikasını kullanın.

abstract void

Kullanıcının özel etkinlikle etkileşiminin, cihazın farklı bir uygulamaya (ör. web tarayıcısı) geçmesine neden olduğunu gösterir.

abstract void

Özel etkinliğin tam ekran bir öğe oluşturduğunu gösterir.

Herkese açık yöntemler

onAdClicked

abstract void onAdClicked()

Kullanıcının bu özel etkinliği tıkladığını gösterir. Bu etkinlik, yayıncı metrikleri için kullanılır ve diğer etkinliklere ek olarak çağrılmalıdır. Bu etkinlik, hiçbir zaman aracılık kitaplığı tarafından çıkarılmaz. Örneğin, onAdLeftApplication genellikle kullanıcının bir reklamı tıkladığı anlamına gelir ancak onAdClicked her durumda çağrılmalıdır.

onAdClosed

abstract void onAdClosed()

Özel etkinliğin tam ekranda bir şey oluşturduğunu ve kontrolü uygulamaya geri aktardığını gösterir. Bu, farklı bir uygulamadan dönen kullanıcı olabilir.

Aşağıdaki kaynakları da incelemenizi öneririz:
onAdOpened

onAdFailedToLoad

abstract void onAdFailedToLoad(@NonNull AdError adError)

Temel nedeni de belirterek özel etkinlik isteğinin başarısız olduğunu gösterir. Arıza, gerçek bir hata veya yalnızca dolgu eksikliği olabilir.

Bir reklam istendikten sonra özel etkinlik, başarı veya başarısızlık durumunu bildirmelidir. Belirli bir süre içinde yanıt alınmazsa Google Mobile Ads SDK başka bir bağdaştırıcıya geçer ve bu da potansiyel olarak başarılı bir reklamın gösterilmemesine neden olur.

Parametreler
@NonNull AdError adError

AdError hata nedenini ayrıntılı olarak açıklayın.

onAdFailedToLoad

abstract void onAdFailedToLoad(int errorCode)

Temel nedeni de belirterek özel etkinlik isteğinin başarısız olduğunu gösterir. Arıza, gerçek bir hata veya yalnızca dolgu eksikliği olabilir.

Bir reklam istendikten sonra özel etkinlik, başarı veya başarısızlık durumunu bildirmelidir. Belirli bir süre içinde yanıt alınmazsa Google Mobile Ads SDK başka bir bağdaştırıcıya geçer ve bu da potansiyel olarak başarılı bir reklamın gösterilmemesine neden olur.

Parametreler
int errorCode

Başarısızlığın nedenini açıklayan bir hata kodu.

onAdLeftApplication

abstract void onAdLeftApplication()

Kullanıcının özel etkinlikle etkileşiminin, cihazın farklı bir uygulamaya (ör. web tarayıcısı) geçmesine neden olduğunu gösterir. Bu yöntem, mevcut uygulama arka plana alınmadan önce çağrılmalıdır.

onAdOpened

abstract void onAdOpened()

Özel etkinliğin tam ekran bir öğe oluşturduğunu gösterir. Bu, android.app.Activity olabilir veya farklı bir uygulamaya geçişin öncüsü olabilir.

Bu ekran kapatıldıktan sonra onAdClosed çağrılmalıdır.