RtbAdapter

@ParametersAreNonnullByDefault
abstract class RtbAdapter : Adapter


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

Tóm tắt

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

Hàm công khai

abstract Unit

Được SDK quảng cáo của Google trên thiết bị di động gọi để bắt đầu tạo tín hiệu.

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 mở trong ứng dụng đặt giá thầu mở.

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ữ đặt giá thầu mở 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ẽ đặt giá thầu mở 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 loadRtbNativeAdMapper.

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 đặt giá thầu mở 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 theo mô hình đặt giá thầu mở 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 theo mô hình đặt giá thầu mở, với MediationAdConfiguration

Hàm kế thừa

Từ com.google.android.gms.ads.mediation.Adapter
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

RtbAdapter

RtbAdapter()

Hàm công khai

collectSignals

abstract fun collectSignals(data: RtbSignalData!, callback: SignalCallbacks!): Unit

Được SDK quảng cáo của Google trên thiết bị di động gọi để bắt đầu tạo tín hiệu.

Cách sử dụng thông thường là bắt đầu tạo tín hiệu không đồng bộ và gọi lại khi quá trình tạo tín hiệu kết thúc hoặc không thành công.

Thông số
data: RtbSignalData!

Dữ liệu được dùng để tạo tín hiệu.

callback: SignalCallbacks!

Lệnh gọi lại hoàn tất mà bộ chuyển đổi sẽ gọi khi quá trình tạo tín hiệu kết thúc hoặc không thành công.

loadRtbAppOpenAd

fun loadRtbAppOpenAd(
    adConfiguration: MediationAppOpenAdConfiguration!,
    callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!
): 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 mở trong ứng dụng đặt giá thầu mở.

Dùng để tải quảng cáo chiến thắng từ một yêu cầu đặt giá thầu mở.

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.

loadRtbBannerAd

fun loadRtbBannerAd(
    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ữ đặt giá thầu mở khi có

Dùng để tải quảng cáo chiến thắng từ một yêu cầu đặt giá thầu mở.

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.

loadRtbInterstitialAd

fun loadRtbInterstitialAd(
    adConfiguration: MediationInterstitialAdConfiguration!,
    callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!
): 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ẽ đặt giá thầu mở khi có MediationAdConfiguration

Dùng để tải quảng cáo chiến thắng từ một yêu cầu đặt giá thầu mở.

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.

loadRtbNativeAd

fun loadRtbNativeAd(
    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 đặt giá thầu mở khi có

Dùng để tải quảng cáo chiến thắng từ một yêu cầu đặt giá thầu mở.

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.

loadRtbNativeAdMapper

fun loadRtbNativeAdMapper(
    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 đặt giá thầu mở khi có

Dùng để tải quảng cáo chiến thắng từ một yêu cầu đặt giá thầu mở.

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.

loadRtbRewardedAd

fun loadRtbRewardedAd(
    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 theo mô hình đặt giá thầu mở khi có

Dùng để tải quảng cáo chiến thắng từ một yêu cầu đặt giá thầu mở.

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.

loadRtbRewardedInterstitialAd

fun loadRtbRewardedInterstitialAd(
    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 theo mô hình đặt giá thầu mở, với MediationAdConfiguration

Dùng để tải quảng cáo chiến thắng từ một yêu cầu đặt giá thầu mở.

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.