Package com.ai.osmos.models.ads
See: Description
-
Enum Summary Enum Description AdType Enumeration of supported ad types in the OSMOS SDK. -
Class Summary Class Description LandingProductList AdElement ImageAd VideoAd MediaElement CarouselAdElement CarouselAdElementsWrapper CarouselAd MultiAd NativeAd ProductItem PDAAdElement PDAAd AdData BaseAd Base class for all ad types in the OSMOS SDK. ProductAdsFilter Immutable Product Listing Ads (PLA) filtering parameters with clean, Kotlin-idiomatic APIThis class is thread-safe and immutable, preventing the issues from the old mutable builder pattern. PlatformTargeting Platform-specific targeting parameters with thread-safe immutable pattern MerchandiseTargeting Merchandise-specific targeting parameters with thread-safe immutable pattern GeoTargeting Geographic targeting parameters with thread-safe immutable pattern ContextTargeting Context-specific targeting parameters with thread-safe immutable pattern CustomLabelTargeting Custom label targeting parameters with thread-safe immutable pattern CustomTargeting Custom targeting parameters with thread-safe immutable pattern TargetingParamsBuilder Simple utility for combining multiple targeting parameter objects into a single dictionary. -
Interface Summary Interface Description TargetingParams Base interface for all targeting parameter classes