Uyarlayıcı

public abstract class Adapter implements MediationExtrasReceiver

Bilinen doğrudan alt sınıflar
RtbAdapter

Open Bidding'i de destekleyen uyumlulaştırma bağdaştırıcısı.


Üçüncü taraf reklam ağları için bağdaştırıcı. Tüm yükleme yöntemlerinin, bağdaştırıcı biçimi desteklemiyorsa sorunsuz bir şekilde başarısız olacak varsayılan bir uygulaması vardır.

Özet

Herkese açık kurucular

Herkese açık yöntemler

abstract VersionInfo

Uygulamaya yerleştirilmiş üçüncü taraf SDK'sının sürümünü döndürür.

abstract VersionInfo

Uyumlulaştırma bağdaştırıcının sürümünü döndürür.

abstract void
initialize(
    Context context,
    InitializationCompleteCallback callback,
    List<MediationConfiguration> configurations
)

Üçüncü taraf bağdaştırıcısı ve SDK'sını başlatmak için Google Mobile Ads SDK'sı tarafından çağrılır.

void

Üçüncü taraf uygulama açık reklamını yüklemeye başlamak için Google Mobile Ads SDK'sı tarafından çağrılır.

void

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf banner reklamı yüklemeye başlamak için çağrılır.

void

Google Mobile Ads SDK'sı tarafından, MediationAdConfiguration verildiğinde üçüncü taraf geçiş reklamı yüklemeye başlamak için çağrılır.

void

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

Bunun yerine loadNativeAdMapper kullanın.

void

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf doğal reklamı yüklemeye başlamak için çağrılır.

void

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf ödüllü reklamı yüklemeye başlamak için çağrılır.

void

Google Mobile Ads SDK'sı tarafından, MediationAdConfiguration verildiğinde üçüncü taraf ödüllü geçiş reklamı yüklemeye başlamak için çağrılır.

Herkese açık kurucular

Uyarlayıcı

public Adapter()

Herkese açık yöntemler

getSDKVersionInfo

public abstract VersionInfo getSDKVersionInfo()

Uygulamaya yerleştirilmiş üçüncü taraf SDK'sının sürümünü döndürür.

getVersionInfo

public abstract VersionInfo getVersionInfo()

Uyumlulaştırma bağdaştırıcının sürümünü döndürür.

ilk kullanıma hazırlama

public abstract void initialize(
    Context context,
    InitializationCompleteCallback callback,
    List<MediationConfiguration> configurations
)

Üçüncü taraf bağdaştırıcısı ve SDK'sını başlatmak için Google Mobile Ads SDK'sı tarafından çağrılır. Bu yöntem, uygulama Google Mobile Ads SDK'sını ilk kullanıma hazırladıktan kısa bir süre sonra çağrılır.

Parametreler
Context context

Yayıncının initialize

InitializationCompleteCallback callback

Adaptör ilklendirmeyi tamamladığında çağrılacak geri çağırma işlevi.

List<MediationConfiguration> configurations

Google AdMob veya Google Ad Manager kullanıcı arayüzünde bu bağdaştırıcının yapılandırıldığı MediationConfiguration nesnelerinin listesi.

loadAppOpenAd

public void loadAppOpenAd(
    MediationAppOpenAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback
)

Üçüncü taraf uygulama açık reklamını yüklemeye başlamak için Google Mobile Ads SDK'sı tarafından çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
MediationAppOpenAdConfiguration adConfiguration

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationAppOpenAdConfiguration.

MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback

Reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.

loadBannerAd

public void loadBannerAd(
    MediationBannerAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback
)

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf banner reklamı yüklemeye başlamak için çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
MediationBannerAdConfiguration adConfiguration

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationBannerAdConfiguration.

MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback

Reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.

loadInterstitialAd

public void loadInterstitialAd(
    MediationInterstitialAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback
)

Google Mobile Ads SDK'sı tarafından, MediationAdConfiguration verildiğinde üçüncü taraf geçiş reklamı yüklemeye başlamak için çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
MediationInterstitialAdConfiguration adConfiguration

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationInterstitialAdConfiguration.

MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback

Reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.

loadNativeAd

public void loadNativeAd(
    MediationNativeAdConfiguration adConfiguration,
    MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback
)

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf doğal reklamı yüklemeye başlamak için çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
MediationNativeAdConfiguration adConfiguration

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationNativeAdConfiguration.

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

Reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.

loadNativeAdMapper

public void loadNativeAdMapper(
    MediationNativeAdConfiguration adConfiguration,
    MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback
)

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf doğal reklamı yüklemeye başlamak için çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
MediationNativeAdConfiguration adConfiguration

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationNativeAdConfiguration.

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

Yerel reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.

loadRewardedAd

public void loadRewardedAd(
    MediationRewardedAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback
)

Google Mobile Ads SDK'sı tarafından, bir üçüncü taraf ödüllü reklamı yüklemeye başlamak için çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
MediationRewardedAdConfiguration adConfiguration

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationRewardedAdConfiguration.

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

Reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.

loadRewardedInterstitialAd

public void loadRewardedInterstitialAd(
    MediationRewardedAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback
)

Google Mobile Ads SDK'sı tarafından, MediationAdConfiguration verildiğinde üçüncü taraf ödüllü geçiş reklamı yüklemeye başlamak için çağrılır.

Bir uyumlulaştırma isteğinden kazanan reklamı yüklemek için kullanılır.

Parametreler
MediationRewardedAdConfiguration adConfiguration

Kazanan reklamı yüklemek için gereken bilgileri içeren MediationRewardedAdConfiguration.

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

Reklamın yüklenmesi tamamlandığında çağrılacak geri çağırma işlevi.