Ads

open class Ads

Contains helper static methods related to Ad.

Functions

Link copied to clipboard
open fun <T, T2> create(id: String, title: String, adSystem: String, creative: Creative<out T2>, trackingMultimap: Multimap<TrackingType, TrackingEvent>, rawAd: T, creativeId: String, creativeAdId: String): Ad
Creates an Ad with the provided Creative.
Link copied to clipboard
open fun <T> createLinear(id: String, title: String, adSystem: String, startMs: Long, endMs: Long, clickThrough: URI, clickTracking: List<URI>, adTracking: Multimap<TrackingType, TrackingEvent>, creativeTracking: Multimap<TrackingType, TrackingEvent>, rawAd: T): Ad
Creates a linear Ad with optional click-through and tracking events.
Link copied to clipboard
open fun invalid(): Ad
Link copied to clipboard
open fun isValid(ad: Ad): Boolean