變壓器

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 呼叫,以便在指定

void

由 Google Mobile Ads SDK 呼叫,以便在提供 MediationAdConfiguration 時開始載入第三方插播廣告

void

此方法已淘汰。

請改用 loadNativeAdMapper

void

由 Google Mobile Ads SDK 呼叫,以便在收到

void

由 Google Mobile Ads SDK 呼叫,以便在收到

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 呼叫,以便在指定

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

參數
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 呼叫,以便在收到

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

參數
MediationNativeAdConfiguration adConfiguration

MediationNativeAdConfiguration,其中包含載入勝出廣告所需的資訊。

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

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

loadNativeAdMapper

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

由 Google Mobile Ads SDK 呼叫,以便在收到

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

參數
MediationNativeAdConfiguration adConfiguration

MediationNativeAdConfiguration,其中包含載入勝出廣告所需的資訊。

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

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

loadRewardedAd

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

由 Google Mobile Ads SDK 呼叫,以便在收到

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

參數
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

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