Appstock for Unity
  • Documentation
  • API Reference
Search Results for

    Show / Hide Table of Contents
    • AppstockSDK.Android
      • IJavaEnum
      • SdkEnums
      • SdkImp
    • AppstockSDK.Api
      • AdElementPosition
      • AdError
      • AdFormat
      • AdPosition
      • AdReward
      • AdSize
      • AnchoredAdPosition
      • Appstock
      • BannerAd
      • BannerAdPositionExtensions
      • ExtSlot
      • ExtSlot.Mode
      • ExternalUserID
      • IAdEventSource
      • IAdUnit
      • IAnchoredAd
      • IAutoRefreshableAd
      • IBannerAd
      • ICloseableAd
      • IConcealableAd
      • IInterstitialAd
      • ILoadableAd
      • IModalAd
      • IModalAdEventSource
      • IMonoformattedAd
      • IMultiformattedAd
      • IMuteableAd
      • INativeAdLoader
      • IResizableAd
      • IRewardedAd
      • IRewardingAdEventSource
      • ISdkProxy
      • ISkippableAd
      • ITargetingProxy
      • InterstitialAd
      • LogLevel
      • OptionalBool
      • OptionalBoolExtensions
      • RewardedAd
      • SdkConfig
      • SdkConfigSnapshot
      • SdkProxyExtensions
      • SerializableOptional<T>
      • TargetingData
      • TargetingProxyExtensions
    • AppstockSDK.Api.Native.Data.Request
      • AdUnitData
      • AdUnitDataExtensions
      • AssetData
      • AssetData.DataType
      • AssetImage
      • AssetImage.ImageType
      • AssetTitle
      • Assets
      • ConfigWarnings
      • EventTracker
      • EventTracker.EventType
      • EventTracker.TrackingMethod
      • EventTrackers
      • Parameters
      • Parameters.ContextSubType
      • Parameters.ContextType
      • Parameters.PlacementType
    • AppstockSDK.Api.Native.Data.Response
      • DataContentType
      • IDataContent
      • IImageContent
      • INativeAd
      • ITitleContent
      • ImageContentType
    • AppstockSDK.Common
      • ISdkImp
      • ISdkInitializer
    • AppstockSDK.Editor
      • ExtSlotPropertyDrawer
      • NativeConfigWarningsPropertyDrawer
      • SerializableOptionalPropertyDrawer
    • AppstockSDK.Unity
      • SdkImp
    • AppstockSDK.iOS
      • SdkImp

    Namespace AppstockSDK.Api

    Main namespace of the package.

    The most useful classes

    • Initialization
      • Appstock
    • Configuration and Targeting
      • SdkConfig
      • TargetingData
    • Basic Ads
      • BannerAd
      • InterstitialAd
      • RewardedAd

    Classes

    Appstock

    Facade for static methods and cross-platform getters.

    BannerAd

    Banner ad. Anchored to some part of the screen. Call Dispose() to remove when done. Or use Show() / Hide() to toggle visibility.

    BannerAdPositionExtensions

    Extensions for AnchoredAdPosition.

    InterstitialAd

    A full page ad experience at natural transition points, such as a page change or an app launch. Interstitials use a close button that removes the ad from the user's experience.

    OptionalBoolExtensions

    Extensions for OptionalBool.

    RewardedAd

    Rewarded ads reward users with in-app items for interacting with video ads, playable ads, or surveys.

    SdkConfig

    Data container for writeable properties of ISdkProxy.

    SdkConfigSnapshot

    Data container for readable properties of ISdkProxy.

    SdkProxyExtensions

    Extension methods for ISdkProxy.

    TargetingData

    TargetingProxyExtensions

    Extension methods for ITargetingProxy.

    Structs

    AdError

    Representation of an error.

    AdReward

    The size of a banner ad.

    AdSize

    The size of a banner ad.

    ExtSlot

    Data container for exchange-specific extensions to OpenRTB.

    ExternalUserID

    External ID of the user that could be used for ad targeting. https://github.com/InteractiveAdvertisingBureau/openrtb/blob/main/extensions/2.x_official_extensions/eids.md

    SerializableOptional<T>

    Represents Nullable<T> for simple value types.

    Interfaces

    IAdEventSource

    Events shared by all non-native ads.

    IAdUnit

    Properties required for any ad unit to function.

    IAnchoredAd

    Ad that is anchored to the screen.

    IAutoRefreshableAd

    Ad that can auto-refresh.

    IBannerAd

    Common properties for banner facade and platform-specific implementations.

    ICloseableAd

    Ad that can be closed.

    IConcealableAd

    Ad that can be loaded and shown.

    IInterstitialAd

    Common properties for interstitial ad facade and platform-specific implementations.

    ILoadableAd

    Ad that can be loaded.

    IModalAd

    Ad that can be loaded and shown.

    IModalAdEventSource

    Events shared by interstitial and rewarded ads.

    IMonoformattedAd

    Single format supported.

    IMultiformattedAd

    Multiple formats supported.

    IMuteableAd

    Ad that can be muted.

    INativeAdLoader

    A native object that can be used to load a native ad (once built).

    IResizableAd

    Shared by non-native ad units.

    IRewardedAd

    Common properties for rewarded ad facade and platform-specific implementations.

    IRewardingAdEventSource

    Events for rewarding ads.

    ISdkProxy

    Managed object that exposes global settings of native SDK.

    ISkippableAd

    Ad that can be skipped.

    ITargetingProxy

    Managed object that exposes targeting settings of native SDK.

    Enums

    AdElementPosition

    Where the ad element (image/button) should be placed.

    AdFormat

    Which ad content format to display.

    AdPosition

    Where the ad itself is logically.

    AnchoredAdPosition

    Where the banner itself should be placed.

    ExtSlot.Mode

    What fields of slots should be used to build the value.

    LogLevel

    The desired verbosity of logs by native library.

    OptionalBool

    Represents bool? -- i.e. Nullable<T> of bool -- that can be true, false or null.

    In this article
    Back to top Generated by DocFX