UNPKG

ironsource-mediation

Version:

IronSource ad mediation React-Native plugin. Monetize apps with rewarded video, interstitial, banner, and native ads.

38 lines (33 loc) 882 B
import type { ImpressionData } from './ImpressionData'; import type { LevelPlayAdSize } from './LevelPlayAdSize'; /** * Represents detailed information about a LevelPlay ad. */ export type LevelPlayAdInfo = { /** * The unique identifier of the ad object. */ adId: string; /** * The unique identifier of the ad unit. */ adUnitId: string; /** * The format of the ad (e.g., BANNER, INTERSTITIAL, REWARDED, NATIVE_AD). */ adFormat: string; /** * Detailed impression data associated with the ad. * This can be null if no impression data is available. */ impressionData: ImpressionData | null; /** * The size of the ad. * This can be null if the ad size is not applicable or not provided. */ adSize: LevelPlayAdSize | null; /** * The name of the placement where the ad was shown. */ placementName: string | null; };