One Logo Pool Ball
StoreKit · IOS API REFERENCE

SKAdImpression

class · iOS 14.5+ · SDK 27.1

class SKAdImpression

Members (25)

init · iOS 16.0+

init

TypeScript
static init(sourceAppStoreItemIdentifier: _Foundation_NSNumber, advertisedAppStoreItemIdentifier: _Foundation_NSNumber, adNetworkIdentifier: string, adCampaignIdentifier: _Foundation_NSNumber, adImpressionIdentifier: string, timestamp: _Foundation_NSNumber, signature: string, version: string): SKAdImpression
Swift declaration
init(sourceAppStoreItemIdentifier: NSNumber, advertisedAppStoreItemIdentifier: NSNumber, adNetworkIdentifier: String, adCampaignIdentifier: NSNumber, adImpressionIdentifier: String, timestamp: NSNumber, signature: String, version: String)
get · iOS 14.5+

adCampaignIdentifier

TypeScript
get adCampaignIdentifier(): _Foundation_NSNumber
Swift declaration
var adCampaignIdentifier: NSNumber { get set }
set · iOS 14.5+

adCampaignIdentifier

TypeScript
set adCampaignIdentifier(value: _Foundation_NSNumber)
Swift declaration
var adCampaignIdentifier: NSNumber { get set }
get · iOS 14.5+

adDescription

TypeScript
get adDescription(): (string) | null
Swift declaration
var adDescription: String? { get set }
set · iOS 14.5+

adDescription

TypeScript
set adDescription(value: (string) | null)
Swift declaration
var adDescription: String? { get set }
get · iOS 14.5+

adImpressionIdentifier

TypeScript
get adImpressionIdentifier(): string
Swift declaration
var adImpressionIdentifier: String { get set }
set · iOS 14.5+

adImpressionIdentifier

TypeScript
set adImpressionIdentifier(value: string)
Swift declaration
var adImpressionIdentifier: String { get set }
get · iOS 14.5+

adNetworkIdentifier

TypeScript
get adNetworkIdentifier(): string
Swift declaration
var adNetworkIdentifier: String { get set }
set · iOS 14.5+

adNetworkIdentifier

TypeScript
set adNetworkIdentifier(value: string)
Swift declaration
var adNetworkIdentifier: String { get set }
get · iOS 14.5+

adPurchaserName

TypeScript
get adPurchaserName(): (string) | null
Swift declaration
var adPurchaserName: String? { get set }
set · iOS 14.5+

adPurchaserName

TypeScript
set adPurchaserName(value: (string) | null)
Swift declaration
var adPurchaserName: String? { get set }
get · iOS 14.5+

adType

TypeScript
get adType(): (string) | null
Swift declaration
var adType: String? { get set }
set · iOS 14.5+

adType

TypeScript
set adType(value: (string) | null)
Swift declaration
var adType: String? { get set }
get · iOS 14.5+

advertisedAppStoreItemIdentifier

TypeScript
get advertisedAppStoreItemIdentifier(): _Foundation_NSNumber
Swift declaration
var advertisedAppStoreItemIdentifier: NSNumber { get set }
set · iOS 14.5+

advertisedAppStoreItemIdentifier

TypeScript
set advertisedAppStoreItemIdentifier(value: _Foundation_NSNumber)
Swift declaration
var advertisedAppStoreItemIdentifier: NSNumber { get set }
get · iOS 14.5+

signature

TypeScript
get signature(): string
Swift declaration
var signature: String { get set }
set · iOS 14.5+

signature

TypeScript
set signature(value: string)
Swift declaration
var signature: String { get set }
get · iOS 14.5+

sourceAppStoreItemIdentifier

TypeScript
get sourceAppStoreItemIdentifier(): _Foundation_NSNumber
Swift declaration
var sourceAppStoreItemIdentifier: NSNumber { get set }
set · iOS 14.5+

sourceAppStoreItemIdentifier

TypeScript
set sourceAppStoreItemIdentifier(value: _Foundation_NSNumber)
Swift declaration
var sourceAppStoreItemIdentifier: NSNumber { get set }
get · iOS 16.1+

sourceIdentifier

TypeScript
get sourceIdentifier(): _Foundation_NSNumber
Swift declaration
var sourceIdentifier: NSNumber { get set }
set · iOS 16.1+

sourceIdentifier

TypeScript
set sourceIdentifier(value: _Foundation_NSNumber)
Swift declaration
var sourceIdentifier: NSNumber { get set }
get · iOS 14.5+

timestamp

TypeScript
get timestamp(): _Foundation_NSNumber
Swift declaration
var timestamp: NSNumber { get set }
set · iOS 14.5+

timestamp

TypeScript
set timestamp(value: _Foundation_NSNumber)
Swift declaration
var timestamp: NSNumber { get set }
get · iOS 14.5+

version

TypeScript
get version(): string
Swift declaration
var version: String { get set }
set · iOS 14.5+

version

TypeScript
set version(value: string)
Swift declaration
var version: String { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

SKAdImpression.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All StoreKit types →