MediationNativeListener

public interface MediationNativeListener


Bir adaptörün uyumlulaştırma kitaplığıyla tekrar iletişim kurması için geri çağırma işlevleri içeren bir dinleyici. Uyumlulaştırma kitaplığının reklam akışını düzgün şekilde yönetebilmesi için etkinliklerin geri bildirilmesi gerekir.

Özet

Herkese açık yöntemler

abstract void

Kullanıcının bu reklamı tıkladığını belirtir.

abstract void

Reklam denetiminin bir öğeyi tam ekranda oluşturduğunu ve artık kontrolü uygulamaya aktardığını gösterir.

abstract void
onAdFailedToLoad(
    MediationNativeAdapter adapter,
    @NonNull AdError adError
)

Bir reklam isteğinin yüklenemediğini gösterir.

abstract void

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

Bunun yerine onAdFailedToLoad kullanın.

abstract void

Reklam için bir gösterim kaydedildiğini belirtir.

abstract void

Reklamın cihazın farklı bir uygulamaya (ör. web tarayıcısı) geçmesine neden olduğunu gösterir.

abstract void
onAdLoaded(
    MediationNativeAdapter adapter,
    UnifiedNativeAdMapper unifiedNativeAdMapper
)

Bir reklamın istendiğini ve başarıyla alındığını belirtir.

abstract void

Reklam kontrolünün tam ekran bir öğe oluşturmakta olduğunu gösterir.

abstract void

Bir reklamın video oynatmasının tamamen sona erdiğini gösterir.

Herkese açık yöntemler

onAdClicked

abstract void onAdClicked(MediationNativeAdapter adapter)

Kullanıcının bu reklamı tıkladığını belirtir. Bu yöntem yalnızca setOverrideClickHandling doğru değerine ayarlanmışsa çağrılmalıdır. Bu, yayıncı metrikleri için kullanılır ve diğer etkinliklere ek olarak çağrılmalıdır.

Parametreler
MediationNativeAdapter adapter

Etkinliği oluşturan uyumlulaştırma bağdaştırıcısı.

onAdClosed

abstract void onAdClosed(MediationNativeAdapter adapter)

Reklam denetiminin 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.

onAdFailedToLoad'ı inceleyin.

Parametreler
MediationNativeAdapter adapter

Etkinliği oluşturan uyumlulaştırma bağdaştırıcısı.

onAdFailedToLoad

abstract void onAdFailedToLoad(
    MediationNativeAdapter adapter,
    @NonNull AdError adError
)

Bir reklam isteğinin yüklenemediğini gösterir.

Parametreler
MediationNativeAdapter adapter

Etkinliği oluşturan uyumlulaştırma bağdaştırıcısı.

@NonNull AdError adError

AdError dosyasını indirebilirsiniz.

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

onAdFailedToLoad

abstract void onAdFailedToLoad(MediationNativeAdapter adapter, int error)

Bir reklam isteğinin başarısız olduğunu ve temel nedenini gösterir. Başarısızlık, gerçek bir hata veya yalnızca doldurulma eksikliği olabilir.

Bir reklam istendiğinde bağdaştırıcının başarı veya başarısızlık bildirmesi gerekir. Belirli bir süre içinde yanıt alınamazsa uyumlulaştırma kitaplığı başka bir bağdaştırıcının üzerine geçebilir. Bu da başarılı olabilecek bir reklamın gösterilmemesine neden olabilir.

Parametreler
MediationNativeAdapter adapter

Etkinliği oluşturan uyumlulaştırma bağdaştırıcısı.

int error

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

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

onAdImpression

abstract void onAdImpression(MediationNativeAdapter adapter)

Reklam için bir gösterim kaydedildiğini belirtir. Bu yöntem yalnızca setOverrideImpressionRecording doğru değerine ayarlanmışsa çağrılmalıdır. Bu, yayıncı metrikleri için kullanılır ve diğer etkinliklere ek olarak çağrılmalıdır.

Parametreler
MediationNativeAdapter adapter

Etkinliği oluşturan uyumlulaştırma bağdaştırıcısı.

onAdLeftApplication

abstract void onAdLeftApplication(MediationNativeAdapter adapter)

Reklamı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.

Parametreler
MediationNativeAdapter adapter

Etkinliği oluşturan uyumlulaştırma bağdaştırıcısı.

onAdLoaded

abstract void onAdLoaded(
    MediationNativeAdapter adapter,
    UnifiedNativeAdMapper unifiedNativeAdMapper
)

Bir reklamın istendiğini ve başarıyla alındığını belirtir.

Bir reklam istendiğinde bağdaştırıcının başarı veya başarısızlık bildirmesi gerekir. Belirli bir süre içinde yanıt alınamazsa uyumlulaştırma kitaplığı başka bir bağdaştırıcının üzerine geçebilir. Bu da başarılı olabilecek bir reklamın gösterilmemesine neden olabilir.

onAdFailedToLoad'ı inceleyin.

Parametreler
MediationNativeAdapter adapter

Etkinliği oluşturan uyumlulaştırma bağdaştırıcısı.

UnifiedNativeAdMapper unifiedNativeAdMapper

Ara reklam ağının reklam nesnesinden birleşik doğal reklam nesnesine eşleme sağlayan eşleme sınıfı.

onAdOpened

abstract void onAdOpened(MediationNativeAdapter adapter)

Reklam kontrolünün tam ekran bir öğe oluşturmakta olduğunu gösterir. Bu , bir veya farklı bir uygulamaya geçmenin habercisi olabilir.

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

Parametreler
MediationNativeAdapter adapter

Etkinliği oluşturan uyumlulaştırma bağdaştırıcısı.

onVideoEnd

abstract void onVideoEnd(MediationNativeAdapter adapter)

Bir reklamın video oynatmasının tamamen sona erdiğini gösterir.

Parametreler
MediationNativeAdapter adapter

Etkinliği oluşturan uyumlulaştırma bağdaştırıcısı.