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
- 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
- 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).
- 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