UnityDemandProvider

class UnityDemandProvider(manufacturer: String = Build.MANUFACTURER, model: String = Build.MODEL) : AsyncInterceptor, IUnityAdsInitializationListener

Unity Ads Demand Provider

The SDK will automatically inject the Unity provided token into the outbound request to Nimbus when using the NimbusAdManager.

Constructors

Link copied to clipboard
constructor(manufacturer: String = Build.MANUFACTURER, model: String = Build.MODEL)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open suspend override fun interceptRequest(request: NimbusRequest): NimbusRequestChange?
Link copied to clipboard
open fun modifyRequest(request: NimbusRequest)
Link copied to clipboard
open fun onAdResponse(nimbusResponse: NimbusResponse)
Link copied to clipboard
open fun onError(error: NimbusError)
Link copied to clipboard
open override fun onInitializationComplete()
Link copied to clipboard
open override fun onInitializationFailed(error: UnityAds.UnityAdsInitializationError, message: String)