RewardedInterstitialAd.Companion

public static class RewardedInterstitialAd.Companion


Summary

Public methods

static final @NonNull AdLoadResult<@NonNull RewardedInterstitialAd>
load(@NonNull AdRequest adRequest)

Loads a RewardedInterstitialAd, suspending until a RewardedInterstitialAd successfully loads or fails to load.

static final void
load(
    @NonNull AdRequest adRequest,
    @NonNull AdLoadCallback<@NonNull RewardedInterstitialAd> adLoadCallback
)

Loads a RewardedInterstitialAd, providing the result via adLoadCallback.

static final void
loadFromAdResponse(
    @NonNull String adResponse,
    @NonNull AdLoadCallback<@NonNull RewardedInterstitialAd> adLoadCallback
)

Loads a RewardedInterstitialAd, providing the result via adLoadCallback.

Public methods

load

public static final @NonNull AdLoadResult<@NonNull RewardedInterstitialAdload(@NonNull AdRequest adRequest)

Loads a RewardedInterstitialAd, suspending until a RewardedInterstitialAd successfully loads or fails to load.

Parameters
@NonNull AdRequest adRequest

An AdRequest with targeting information.

load

public static final void load(
    @NonNull AdRequest adRequest,
    @NonNull AdLoadCallback<@NonNull RewardedInterstitialAd> adLoadCallback
)

Loads a RewardedInterstitialAd, providing the result via adLoadCallback.

Parameters
@NonNull AdRequest adRequest

An AdRequest with targeting information.

@NonNull AdLoadCallback<@NonNull RewardedInterstitialAd> adLoadCallback

A callback to be invoked when a rewarded interstitial ad finishes loading.

loadFromAdResponse

public static final void loadFromAdResponse(
    @NonNull String adResponse,
    @NonNull AdLoadCallback<@NonNull RewardedInterstitialAd> adLoadCallback
)

Loads a RewardedInterstitialAd, providing the result via adLoadCallback.

Parameters
@NonNull String adResponse

An ad response from a server-to-server ad request.

@NonNull AdLoadCallback<@NonNull RewardedInterstitialAd> adLoadCallback

A callback to be invoked when loading completes.