Package-level declarations

Types

Link copied to clipboard

The ad beacon types.

Link copied to clipboard

The collection of countdown timers.

Link copied to clipboard

The ad data object where essential information regarding an ad is stored.

Link copied to clipboard
open class AdDataCommon
Link copied to clipboard
class AdObject

The ad object to be made available through UI events.

Link copied to clipboard
open class AdObserver

The ad observer interface which receive notifications from the playback session tracker.

Link copied to clipboard

The ad tracking events.

Link copied to clipboard

The Ad tracking update modes.

Link copied to clipboard
Link copied to clipboard
typealias CreateSessionCallback = (session: Session?, error: SessionError?) -> Unit

The callback function for receiving the result of session initialization.

Link copied to clipboard
Link copied to clipboard
expect object MediaTailor
actual object MediaTailor
actual object MediaTailor
actual object MediaTailor
Link copied to clipboard
Link copied to clipboard

The ad data object where essential information regarding a nonlinear ad is stored.

Link copied to clipboard

The nonlinear ad object to be made available through UI events.

Link copied to clipboard
typealias OnAdBeaconResponseCallback = (adData: AdData, beaconInfo: AdData.TrackingEvent, beaconUrl: String, status: Int) -> Unit
Link copied to clipboard

Various settings to Google PAL SDK related to privacy and regulations. The settings can help make decisions about the choice regarding the identifiers used while generating nonce signals.

Link copied to clipboard

The parameters for Google PAL SDK to request for a nonce with.

The parameters for Google PAL SDK to request for a nonce with.

The parameters for Google PAL SDK to request for a nonce with.

The parameters for Google PAL SDK to request for a nonce with.

Link copied to clipboard

The parameters for Google PAL SDK to request for a nonce with.

Link copied to clipboard
interface Platform
Link copied to clipboard

The playback events which the session tracker should be notified about.

Link copied to clipboard
actual class Session : SessionCommon

The session object which represents a successfully initialized MediaTailor session. This object exposes the methods/properties to manage or monitor the MediaTailor session.

expect class Session
actual class Session

The session object which represents a successfully initialized MediaTailor session. This object exposes the methods/properties to manage or monitor the MediaTailor session.

actual class Session
actual class Session

The session object which represents a successfully initialized MediaTailor session. This object exposes the methods/properties to manage or monitor the MediaTailor session.

The session object which represents a successfully initialized MediaTailor session. This object exposes the methods/properties to manage or monitor the MediaTailor session.

Link copied to clipboard
open class SessionCommon

The session object which represents a successfully initialized MediaTailor session. This object exposes the methods/properties to manage or monitor the MediaTailor session.

Link copied to clipboard

The object of MediaTailor session configurations.

Link copied to clipboard

The object with information about a session error occurrence such as an initialization failure.

Link copied to clipboard

The session error code.

Link copied to clipboard

The object of MediaTailor session feature configurations.

Link copied to clipboard

The MediaTailor session reporting modes.

Link copied to clipboard

The session UI event types.

Link copied to clipboard

The session UI event data which appears as an event's detail property.

Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
const val PATH_ICON: String
const val PATH_ICON: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

booleanToPALFLAG
Link copied to clipboard
fun booleanToPALFLAG(value: Boolean): <Error class: unknown class>
fun booleanToPALFLAG(value: Boolean): <Error class: unknown class>
fun booleanToPALFLAG(value: Boolean): <Error class: unknown class>
convertToNSMutableSet
Link copied to clipboard
fun convertToNSMutableSet(set: Set<Int>): <Error class: unknown class>
fun convertToNSMutableSet(set: Set<Int>): <Error class: unknown class>
fun convertToNSMutableSet(set: Set<Int>): <Error class: unknown class>
Link copied to clipboard
actual fun getPlatform(): Platform
actual fun getPlatform(): Platform
expect fun getPlatform(): Platform