NimbusSource

struct NimbusSource
extension NimbusSource : Decodable, Encodable, Equatable, NimbusRequestExtensible

This object describes the nature and behavior of the entity that is the source of the bid request upstream from the exchange. The primary purpose of this object is to define post-auction or upstream decisioning when the exchange itself does not control the final decision. A common example of this is header bidding, but it can also apply to upstream server entities such as another RTB exchange, a mediation platform, or an ad server combines direct campaigns with 3rd party demand in decisioning. OpenRTB Section 3.2.2

  • Placeholder for exchange-specific extensions to OpenRTB

    Declaration

    Swift

    var extensions: [String : NimbusCodable]?
  • Initializes a NimbusSource object

    Declaration

    Swift

    init()
  • Undocumented

    Declaration

    Swift

    static func != (lhs: Self, rhs: Self) -> Bool
  • Creates a new instance by decoding from the given decoder.

    This initializer throws an error if reading from the decoder fails, or if the data read is corrupted or otherwise invalid.

    Declaration

    Swift

    init(from decoder: Decoder) throws