Package-level declarations

Helpers and extensions for rendering Nimbus ads that win the Google Ad Manager mediated auction.

Types

Link copied to clipboard
class GoogleAuctionData(val ad: NimbusResponse) : OnPaidEventListener
Link copied to clipboard
open class NimbusCustomEvent : CustomEventBanner, CustomEventInterstitial, NimbusAdManager.Listener, AdController.Listener
A CustomEvent implementation for integrating Nimbus ads with GAM.
Link copied to clipboard

Properties

Link copied to clipboard

Internal cache of Nimbus Ads for use with Dynamic Price

Link copied to clipboard

Functions

Link copied to clipboard
fun <T : InterstitialAd> T.handleEventForNimbus(name: String, info: String): Boolean

App Event handler for the Nimbus SDK for com.google.android.gms.ads.admanager.AdManagerInterstitialAd and com.google.android.gms.ads.interstitial.InterstitialAd.

fun AdManagerAdView.handleEventForNimbus(name: String, info: String): Boolean

App Event handler for the Nimbus SDK for com.google.android.gms.ads.admanager.AdManagerAdView and com.google.android.gms.ads.AdView.

Link copied to clipboard
fun mapToFormat(width: Int, height: Int): Format
Link copied to clipboard
fun AdSize.mapToFormat(context: Context): Format
Link copied to clipboard
fun <T : RequestManager> T.notifyImpression(auctionData: GoogleAuctionData, responseInfo: ResponseInfo?)
Link copied to clipboard
Link copied to clipboard
fun RewardedAd.showAd(activity: Activity, nimbusAd: NimbusResponse, nimbusAdManager: NimbusAdManager, callback: NimbusRewardCallback)

An event handler for the Nimbus SDK for com.google.android.gms.ads.rewarded.RewardedAd.

fun RewardedInterstitialAd.showAd(activity: Activity, nimbusAd: NimbusResponse, nimbusAdManager: NimbusAdManager, callback: NimbusRewardCallback)

An event handler for the Nimbus SDK for com.google.android.gms.ads.rewardedinterstitial.RewardedInterstitialAd.