Class SdkImp
ISdkImp implementation for IPhonePlayer.
Implements
Inherited Members
Namespace: AppstockSDK.iOS
Assembly: Appstock.iOS.dll
Syntax
public sealed class SdkImp : ISdkImp
Properties
SdkInitializer
Gets SDK Initializer object.
Declaration
public 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
public ISdkProxy SdkProxy { get; }
Property Value
Type | Description |
---|---|
ISdkProxy | Managed object that exposes global settings of native SDK. |
TargetingProxy
Gets SDK targeting proxy object.
Declaration
public 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
public 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
public 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
public 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
public IRewardedAd CreateRewarded()
Returns
Type | Description |
---|---|
IRewardedAd | Managed object that exposes controls over native rewarded ad unit. |