Adapter (Người chuyển thể)

abstract class Adapter : MediationExtrasReceiver

Các lớp con trực tiếp đã biết
RtbAdapter

Bộ chuyển đổi dàn xếp cũng hỗ trợ tính năng đặt giá thầu mở.


Bộ chuyển đổi cho mạng quảng cáo bên thứ ba. Tất cả phương thức tải đều có phương thức triển khai mặc định sẽ không thành công một cách êm ái nếu bộ chuyển đổi không hỗ trợ định dạng.

Tóm tắt

Hàm khởi tạo công khai

Hàm công khai

abstract VersionInfo!

Trả về phiên bản SDK bên thứ ba được tích hợp vào ứng dụng.

abstract VersionInfo!

Trả về phiên bản của bộ chuyển đổi dàn xếp.

abstract Unit
initialize(
    context: Context!,
    callback: InitializationCompleteCallback!,
    configurations: (Mutable)List<MediationConfiguration!>!
)

Được SDK quảng cáo của Google trên thiết bị di động gọi để khởi chạy một bộ chuyển đổi và SDK của bên thứ ba.

Unit

Được SDK quảng cáo trên thiết bị di động của Google gọi để bắt đầu tải quảng cáo mở ứng dụng của bên thứ ba.

Unit

Được SDK quảng cáo của Google trên thiết bị di động gọi để bắt đầu tải quảng cáo biểu ngữ của bên thứ ba khi có

Unit

Được SDK quảng cáo trên thiết bị di động của Google gọi để bắt đầu tải quảng cáo xen kẽ của bên thứ ba khi có MediationAdConfiguration

Unit

Hàm này không còn được dùng nữa.

Thay vào đó, hãy sử dụng loadNativeAdMapper.

Unit

Được SDK quảng cáo của Google trên thiết bị di động gọi để bắt đầu tải quảng cáo gốc của bên thứ ba khi có

Unit

Được SDK quảng cáo của Google trên thiết bị di động gọi để bắt đầu tải quảng cáo có tặng thưởng của bên thứ ba khi có

Unit

Được SDK quảng cáo của Google trên thiết bị di động gọi để bắt đầu tải quảng cáo xen kẽ có tặng thưởng của bên thứ ba khi có MediationAdConfiguration

Hàm khởi tạo công khai

Adapter (Người chuyển thể)

Adapter()

Hàm công khai

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

Trả về phiên bản SDK bên thứ ba được tích hợp vào ứng dụng.

getVersionInfo

abstract fun getVersionInfo(): VersionInfo!

Trả về phiên bản của bộ chuyển đổi dàn xếp.

khởi chạy

abstract fun initialize(
    context: Context!,
    callback: InitializationCompleteCallback!,
    configurations: (Mutable)List<MediationConfiguration!>!
): Unit

Được SDK quảng cáo của Google trên thiết bị di động gọi để khởi chạy một bộ chuyển đổi và SDK của bên thứ ba. Phương thức này được gọi ngay sau khi ứng dụng khởi chạy SDK quảng cáo của Google trên thiết bị di động.

Thông số
context: Context!

Bối cảnh mà nhà xuất bản cung cấp trong initialize

callback: InitializationCompleteCallback!

Lệnh gọi lại sẽ được gọi khi bộ chuyển đổi đã hoàn tất quá trình khởi chạy.

configurations: (Mutable)List<MediationConfiguration!>!

Danh sách các đối tượng MediationConfiguration được định cấu hình cho bộ chuyển đổi này trong giao diện người dùng Google AdMob hoặc Google Ad Manager.

loadAppOpenAd

fun loadAppOpenAd(
    adConfiguration: MediationAppOpenAdConfiguration!,
    callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!
): Unit

Được SDK quảng cáo trên thiết bị di động của Google gọi để bắt đầu tải quảng cáo mở ứng dụng của bên thứ ba.

