A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W 

P

parseDisplayAdResponse(String,String,DisplayAdFormat) - function in com.ai.osmos.ads.renderer.AdRendererInterface
Parse display ad response data into structured format
parseNativeAdResponse(String,String,NativeAdFormat) - function in com.ai.osmos.ads.renderer.AdRendererInterface
Parse native ad response data into structured format.
PARSING_ERROR - enum entry in com.ai.osmos.utils.error.OsmosError
 
pause(PlayerView) - function in com.ai.osmos.ads.renderer.loaders.VideoLoader
 
PAUSE - enum entry in com.ai.osmos.models.events.VideoActionType

Video pause action

pauseAll() - function in com.ai.osmos.ads.views.managers.AdVideoManager
 
pausePlayer(String) - function in com.ai.osmos.ads.views.managers.AdVideoManager
 
PDA - enum entry in com.ai.osmos.models.enums.DisplayAdFormat
 
PDA_AD - enum entry in com.ai.osmos.models.ads.AdType
 
PDAAd - class in com.ai.osmos.models.ads
 
PDAAdCustomStyle - class in com.ai.osmos.ads.views.style
 
PDAAdCustomStyleKt - class in com.ai.osmos.ads.views.style
 
PDAAdElement - class in com.ai.osmos.models.ads
 
PDAAdHorizontalViewInterface - class in com.ai.osmos.ads.views.interfaces
Interface for PDA ad horizontal view functionality.
PDAAdSettings - class in com.ai.osmos.ads.views.managers
Configuration parameters for PDA ad view creation.
PDAAdVerticalViewInterface - class in com.ai.osmos.ads.views.interfaces
Project Name: OSMOS-Android-SDK File Name: PDAAdVerticalViewInterfaceInterface for PDA (Product Display Ad) Ad Vertical view functionality in the OSMOS SDK.
pdaAdView() - function in com.ai.osmos.core.OsmosSDK
Creates a unified PDAAdViewManager for displaying PDA (Product Display Ad) advertisements in both vertical and horizontal layouts.
PDAAdViewManager - class in com.ai.osmos.ads.views.managers
Unified manager class for PDA (Product Display Ad) advertisements.
PDAProductStyle - class in com.ai.osmos.ads.views
Project Name: OSMOS-Android-SDK File Name: PDAAdVerticalView
performAccessibilityAction(Integer,Bundle) - function in android.view.BaseAdView
 
performAccessibilityAction(Integer,Bundle) - function in android.view.InAppPIPView
 
performClick() - function in android.view.BaseAdView
 
performClick() - function in android.view.InAppPIPView
 
performContextClick(Float,Float) - function in android.view.BaseAdView
 
performContextClick() - function in android.view.BaseAdView
 
performContextClick(Float,Float) - function in android.view.InAppPIPView
 
performContextClick() - function in android.view.InAppPIPView
 
performHapticFeedback(Integer) - function in android.view.BaseAdView
 
performHapticFeedback(Integer,Integer) - function in android.view.BaseAdView
 
performHapticFeedback(Integer) - function in android.view.InAppPIPView
 
performHapticFeedback(Integer,Integer) - function in android.view.InAppPIPView
 
performLongClick() - function in android.view.BaseAdView
 
performLongClick(Float,Float) - function in android.view.BaseAdView
 
performLongClick() - function in android.view.InAppPIPView
 
performLongClick(Float,Float) - function in android.view.InAppPIPView
 
performReceiveContent(ContentInfo) - function in android.view.BaseAdView
 
performReceiveContent(ContentInfo) - function in android.view.InAppPIPView
 
PersistentAdTracker - class in com.ai.osmos.tracking.tracker
Enhanced Ad Tracker that provides persistent impression tracking using WorkManager.
PersistentAdTracker.Companion - class in com.ai.osmos.tracking.tracker.PersistentAdTracker
 
PIPAdSettings - class in com.ai.osmos.ads.views.managers
Configuration parameters for picture-in-picture ad creation.
pipAdView() - function in com.ai.osmos.core.OsmosSDK
Creates a PIPAdViewManager for displaying picture-in-picture advertisements.
PIPAdViewInterface - class in com.ai.osmos.ads.views.interfaces
Project Name: OSMOS-Android-SDK File Name: PIPAdViewInterfaceInterface for PIP (Picture-in-Picture) ad view functionality in the OSMOS SDK.
PIPAdViewManager - class in com.ai.osmos.ads.views.managers
 
