Package com.castlabs.android.adverts
package com.castlabs.android.adverts
-
ClassDescriptionAd container.An Api to interact with the underlying ad provider.Wrapper around
AdApi.Implementation of this interface provides Sdk with external Ads metadata enrichment mechanism.Listener for Ad metadata.Implementation of this interface provides access to Ad status.Listener for ad events.The interface to provide SDK with theAdproperties The implementations are used byClientAdProvider.createAdLoader(AdRequest)Listener forAdLoaderevents.Ad Pod metadataMarker interface for all advertisement providers.Container class for Ad requests.Describes a custom ad schedule.Builder forAdScheduleDefines the possible types of ad schedules.Provides static access to Ad providers.Provider responsible for creating client-side ad loaders (for example IMA).AdLoader implementation for handling HLS interstitial ads using ExoPlayer's HlsInterstitialMediaSource.Plugin that provides HLS interstitial advertisement functionality.Base class for server-side ad loaders that operate on top of the content media source instead of providing a custom media source hook.Provider responsible for creating server-side ad loaders (for example SSAI solutions).