變壓器

public abstract class Adapter implements MediationExtrasReceiver

已知的直接子類別
RtbAdapter

中介服務轉接程式,也支援公開出價。


第三方廣告聯播網的轉接程式。所有載入方法都有預設實作項目,如果轉接程式不支援該格式,就會正常失敗。

摘要

公用建構函式

公用方法

abstract VersionInfo

傳回應用程式內建的第三方 SDK 版本。

abstract VersionInfo

傳回中介服務轉接程式的版本。

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

由 Google Mobile Ads SDK 呼叫,用於初始化第三方轉接程式和 SDK。

void

由 Google Mobile Ads SDK 呼叫,開始載入第三方應用程式開啟頁面廣告。

void

由 Google Mobile Ads SDK 呼叫,開始載入第三方橫幅廣告 (指定 MediationAdConfiguration)

void

由 Google Mobile Ads SDK 呼叫,開始載入指定的第三方插頁式廣告 MediationAdConfiguration

void

這個方法已淘汰。

請改用 loadNativeAdMapper

void

由 Google Mobile Ads SDK 呼叫,開始載入第三方原生廣告 (指定 MediationAdConfiguration)

void

由 Google Mobile Ads SDK 呼叫,開始載入第三方獎勵廣告 (指定 MediationAdConfiguration)

void

Google Mobile Ads SDK 會呼叫這個方法,開始載入第三方獎勵插頁式廣告 (以 MediationAdConfiguration 為準)

公用建構函式

變壓器

public Adapter()

公用方法

getSDKVersionInfo

public abstract VersionInfo getSDKVersionInfo()

傳回應用程式內建的第三方 SDK 版本。

getVersionInfo

public abstract VersionInfo getVersionInfo()

傳回中介服務轉接程式的版本。

initialize

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

由 Google Mobile Ads SDK 呼叫,用於初始化第三方轉接程式和 SDK。應用程式初始化 Google Mobile Ads SDK 後不久,就會呼叫這個方法。

參數
Context context

發布商在 initialize

InitializationCompleteCallback callback

轉接程式完成初始化時叫用的回呼。

List<MediationConfiguration> configurations

在 Google AdMob 或 Google Ad Manager UI 中,為這個轉接程式設定的 MediationConfiguration 物件清單。

loadAppOpenAd

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

由 Google Mobile Ads SDK 呼叫,開始載入第三方應用程式開啟頁面廣告。

用於從中介服務請求載入勝出的廣告。

參數
MediationAppOpenAdConfiguration adConfiguration

包含載入得標廣告所需資訊的 MediationAppOpenAdConfiguration。

MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback

廣告載入完成時叫用的回呼。

loadBannerAd

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

由 Google Mobile Ads SDK 呼叫,開始載入第三方橫幅廣告 (指定 MediationAdConfiguration)

用於從中介服務請求載入勝出的廣告。

參數
MediationBannerAdConfiguration adConfiguration

包含載入得標廣告所需資訊的 MediationBannerAdConfiguration。

MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback

廣告載入完成時叫用的回呼。

loadInterstitialAd

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

由 Google Mobile Ads SDK 呼叫,開始載入指定的第三方插頁式廣告 MediationAdConfiguration

用於從中介服務請求載入勝出的廣告。

參數
MediationInterstitialAdConfiguration adConfiguration

包含載入得標廣告所需資訊的 MediationInterstitialAdConfiguration。

MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback

廣告載入完成時叫用的回呼。

loadNativeAd

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

由 Google Mobile Ads SDK 呼叫,開始載入第三方原生廣告 (指定 MediationAdConfiguration)

用於從中介服務請求載入勝出的廣告。

參數
MediationNativeAdConfiguration adConfiguration

包含載入得標廣告所需資訊的 MediationNativeAdConfiguration。

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

廣告載入完成時叫用的回呼。

loadNativeAdMapper

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

由 Google Mobile Ads SDK 呼叫,開始載入第三方原生廣告 (指定 MediationAdConfiguration)

用於從中介服務請求載入勝出的廣告。

參數
MediationNativeAdConfiguration adConfiguration

包含載入得標廣告所需資訊的 MediationNativeAdConfiguration。

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

原生廣告載入完成時叫用的回呼。

loadRewardedAd

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

由 Google Mobile Ads SDK 呼叫,開始載入第三方獎勵廣告 (指定 MediationAdConfiguration)

用於從中介服務請求載入勝出的廣告。

參數
MediationRewardedAdConfiguration adConfiguration

包含載入得標廣告所需資訊的 MediationRewardedAdConfiguration。

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

廣告載入完成時叫用的回呼。

loadRewardedInterstitialAd

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

Google Mobile Ads SDK 會呼叫這個方法,開始載入第三方獎勵插頁式廣告 (以 MediationAdConfiguration 為準)

用於從中介服務請求載入勝出的廣告。

參數
MediationRewardedAdConfiguration adConfiguration

包含載入得標廣告所需資訊的 MediationRewardedAdConfiguration。

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

廣告載入完成時叫用的回呼。