PIPLoader - class in com.ai.osmos.ads.renderer.loaders
Project Name: OSMOS-Android-SDK File Name: PIPLoader
PIPPlayerLifecycleObserver - class in com.ai.osmos.ads.renderer
Project Name: OSMOS-Android-SDK File Name: PIPPlayerLifecycleObserver
PLA_ADS - enum entry in com.ai.osmos.utils.common.ApiEndpoint
 
PLA_ADS_NOT_CONFIGURED - enum entry in com.ai.osmos.utils.error.OsmosError
 
PlaPageType - class in com.ai.osmos.models.enums
Enum defining the different page types for PLA (Product Listing Ads) requests
PlaPageType.Companion - class in com.ai.osmos.models.enums.PlaPageType
 
PlatformTargeting - class in com.ai.osmos.models.ads
Platform-specific targeting parameters with thread-safe immutable pattern
PlatformTargeting.Companion - class in com.ai.osmos.models.ads.PlatformTargeting
 
PLAY - enum entry in com.ai.osmos.models.events.VideoActionType

Video play action

playExclusive(PlayerView) - function in com.ai.osmos.ads.renderer.loaders.VideoLoader
 
playSoundEffect(Integer) - function in android.view.BaseAdView
 
playSoundEffect(Integer) - function in android.view.InAppPIPView
 
position(Integer) - function in com.ai.osmos.models.events.TrackingParams.Builder
Set ad position rank
post(Runnable) - function in android.view.BaseAdView
 
post(Runnable) - function in android.view.InAppPIPView
 
POST - enum entry in com.ai.osmos.utils.common.HttpMethod
 
postDelayed(Runnable,Long) - function in android.view.BaseAdView
 
postDelayed(Runnable,Long) - function in android.view.InAppPIPView
 
postInvalidate() - function in android.view.BaseAdView
 
postInvalidate(Integer,Integer,Integer,Integer) - function in android.view.BaseAdView
 
postInvalidate() - function in android.view.InAppPIPView
 
postInvalidate(Integer,Integer,Integer,Integer) - function in android.view.InAppPIPView
 
postInvalidateDelayed(Long) - function in android.view.BaseAdView
 
postInvalidateDelayed(Long,Integer,Integer,Integer,Integer) - function in android.view.BaseAdView
 
postInvalidateDelayed(Long) - function in android.view.InAppPIPView
 
postInvalidateDelayed(Long,Integer,Integer,Integer,Integer) - function in android.view.InAppPIPView
 
postInvalidateOnAnimation() - function in android.view.BaseAdView
 
postInvalidateOnAnimation(Integer,Integer,Integer,Integer) - function in android.view.BaseAdView
 
postInvalidateOnAnimation() - function in android.view.InAppPIPView
 
postInvalidateOnAnimation(Integer,Integer,Integer,Integer) - function in android.view.InAppPIPView
 
postOnAnimation(Runnable) - function in android.view.BaseAdView
 
postOnAnimation(Runnable) - function in android.view.InAppPIPView
 
postOnAnimationDelayed(Runnable,Long) - function in android.view.BaseAdView
 
postOnAnimationDelayed(Runnable,Long) - function in android.view.InAppPIPView
 
priceRange(String,String) - function in com.ai.osmos.models.ads.ProductAdsFilter.Companion
Create filter with price range
printStackTrace() - function in kotlin.ExceptionHandler
 
printStackTrace(PrintStream) - function in kotlin.ExceptionHandler
 
printStackTrace(PrintWriter) - function in kotlin.ExceptionHandler
 
PRODUCT - enum entry in com.ai.osmos.models.enums.PlaPageType
 
Product - class in com.ai.osmos.tracking.events
Represents a product with relevant details for tracking events.
ProductAdsFilter - class in com.ai.osmos.models.ads
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.
ProductAdsFilter.Companion - class in com.ai.osmos.models.ads.ProductAdsFilter
 
productAdsHost(String) - function in com.ai.osmos.core.OsmosSDK.Companion.Builder
Sets the product ads host (optional).
ProductItem - class in com.ai.osmos.models.ads
 
productPrices(String) - function in com.ai.osmos.models.events.TrackingParams.Builder
Set product prices (can be single price or pipe-separated prices for multiple products)
productQuantities(String) - function in com.ai.osmos.models.events.TrackingParams.Builder
Set product quantities (can be single quantity or pipe-separated quantities for multiple products)
PURCHASE - enum entry in com.ai.osmos.models.enums.PlaPageType
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W