Appstock for Unity
  • Documentation
  • API Reference
Search Results for

    Show / Hide Table of Contents
    • AppstockSDK.Android
      • IJavaEnum
      • SdkEnums
      • SdkImp
    • AppstockSDK.Api
      • AdElementPosition
      • AdError
      • AdFormat
      • AdInfo
      • 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

    Interface ISdkImp

    Builds platform-specific implementations.

    Namespace: AppstockSDK.Common
    Assembly: Appstock.Common.dll
    Syntax
    [RequireImplementors]
    public interface ISdkImp

    Properties

    SdkInitializer

    Gets SDK Initializer object.

    Declaration
    ISdkInitializer SdkInitializer { get; }
    Property Value
    Type Description
    ISdkInitializer

    Proxy for a static method in the native SDK library for a specific platform.

    SdkProxy

    Gets SDK proxy object.

    Declaration
    ISdkProxy SdkProxy { get; }
    Property Value
    Type Description
    ISdkProxy

    Managed object that exposes global settings of native SDK.

    TargetingProxy

    Gets SDK targeting proxy object.

    Declaration
    ITargetingProxy TargetingProxy { get; }
    Property Value
    Type Description
    ITargetingProxy

    Managed object that exposes targeting settings of native SDK.

    Methods

    CreateBanner(AdSize)

    Creates a banner of specified size.

    Declaration
    IBannerAd CreateBanner(AdSize adSize)
    Parameters
    Type Name Description
    AdSize adSize

    Size of the banner view.

    Returns
    Type Description
    IBannerAd

    Managed object that exposes controls over native ad view.

    CreateInterstitial()

    Creates an interstitial ad unit.

    Declaration
    IInterstitialAd CreateInterstitial()
    Returns
    Type Description
    IInterstitialAd

    Managed object that exposes controls over native interstitial ad unit.

    CreateNativeAdLoader(AdUnitData)

    Creates a loader for native ad.

    Declaration
    INativeAdLoader CreateNativeAdLoader(AdUnitData adUnitData)
    Parameters
    Type Name Description
    AdUnitData adUnitData

    Serializable template for native ad request.

    Returns
    Type Description
    INativeAdLoader

    Managed object that exposes controls over native ad loader.

    CreateRewarded()

    Creates a rewarded ad unit.

    Declaration
    IRewardedAd CreateRewarded()
    Returns
    Type Description
    IRewardedAd

    Managed object that exposes controls over native rewarded ad unit.

    In this article
    Back to top Generated by DocFX