RtbAdapter

@ParametersAreNonnullByDefault
public abstract class RtbAdapter extends Adapter


同时支持公开出价的中介适配器。

摘要

公共构造函数

公共方法

abstract void

由 Google 移动广告 SDK 调用,用于开始生成信号。

void

由 Google 移动广告 SDK 调用,用于开始加载公开出价应用打开广告。

void

由 Google 移动广告 SDK 调用,用于在指定的

void

由 Google 移动广告 SDK 调用,用于在指定 MediationAdConfiguration 的情况下开始加载公开出价插页式广告

void

此方法已废弃。

请改用 loadRtbNativeAdMapper

void

由 Google 移动广告 SDK 调用,用于在指定的

void

由 Google 移动广告 SDK 调用,用于在指定的

void

由 Google 移动广告 SDK 调用,用于在给定 MediationAdConfiguration 的情况下开始加载公开出价插页式激励广告

继承的方法

com.google.android.gms.ads.mediation.Adapter 获取
abstract VersionInfo

返回内置于应用中的第三方 SDK 的版本。

abstract VersionInfo

返回中介适配器的版本。

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

由 Google 移动广告 SDK 调用,用于初始化第三方适配器和 SDK。

void

由 Google 移动广告 SDK 调用,用于开始加载第三方应用打开广告。

void

由 Google 移动广告 SDK 调用,用于在指定的

void

由 Google 移动广告 SDK 调用,用于在指定 MediationAdConfiguration 的情况下开始加载第三方插页式广告

void

此方法已废弃。

请改用 loadNativeAdMapper

void

由 Google 移动广告 SDK 调用,用于在指定

void

由 Google 移动广告 SDK 调用,用于在指定

void

由 Google 移动广告 SDK 调用,用于在给定 MediationAdConfiguration 的情况下开始加载第三方激励插页式广告

公共构造函数

RtbAdapter

public RtbAdapter()

公共方法

collectSignals

public abstract void collectSignals(RtbSignalData data, SignalCallbacks callback)

由 Google 移动广告 SDK 调用以开始生成信号。

典型用法是异步启动信号生成,并在信号生成完成或失败时回调。

参数
RtbSignalData data

用于生成信号的数据。

SignalCallbacks callback

适配器在信号生成完成或失败时调用的完成回调。

loadRtbAppOpenAd

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

由 Google 移动广告 SDK 调用,用于开始加载公开出价应用打开广告。

用于从公开出价请求加载胜出的广告。

参数
MediationAppOpenAdConfiguration adConfiguration

MediationAppOpenAdConfiguration,其中包含加载胜出广告所需的信息。

MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback

在广告加载完成时要调用的回调。

loadRtbBannerAd

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

由 Google 移动广告 SDK 调用,用于在指定的

用于从公开出价请求加载胜出的广告。

参数
MediationBannerAdConfiguration adConfiguration

MediationBannerAdConfiguration,其中包含加载胜出广告所需的信息。

MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback

在广告加载完成时要调用的回调。

loadRtbInterstitialAd

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

由 Google 移动广告 SDK 调用,用于在指定 MediationAdConfiguration 的情况下开始加载公开出价插页式广告

用于从公开出价请求加载胜出的广告。

参数
MediationInterstitialAdConfiguration adConfiguration

MediationInterstitialAdConfiguration,其中包含加载胜出广告所需的信息。

MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback

在广告加载完成时要调用的回调。

loadRtbNativeAd

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

由 Google 移动广告 SDK 调用,用于在指定的

用于从公开出价请求加载胜出的广告。

参数
MediationNativeAdConfiguration adConfiguration

MediationNativeAdConfiguration,其中包含加载胜出广告所需的信息。

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

在广告加载完成时要调用的回调。

loadRtbNativeAdMapper

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

由 Google 移动广告 SDK 调用,用于在指定的

用于从公开出价请求加载胜出的广告。

参数
MediationNativeAdConfiguration adConfiguration

MediationNativeAdConfiguration,其中包含加载胜出广告所需的信息。

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

在原生广告加载完成时要调用的回调。

loadRtbRewardedAd

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

由 Google 移动广告 SDK 调用,用于在指定的

用于从公开出价请求加载胜出的广告。

参数
MediationRewardedAdConfiguration adConfiguration

MediationRewardedAdConfiguration,其中包含加载胜出广告所需的信息。

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

在广告加载完成时要调用的回调。

loadRtbRewardedInterstitialAd

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

由 Google 移动广告 SDK 调用,用于在给定 MediationAdConfiguration 的情况下开始加载公开出价插页式激励广告

用于从公开出价请求加载胜出的广告。

参数
MediationRewardedAdConfiguration adConfiguration

MediationRewardedAdConfiguration,其中包含加载胜出广告所需的信息。

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

在广告加载完成时要调用的回调。