آداپتور

public abstract class Adapter implements MediationExtrasReceiver

زیر کلاس های مستقیم شناخته شده RtbAdapter
RtbAdapter

آداپتور میانجی که از مناقصه باز نیز پشتیبانی می کند.


آداپتور برای شبکه های تبلیغاتی شخص ثالث. همه روش‌های بارگذاری یک پیاده‌سازی پیش‌فرض دارند که اگر آداپتور از فرمت پشتیبانی نکند، به‌خوبی با شکست مواجه می‌شود.

خلاصه

سازندگان عمومی

روش های عمومی

abstract VersionInfo

نسخه SDK شخص ثالث تعبیه شده در برنامه را برمی گرداند.

abstract VersionInfo

نسخه آداپتور میانجی را برمی‌گرداند.

abstract void

توسط Google Mobile Ads SDK برای مقداردهی اولیه آداپتور شخص ثالث و SDK فراخوانی شده است.

void

توسط Google Mobile Ads SDK برای شروع بارگیری آگهی باز برنامه شخص ثالث فراخوانی شده است.

void

توسط Google Mobile Ads SDK برای شروع بارگیری بنر تبلیغاتی شخص ثالث با توجه به a

void

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بینابینی شخص ثالث با داشتن MediationAdConfiguration فراخوانی شده است.

void

این روش منسوخ شده است.

به جای آن از loadNativeAdMapper استفاده کنید.

void

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بومی شخص ثالث با توجه به a

void

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ پاداش شخص ثالث با توجه به a

void

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بینابینی با پاداش شخص ثالث با داشتن MediationAdConfiguration فراخوانی شده است.

سازندگان عمومی

آداپتور

public Adapter()

روش های عمومی

getSDKVersionInfo

public abstract VersionInfo getSDKVersionInfo()

نسخه SDK شخص ثالث تعبیه شده در برنامه را برمی گرداند.

getVersionInfo

public abstract VersionInfo getVersionInfo()

نسخه آداپتور میانجی را برمی‌گرداند.

مقداردهی اولیه

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

توسط Google Mobile Ads SDK برای مقداردهی اولیه آداپتور شخص ثالث و SDK فراخوانی شده است. این روش اندکی پس از اینکه برنامه SDK تبلیغات موبایلی Google را مقداردهی اولیه کرد، فراخوانی می شود.

پارامترها
Context context

زمینه ای که ناشر در initialize ارائه می دهد

InitializationCompleteCallback callback

هنگامی که آداپتور اولیه سازی را به پایان رساند، تماس مجدد فراخوانی می شود.

List < MediationConfiguration > configurations

فهرستی از اشیاء MediationConfiguration که برای این آداپتور در رابط کاربری Google AdMob یا Google Ad Manager پیکربندی شده‌اند.

loadAppOpenAd

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

توسط Google Mobile Ads SDK برای شروع بارگیری آگهی باز برنامه شخص ثالث فراخوانی شده است.

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
MediationAppOpenAdConfiguration adConfiguration

MediationAppOpenAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

MediationAdLoadCallback < MediationAppOpenAd , MediationAppOpenAdCallback > callback

پس از اتمام بارگیری آگهی، یک تماس برگشتی فراخوانی می شود.

loadBannerAd

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

توسط Google Mobile Ads SDK برای شروع بارگیری بنر تبلیغاتی شخص ثالث با توجه به a

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
MediationBannerAdConfiguration adConfiguration

MediationBannerAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

MediationAdLoadCallback < MediationBannerAd , MediationBannerAdCallback > callback

پس از اتمام بارگیری آگهی، یک تماس برگشتی فراخوانی می شود.

loadInterstitialAd

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

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بینابینی شخص ثالث با داشتن MediationAdConfiguration فراخوانی شده است.

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
MediationInterstitialAdConfiguration adConfiguration

MediationInterstitialAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

MediationAdLoadCallback < MediationInterstitialAd , MediationInterstitialAdCallback > callback

پس از اتمام بارگیری آگهی، یک تماس برگشتی فراخوانی می شود.

loadNativeAd

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

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بومی شخص ثالث با توجه به a

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
MediationNativeAdConfiguration adConfiguration

MediationNativeAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

MediationAdLoadCallback < UnifiedNativeAdMapper , MediationNativeAdCallback > callback

پس از اتمام بارگیری آگهی، یک تماس برگشتی فراخوانی می شود.

loadNativeAdMapper

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

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بومی شخص ثالث با توجه به a

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
MediationNativeAdConfiguration adConfiguration

MediationNativeAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

MediationAdLoadCallback < NativeAdMapper , MediationNativeAdCallback > callback

پس از اتمام بارگیری آگهی بومی، یک تماس برگشتی فراخوانی می شود.

پرتاب می کند
android.os.RemoteException

loadRewardedAd

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

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ پاداش شخص ثالث با توجه به a

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
MediationRewardedAdConfiguration adConfiguration

MediationRewardedAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

MediationAdLoadCallback < MediationRewardedAd , MediationRewardedAdCallback > callback

پس از اتمام بارگیری آگهی، یک تماس برگشتی فراخوانی می شود.

loadRewardedInterstitialAd

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

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بینابینی با پاداش شخص ثالث با داشتن MediationAdConfiguration فراخوانی شده است.

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
MediationRewardedAdConfiguration adConfiguration

MediationRewardedAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

MediationAdLoadCallback < MediationRewardedAd , MediationRewardedAdCallback > callback

پس از اتمام بارگیری آگهی، یک تماس برگشتی فراخوانی می شود.