Dùng để tải quảng cáo chiến thắng từ một yêu cầu dàn xếp.

Thông số
adConfiguration: MediationAppOpenAdConfiguration!

MediationAppOpenAdConfiguration chứa thông tin cần thiết để tải quảng cáo chiến thắng.

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

Lệnh gọi lại được gọi khi quảng cáo tải xong.

loadBannerAd

fun loadBannerAd(
    adConfiguration: MediationBannerAdConfiguration!,
    callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!
): Unit

Được SDK quảng cáo của Google trên thiết bị di động gọi để bắt đầu tải quảng cáo biểu ngữ của bên thứ ba khi có

Dùng để tải quảng cáo chiến thắng từ một yêu cầu dàn xếp.

Thông số
adConfiguration: MediationBannerAdConfiguration!

MediationBannerAdConfiguration chứa thông tin cần thiết để tải quảng cáo chiến thắng.

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

Lệnh gọi lại được gọi khi quảng cáo tải xong.

loadInterstitialAd

fun loadInterstitialAd(
    adConfiguration: MediationInterstitialAdConfiguration!,
    callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!
): Unit

Được SDK quảng cáo trên thiết bị di động của Google gọi để bắt đầu tải quảng cáo xen kẽ của bên thứ ba khi có MediationAdConfiguration

Dùng để tải quảng cáo chiến thắng từ một yêu cầu dàn xếp.

Thông số
adConfiguration: MediationInterstitialAdConfiguration!

MediationInterstitialAdConfiguration chứa thông tin cần thiết để tải quảng cáo chiến thắng.

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

Lệnh gọi lại được gọi khi quảng cáo tải xong.

loadNativeAd

fun loadNativeAd(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!
): Unit

Được SDK quảng cáo của Google trên thiết bị di động gọi để bắt đầu tải quảng cáo gốc của bên thứ ba khi có

Dùng để tải quảng cáo chiến thắng từ một yêu cầu dàn xếp.

Thông số
adConfiguration: MediationNativeAdConfiguration!

MediationNativeAdConfiguration chứa thông tin cần thiết để tải quảng cáo chiến thắng.

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

Lệnh gọi lại được gọi khi quảng cáo tải xong.

loadNativeAdMapper

fun loadNativeAdMapper(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!
): Unit

Được SDK quảng cáo của Google trên thiết bị di động gọi để bắt đầu tải quảng cáo gốc của bên thứ ba khi có

Dùng để tải quảng cáo chiến thắng từ một yêu cầu dàn xếp.

Thông số
adConfiguration: MediationNativeAdConfiguration!

MediationNativeAdConfiguration chứa thông tin cần thiết để tải quảng cáo chiến thắng.

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

Lệnh gọi lại được gọi khi quảng cáo gốc tải xong.

loadRewardedAd

fun loadRewardedAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

Được SDK quảng cáo của Google trên thiết bị di động gọi để bắt đầu tải quảng cáo có tặng thưởng của bên thứ ba khi có

Dùng để tải quảng cáo chiến thắng từ một yêu cầu dàn xếp.

Thông số
adConfiguration: MediationRewardedAdConfiguration!

MediationRewardedAdConfiguration chứa thông tin cần thiết để tải quảng cáo chiến thắng.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Lệnh gọi lại được gọi khi quảng cáo tải xong.

loadRewardedInterstitialAd

fun loadRewardedInterstitialAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

Được SDK quảng cáo của Google trên thiết bị di động gọi để bắt đầu tải quảng cáo xen kẽ có tặng thưởng của bên thứ ba khi có MediationAdConfiguration

Dùng để tải quảng cáo chiến thắng từ một yêu cầu dàn xếp.

Thông số
adConfiguration: MediationRewardedAdConfiguration!

MediationRewardedAdConfiguration chứa thông tin cần thiết để tải quảng cáo chiến thắng.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Lệnh gọi lại được gọi khi quảng cáo tải xong.