CustomEventListener

public interface CustomEventListener

Bilinen doğrudan alt sınıflar
CustomEventBannerListener

Bu arayüzün desteği sonlandırılmıştır.

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

CustomEventInterstitialListener

Bu arayüzün desteği sonlandırılmıştır.

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

CustomEventNativeListener

Bu arayüzün desteği sonlandı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 ve/veya CustomEventNativeListener'ü uygulayın.

Özet

Herkese açık yöntemler

abstract void

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

abstract void

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

abstract void

Özel etkinlik isteğinin başarısız olduğunu ve temel nedenini belirtir.

abstract void
onAdFailedToLoad(int errorCode)

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

Bunun yerine onAdFailedToLoad kullanın.

abstract void

Kullanıcının özel etkinlikle etkileşim kurmasının, 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ı belirtir. Bu etkinlik, yayıncı metrikleri için kullanılır ve diğer etkinliklere ek olarak çağrılmalıdır. Bu etkinlik, uyumlulaştırma kitaplığı tarafından hiçbir zaman çıkarılamaz. Ö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 bir öğeyi tam ekranda oluşturduğunu ve artık kontrolü uygulamaya aktardığını gösterir. Bu, kullanıcının farklı bir uygulamadan geri dönmesi olabilir.

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

onAdFailedToLoad

abstract void onAdFailedToLoad(@NonNull AdError adError)

Özel etkinlik isteğinin başarısız olduğunu ve temel nedenini belirtir. Başarısızlık, gerçek bir hata veya yalnızca doldurulma eksikliği olabilir.

Bir reklam istendiğinde özel etkinlik, başarı veya başarısızlık bildirmelidir. Belirli bir süre içinde yanıt alınmazsa Google Mobile Ads SDK'sı başka bir bağdaştırıcının başına geçer. Bu da başarılı olabilecek bir reklamın gösterilmemesine neden olur.

Parametreler
@NonNull AdError adError

AdError dosyasını indirebilirsiniz.

onAdFailedToLoad

abstract void onAdFailedToLoad(int errorCode)

Özel etkinlik isteğinin başarısız olduğunu ve temel nedenini belirtir. Başarısızlık, gerçek bir hata veya yalnızca doldurulma eksikliği olabilir.

Bir reklam istendiğinde özel etkinlik, başarı veya başarısızlık bildirmelidir. Belirli bir süre içinde yanıt alınmazsa Google Mobile Ads SDK'sı başka bir bağdaştırıcının başına geçer. Bu da başarılı olabilecek bir reklamın gösterilmemesine neden olur.

Parametreler
int errorCode

Hatanın nedenini açıklayan bir hata kodu.

onAdLeftApplication

abstract void onAdLeftApplication()

Kullanıcının özel etkinlikle etkileşim kurmasının, cihazın farklı bir uygulamaya (ör. web tarayıcısı) geçmesine neden olduğunu gösterir. Bu işlev, geçerli 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çmenin habercisi olabilir.

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