Class NativeLandingPageModel
-
- All Implemented Interfaces:
public final class NativeLandingPageModelData model for native ad landing page configuration and context. This class holds all the necessary information required for handling landing page interactions.
-
-
Field Summary
Fields Modifier and Type Field Description private final Contextcontextprivate final AdContextadContextprivate final BooleansupportLockScreenprivate final LandingPageTelemetryMetaDatatelemetryMetaDataprivate final AdTelemetryHelperadTelemetryHelperprivate final AdUnitCallbackadUnitCallbackprivate final InMobiLoggerlogger
-
Constructor Summary
Constructors Constructor Description NativeLandingPageModel(Context context, AdContext adContext, Boolean supportLockScreen, LandingPageTelemetryMetaData telemetryMetaData, AdTelemetryHelper adTelemetryHelper, AdUnitCallback adUnitCallback, InMobiLogger logger)
-
Method Summary
Modifier and Type Method Description final ContextgetContext()The Android context. final AdContextgetAdContext()The ad context containing ad-specific information. final BooleangetSupportLockScreen()Whether lock screen ads are supported. final LandingPageTelemetryMetaDatagetTelemetryMetaData()Metadata for landing page telemetry tracking. final AdTelemetryHelpergetAdTelemetryHelper()Helper for ad telemetry operations. final AdUnitCallbackgetAdUnitCallback()Callback interface for ad unit events. final InMobiLoggergetLogger()Logger instance for debugging and error reporting. -
-
Constructor Detail
-
NativeLandingPageModel
NativeLandingPageModel(Context context, AdContext adContext, Boolean supportLockScreen, LandingPageTelemetryMetaData telemetryMetaData, AdTelemetryHelper adTelemetryHelper, AdUnitCallback adUnitCallback, InMobiLogger logger)
-
-
Method Detail
-
getContext
final Context getContext()
The Android context.
-
getAdContext
final AdContext getAdContext()
The ad context containing ad-specific information.
-
getSupportLockScreen
final Boolean getSupportLockScreen()
Whether lock screen ads are supported.
-
getTelemetryMetaData
final LandingPageTelemetryMetaData getTelemetryMetaData()
Metadata for landing page telemetry tracking.
-
getAdTelemetryHelper
final AdTelemetryHelper getAdTelemetryHelper()
Helper for ad telemetry operations.
-
getAdUnitCallback
final AdUnitCallback getAdUnitCallback()
Callback interface for ad unit events.
-
getLogger
final InMobiLogger getLogger()
Logger instance for debugging and error reporting.
-
-
-
-