SASDigitalServiceActDSARequired
Objective-C
enum SASDigitalServiceActDSARequired : NSInteger {}
Swift
enum SASDigitalServiceActDSARequired : Int, @unchecked Sendable
Indicates if DSA information should be made available. This will signal if the bid request belongs to an Online Platform/VLOP, such that a buyer should respond with DSA Transparency information based on the pubrender value.
Please see IAB documentation https://github.com/InteractiveAdvertisingBureau/openrtb/blob/main/extensions/community_extensions/dsa_transparency.md#object-dsa
-
Not required.
Declaration
Objective-C
SASDigitalServiceActDSARequiredNotRequired = 0Swift
case notRequired = 0 -
Supported, bid responses with or without DSA object will be accepted.
Declaration
Objective-C
SASDigitalServiceActDSARequiredSupported = 1Swift
case supported = 1 -
Required, bid responses without DSA object will not be accepted.
Declaration
Objective-C
SASDigitalServiceActDSARequiredRequired = 2Swift
case required = 2 -
Required, bid repsonses without DSA object will not be accepted, Publisher is an Online Platform.
Declaration
Objective-C
SASDigitalServiceActDSARequiredRequiredPublisherOnlinePlatform = 3Swift
case requiredPublisherOnlinePlatform = 3