UserUniqueID

@objcMembers
public class UserUniqueID : NSObject, JSONConvertible

Extended ID UID objects from the given source.

  • id

    Cookie or platform-native identifier.

    Declaration

    Swift

    public var id: String
  • Type of user agent the match is from. It is highly recommended to set this, as many DSPs separate app-native IDs from browser-based IDs and require a type value for ID resolution.

    Declaration

    Swift

    public var aType: NSNumber
  • ext

    Optional vendor-specific extensions.

    Declaration

    Swift

    public var ext: [String : Any]?
  • Initializes a new UserUniqueID object.

    Declaration

    Swift

    public init(id: String, aType: NSNumber, ext: [String : Any]? = nil)

    Parameters

    id

    Cookie or platform-native identifier.

    aType

    Type of user agent the match is from. Recommended for DSP ID resolution.

    ext

    Optional vendor-specific extensions. Default is nil.