Configuration
public struct Configuration
Configuration for the Yieldprobe SDK.
-
Specify the app name to be transmitted to Yieldprobe.
Default:
nilDeclaration
Swift
public var appName: String? -
Specify a bundle ID to be transmitted to Yieldprobe.
Default:
nilDeclaration
Swift
public var bundleID: String? -
Additional targeting information that will be present the each bid probe request.
Default:
[:]Declaration
Swift
public var extraTargeting: [String : String] -
Specify whether Yieldprobe should use personal information.
If set to
false, personal information such as geolocation, IDFA, device type, and connection type will not be sent over the network.Default:
trueDeclaration
Swift
public var personalizeAds: Bool -
Specify the app store URL for this app.
If set, Yieldprobe will include this information in the request to allow for better targeting.
Default:
nilDeclaration
Swift
public var storeURL: URL? -
Specify whether Yieldprobe should use Geolocation data.
If
false, Yieldprobe will not try to access geolocation information, even if it is available to the application. Iftrue, Yieldprobe will try to access geolocation information only if the app already has access to it. Yieldprobe will not cause location permission prompts in your application.Default:
trueDeclaration
Swift
public var useGeolocation: Bool -
Create a default
Configuration.Declaration
Swift
public init()
Configuration Structure Reference